Azure Cloud Concept

Chiwoo Song·2023년 2월 1일
0

MS Azure

목록 보기
1/21
post-thumbnail

Cloud service


Cloud Computing이 무엇일까?

  • Server, Storage, DataBase, Networking, Software 그리고 analytics (분석 도구)등과 같은 Computing service들을 인터넷(Cloud)으로 제공하는 서비스
  • 장점
    1. 적은 운영 비용 : 사용자가 원하는 Cloud service에 대한 비용만 지불하면 됨
    1. 효율적인 인프라 구축 방법
    2. 비즈니스 상황에 따른 Scale 확장 및 축소가 쉬움

Cloud Service의 종류

  • Cloud servcie 공급자 : Microsoft, Amazon, Google 등
  • 제공되는 서비스
    1. Compute (Linux, Windows, Web Application etc..)
    1. Storage
    2. Networking
    3. Analytics

MS Azure Cloud

  • Microsoft에서 제공하는 Cloud Service (https://portal.azure.com/)
  • VM (가상머신), SQL DB 등 다양한 Cloud Compute 서비스 제공

주요 Cloud 개념 살펴보기

- High availabilty : 짧은 Downtime으로 긴 시간(periods)동안 서비스의 구동을 유지하는 능력.
- Scalability : 시스템 부하에 따라 자원을 증가 혹은 감소 시키는 능력. (자동으로 수행될 필요 없음)

- scale-out (수평확장) : 서버를 추가하여 부하를 분산하는 방식
- scale-up (수직확장) : 서버의 사양을 업그레이드 하는 것 (CPU Core, 메모리 용량 추가 등)*

- Elasticity : 실시간 시스템 부하에 따라 자동으로 자원을 증가 혹은 감소 시키는 능력. (자동이며 동적)

Scalability vs Elasticity

- Agility : 민첩성. 수동 개입 없이 빠른 시간안에 자원을 할당하고 해제하는 능력.
- Fault tolerance : 예기치 못한 서비스의 중단이나 Cloud Compute 요소(Component)에 이벤트가 발생한 상황에서도 지속적으로 서비스를 유지할 수 있도록 해주는 능력.

- Cloyd Service의 구조에는 기본적으로 이중화되어 있어 한 개의 Cloud Compute 요소가 중단되어도 백업 시스템으로 대체 가능함.

- Disaster recovery : 즉각적이며 자동적으로 Cloud Service 자체가 무너지는(Down) 상황에서 복구하는 능력.
- Global reach : Global 모든 지역에 인프라가 구축되어 있지 않아도 Global 고객들의 접근성을 보장하는 능력.
- Customer latency capabilities : 고객 대기 시간 (slowness)를 해결하기 위해 Data Center의 자원을 추가하는 능력.
- Predictive cost considerations : 특정 Cloud Service를 고객이 사용한다고 했을 때 비용을 예측하는 능력.
- Security : 높은 보안 정책 및 능력으로 어떠한 조직보다 우수한 보안성을 보장하는 능력.


규모의 경제 (Economies of Scale)

  • 작은 규모보다 큰 규모를 운영할때 비용을 줄이고 효율을 얻을 수 있다.
    - MS, Google, Amazon과 같이 Cloud 사업을 크게하는 사업자들은 이러한 이득을 고객에게 돌려줄 수 있다.

CapEx vs. OpEx

IT Funding 모델에 대한 비교

Captial Expenditure (CapEx) - 자본 지출

  • 초기 물리적 인프라 구축 시 투자를하고 시간이 지남에 따른 세금을 지출합니다.
  • 초기에 투자한 비용은 시간이 지남에 따라 가치가 감소합니다. (감가 상각)
  • 일반적으로 기업에서 IT H/W 구매에 해당

Operational Expenditure (OpEx)

  • 서비스와 상품의 사용량에 기반하여 지불
  • 초기 투자 비용은 필요 없고 쓴 만큼만 지불
  • Cloud computing을 사용하는 경우
profile
Shallow but broad knowledge

0개의 댓글