1. IaaS(Infrastructure as as Service)
- 데이터센터에서 하드웨어를 대여할 뿐, OS설치, 구성 및 유지관리, 네트워크 구성, DB 및 저장소 구성 등 모든 항목 사용자가 제어
- 클라우드 리소스에 대한 최대 제어량을 사용자에게 허락
- 유연성 가장 높음
- 사용자 책임 가장 많음
- 사용자의 완전한 제어가 필요한 경우 이용됨 : 신속한 개발/테스트 환경 복제, 다양한 환경 신속한 실행 및 종료에 이용
2. PaaS(Platform as a Service)
- 데이터 센터에서의 공간 임대(IaaS)와 완전하고 배포된 솔루션(SaaS)에 대한 비용을 지불하는 것 사이에 존재하는 중간 지점
- 개발 인프라 유지 관리에 대한 염려가 전혀 없는 완전한 개발 환경을 제공
- 개발 프레임워크 개발, 비즈니스 데이터 분석 및 마이닝 등에 사용, 개발 시 코딩 작업의 양을 경감
3. SaaS(Software as a Service)
- 제품 관점 가장 완벽한 클라우드 서비스 모델
- 완전히 개발된 app 임대해 사용
- 유연성 낮음
- 접근성 높음(최소한의 전문지식 및 기술 요함)
- 공급자가 가장 많은 책임을 지고 사용자에게는 최소한의 책임 부여
- 메일, 금융 SW, 메신저 소프트웨어가 이에 해당
본 게시글은 Microsoft Azure hackersground 챌린지 자료를 바탕으로 제작되었습니다.
'Computer Technology 기록부 > 클라우드 컴퓨팅 기록부 : Microsoft Azure' 카테고리의 다른 글
(AZ-900-6)Azure Storage (1) | 2023.06.10 |
---|---|
(AZ-900-5)Azure 컴퓨팅 및 네트워킹 서비스 (0) | 2023.06.09 |
(AZ-900-4)Azure의 핵심 아키텍처 구성 요소 (0) | 2023.06.08 |
(AZ-900-2)클라우드 서비스 사용의 이점 (0) | 2023.06.07 |
(AZ-900-1)클라우드 컴퓨팅이란? (0) | 2023.06.07 |
댓글