1. AZ-900 범위
1. 가중치 표
| AZ-900 주제 영역 | 가중치 |
|---|
| 클라우드 개념에 대해 설명하기 | 25~30% |
| Azure 아키텍처 및 서비스 설명 | 35~40% |
| Azure 관리 및 거버넌스 설명 | 30~35% |
2. 클라우드 컴퓨팅이란?
클라우드 컴퓨팅의 정의
- 인터넷을 통해 컴퓨팅 서비스를 제공하는 것
- 컴퓨팅 서비스의 종류
- 가상머신
- 스토리지
- 데이터베이스
- 네트워킹 등
- 전반적인 IT인프라
- 클라우드 컴퓨팅은 인터넷을 사용하여 컴퓨팅 서비스를 제공하기 떄문에 물리적 인프라에 의해 제한될 필요가 없다.
- IT 인프라를 빠르게 늘려야 하는 경우 새 데이터 센터를 빌드하기 위해 기다릴 필요가 없다. 클라우드를 사용하여 IT 공간을 빠르게 확장할 수 있다.
- 온프레미스 방식의 단점을 극복한 점을 얘기하는듯
3. 공동 책임 모델이란?
공유 책임 모델
-
기존 데이터 센터를 유지하던 IT 회사의 예시
한 회사는 물리적 공간을 유지 관리하고, 보안을 보장하며, 어떤 일이 발생하면 서버를 유지관리하거나 교체할 책임이 있다. IT 부서는 데이터 센터를 가동 및 실행하는데 필요한 모든 인프라와 소프트웨어를 유지 관리할 책임이 있다. 또한 모든 시스템을 패치된 상태로 올바를 버전으로 유지하는 것도 IT 부서의 책임이다.
-
공유 책임 모델을 사용하면 이러한 책임은 클라우드 공급자와 소비자(위 예시의 IT 회사)에게 공유된다.
- 클라우드 공급자의 책임
- 물리적 보안
- 전원
- 냉각 및 네트워크 연결
- 클라우드 SQL DB를 사용하는 경우 DB의 유지 관리
- 소비자(IT 회사)의 책임
- 클라우드에 저장된 데이터 및 정보를 책임
- 엑세스 보안에 대한 책임 (필요한 사용자에게만 엑세스 권한 부여)
- 클라우드 DB를 사용하는 경우 수집되는 정보
-
온-프레미스 방식에서는 사용자가 모든것을 책임져야 하지만 클라우드 컴퓨팅에서는 이러한 책임이 이동된다.
-
공유 책임모델은 클라우드 서비스 유형과 밀접한 관련이 있다.
- IaaS(Infrastructure as a Service): 소비자에게 가장 큰 책임을 지우며 클라우드 공금자는 물리적 보안, 전원 및 연결의 기본 사항을 담당
- PaaS(Platform as a Service): 클라우드 공급자와 소비자 간의 책임을 균등하게 분산
- SaaS(Software as a Service): 클라우드 공금자가 대부분의 책임을 맡음
-
서비스 유형에 따른 각 대상에 대한 책임 소재를 표현한 다이어 그램

출처: MS Learn
4. 클라우드 모델의 정의
클라우드 모델은 클라우드 리소스의 배포 유형을 정의한다.
세가지 주요 클라우드 모델은 프라이빗, 퍼블릭, 하이브리드이다.
프라이빗 클라우드
- 회사 데이터 센터에서 자연스럽게 진화한것.
- 단일 엔터티에서 사용하는 클라우드
- 회사 및 IT 부서에 훨씬 더 큰 제어기능을 제공
- 퍼블릭 클라우드 배포보다 비용은 더 많이들고 이점은 더 적음
- 사이트 데이터 센터에서 호스팅할 수 있음. 또한 이 데이터 센터를 회사에 전용으로 제공한 타사에서 전용 데이터센터 사이트 밖으로 호스팅할 수 있음.
❗아래내용은 MS 공식사이트의 내용만으론 이해가 가지않아 AI를 통해 검색한 내용입니다.
- 개인이나 기업이 자신들만의 클라우드 컴퓨팅 리소스를 관리 및 제어할 수 있는 클라우드 서비스
- 데이터 보안: 클라우드 서비스 제공업체가 아닌 사용자가 직접 관리
- 프라이버시: 데이터는 사용자만이 접근할 수 있으며 외부에 노출되지 않음
- 컨트롤: 사용자가 클라우드 환경의 모든 측면을 제어 가능
퍼블릭 클라우드
- 타사 클라우드 공급자에 의해 빌드, 제어 및 유지관리
- 클라우드 서비스를 구매하는 모든 사용자가 리소스에 액세스할 수 있음
- 일반 퍼블릭 가용성은 퍼블릭 클라우드와 프라이빗 클라우드간의 핵심 차이점
- 일반 퍼블릭 가용성? : 클라우드 서비스와 리소스를 모든 사용자가 공유하고 접근할 수 있음을 의미
하이브리드 클라우드
- 상호 연결된 환경에서 퍼블릭 클라우드와 프라이빗 클라우드를 모두 사용하는 컴퓨팅 환경
- 퍼블릭 클라우드 리소스를 배포하여 증가하는 임시 수요에 대해 프라이빗 클라우드가 급증할 수 있다.
- 필요할때 퍼블릭 클라우드의 자원을 사용하여 프라이빗 클라우드의 처리 용량을 늘릴 수 있다.
- 추가 보안 계층 제공 가능
- 퍼블릭 클라우드에 유지할 서비스와 프라이빗 클라우드 인프라이 배포할 서비스를 유연하게 선택 가능
클라우드 상호 장단점 비교
| 퍼블릭 | 프라이빗 | 하이브리드 |
|---|
| 스케일 업을 위한 자본 지출 X | 조직이 리소스 및 보안을 완전히 제어가능 | 최고의 유연성 제공 |
| 애플리케이션을 신속하게 프로비전 및 프로비전 해제할 수 있음 | 데이터는 다른 조직의 데이터와 함께 존재하지 않음 | 조직이 애플리케이션을 실행할 위치를 결정 |
| 조직은 사용하는 항목에 대해서만 비용을 지불 | 시작 및 유지 관리를 위해 하드웨어를 구매해야함 | 조직이 보안, 규정준수 또는 법적 요구사항을 제어 |
| 조직이 리소스 및 보안을 완전히 제어할 수 없음 | 조직이 하드웨어 유지 관리 및 업데이트를 담당 | |
다중 클라우드
- 여러 퍼블릭 클라우드 공급자를 사용하여 여러 다른 클라우드 공급자의 다양한 기능을 사용 가능
- 두개 이상의 퍼블릭 클라우드 공급자와 거래하며 두 환경 모두에서 리소스 및 보안을 관리
Azure Arc
- 클라우드 환경 관리를 지원하는 일련의 기술
- Azure 전용 퍼블릭 클라우드, 프라이빗 및 하이브리드 및 다중 클라우드환경에 구애받지 않고 클라우드 환경을 관리하는데 도움이 될 수 있음
Azure VMware
- 프라이빗 클라우드 환경에서 VMware 를 이미 설정했지만 퍼블릭 또는 하이브리드 클라우드로 마이그레이션 하는 경우에 사용
- 원할한 통합 및 스케일링 성능을 가짐
5. 사용량 기반 모델
CapEx(자본 지출)
- 리소스를 구입하거나 보호하기 위한 일회성의 선불 지출.
- 예시)
새로운 건물, 주차장 재포장, 데이터 센터 구축, 회사 차량 구입
OpEx(운영 지출)
- 시간이 지남에 따라 서비스 또는 제품에 지출되는 비용
- 예시)
컨벤션 센터 임대, 회사 차량 임대, 클라우드 서비스 등록
클라우드 컴퓨팅은 OpEx
- 클라우드 컴퓨팅을 사용하면 물리적 인프라, 전기, 보안 또는 데이터 센터 유지 관리와 관련된 기타 모든것에 대한 비용을 지불하지 않음
- 사용하는 IT 리소스에 대한 비용을 지불
- 이번달에 IT 리소스를 사용하지 않았다면 IT 리소스에 대한 비용을 지불하지 않음
사용량 기반 모델의 이점
- 선불 비용이 없음
- 사용자가 잠재력을 최대한 활용하지 못할 수도 있는 값비싼 인프라를 구입하고 관리할 필요가 없음
- 필요한 경우 추가 리소스의 요금을 지불할 수 있음
- 더이상 필요하지 않은 리소스 사용요금을 지불하지 않도록 할 수 있음
클라우드 가격 책정 모델 비교
- 클라우드 컴퓨팅은 종량제 가격 책정 모델을 사용하여 인터넷을 통해 컴퓨팅 서비스를 제공
- 사용하는 클라우드 서비스에 대하서만 비용을 지불함으로 다음과 같은 장점 존재
- 운영 비용을 계획 및 관리
- 인프라를 더 효율적으로 실행
- 비즈니스 요구사항 변화에 따라 크기 조정 가능