MS Azure 클라우드

애저 자격증 시험 AZ-900 핵심 요약 - MS Azure Cloud Fundamentals 클라우드 개념 소개

슬기로운IT생활 2021. 2. 4. 01:05
728x90

MS 애저 클라우드 자격증 시험인 AZ-900 준비를 위해 공부했던 내용을 요약하려고 한다.

 

우선 이번 페이지는 클라우드 개념에 대해 먼저 소개하겠다.

1. 왜 클라우드 서비스인가?

전체적인 비용을 감소 시킬 수 있고

서버 설치 등 쓸데 없는 시간을 낭비하지 않고

진입장벽이 낮아 손쉽게 구축 후 기술을 테스트할 수 있다.

클라우드와 관련되어 사용되는 키워드는 다음과 같다.

Cost

Ondemand

Agility

Virtualization

2. 클라우드 컴퓨팅이란?

인터넷 망을 통해서 서버, 스토리지, DB, 분석 솔루션,

어플리케이션 등을 제공하는 것으로

인터넷 망을 통해 컴퓨터 리소스를 사용할 수 있다.

3. 클라우드 특성, 주요 개념 및 용어

내결함성, 고가용성, 재해복구, 확장성, 민첩성,

탄력성, 글로벌 지원, 응답 속도, 예측 미용, 보안

내결함성 : 데이터 센터 또는 지역에서

전원/네트워크 장비 등으로 문제 발생 시

지역을 커버할 수 있게 내결함성을 고민해야 함

재해복구 : 한 데이터 센터가 물에 잠기거나,

불이 나면 서비스를 연속으로 하기 위함, 흔히 DR이라고 부른다.

확장성 : 스케일 업 또는 스케일 아웃

※ Scale up/down : 인스턴스의 CPU/램 사이즈를 늘리고 줄이는 것

Scale in/out : 새로운 인스턴스를 배포하여 병렬처리를 수행하는 것

탄력성 : 서비스에 대한 프로모션 시작/종료에 따라

탄력적으로 자원 조정이 가능한 탄력성

확장 후 고 비용이 계속 발생하면 클라우드와 맞지 않음

4. 클라우드의 비용이 효율적인 이유

- 규모 경제(Economies of scale)

작은 규모보다 큰 규모로 운영할 때

더 저렴하고 효율적으로 작업을 수행할 수 있는 능력

클라우드 제공 업체는 대규모로 비즈니스를 하기 때문에

초기 인프라 구성 단계에서 경쟁적인 가격을 받아올 수 있고

그에 따라 혜택을 고객에게 배분하는 것이 가능함

- CapEx VS OpEx

Capital Expenditure : 자본지출

물리적 인프라를 선불로 지불하여

높은 초기 비용, 투자 가치는 시간이 지남에 따라 감소함

시간이 지나면서 세금계산서에서 비용 공제

Operational Expenditure : 운영 비용

필요에 따라 서비스 또는 제품에 즉시 청구하여

선 결제 비용 없고, 종량제 사용됨

같은 해에 세금계산서에서 비용 공제

- 소비 기반 모델

선 결제 비용 없음, 인프라 구매 및 관리 필요 없음

필요한 경우에 한해서 추가 리소스 비용을 지불

더 이상 필요 없는 리소스는 지불을 중지함

4. 클라우드 유형

- 퍼블릭 클라우드

클라우드 서비스 또는 호스팅 공급자가 소유

여러 조직과 사용자에게 리소스와 서비스를 제공

인터넷 망을 이용해 접근/사용

- 프라이빗 클라우드

회사의 중요한 데이터/시스템이

외부로 나가는 점이 부담스러운 경우 사용

클라우드 리소스를 사용하는 조직이 소유 및 운영하므로

해당 조직의 리소스가 많이 투입되는 단점이 있는 반면

외부 유출을 걱정하지 않아도 됨

- 하이브리드 클라우드

공용 및 사설 클라우드를 결합하여

응용 프로그램이 가장 적합한 위치에서 실행되도록 함

비용적인 면에서 높을 수 있는 단점이 존재함

그림

사진 출처 : https://www.thesourcingcompany.nl/en/cloud/

클라우드 모델 비교

퍼블릭 : CapEx 없음, 민첩성, 소비 기반 모델

프라이빗 : 제어력, 보안

하이브리드 : 유동성

퍼블릭 클라우드 중 어떤 서비스를 사용하느냐에 따라

클라우드 공급자가 책임을 가져가는 경우가 있고

고객이 책임을 가져가는 경우가 있음

IaaS -> PaaS -> Saas로 갈수록

공급자가 관리하는 영역이 많아짐

IaaS(Infrastructure as a Service) :

가성머신, 운영체제 설치, 어플리케이션 올리고 보안 솔루션 등 할일이 많음

가장 기본적인 클라우드 컴퓨팅 서비스 범주로

가상 머신, 스토리지, 네트워크 및 운영체제를 대여하여

종량제 IT인프라를 구축하는 방법

네트워크를 통해 프로비저닝 및 관리되는 컴퓨팅 인스턴트 인프라

PaaS(Platform as a Service) :

소프트웨어 응용 프로그램을 개발,

테스트 및 배포하기 위한 환경 제공

기본 인프라 관리에 신경쓰지 않고,

응용 프로그램을 신속하게 만들 수 있도록 함

SaaS(Software as a Service) :

최종 사용자를 위해 중앙에서 호스팅되고

관리되는 소프트웨어

MS Office 365, 넷플릭스 같은 서비스라고 이해하면 됨

- 클라우드 서비스 타입 비교

IaaS (유동성, 자차) : 가장 유연함, 어플리케이션을 실행하는

운영체제를 구성하고 관리할 수 있는 제어력을 가지고 있음

PaaS (생산성, 렌트카) : 사용자는 프로그램 개발만 집중 가능,

플랫폼 관리는 클라우드 관리자가 처리함

SaaS (종량제, 택시) : 사용자는 자신의 구독에서 사용하는

소프트웨어에 대한 비용만 지불함

그림

사진 출처 : 자료: Microsoft, 교보증권 리서치센터

728x90