Azure AZ-900발행일 2025. 6. 27.원본 https://blog.naver.com/jword_/223913853658 ↗

[AZ-900] 3. IaaS, PaaS, SaaS

[AZ-900] 3. IaaS, PaaS, SaaS — #MSAzure #Azure900 #Azure900오답노트 #Azure900덤프 #IaaS #PaaS #SaaS Essential keyword ...

#Cloud#Naver Blog

#MSAzure #Azure900 #Azure900오답노트 #Azure900덤프 #IaaS #PaaS #SaaS

​

Essential keyword #1

클라우드 서비스의 가장 기본이 되는 개념이다. 본질은 어떤 서비스를 클라우드에서 제공하는지 명확하게 이해하는 것이다.

​

​

IaaS

Infrastructure as a service

VM 자체를 빌리는 것을 의미한다. 어떤 서비스도 없이 그냥 가상 머신 그 자체를 빌리는 서비스다.

​

AWS 관점으로는 EC2 빈 강통을 하나 빌리는 것과 같다.

​

text 코드 예제
                                    ✍️ 핵심 정

1. Costs: Users pay only for what they consume.

2. User Responsibility: 전용 소프트웨어를 알아서 구해서 설치 및 관리 까지. OS, middle ware
- 그냥 사용자가 알아서 다 해야함

3. Provider Responsibility: Ensure - vm, virtualization, storage, net config

ex) AWS EC2, Azure VM

​

PaaS

Platfrom as as service

이건 SaaS랑 좀 헷갈린다. 이 두개 구분하려고 글을 따로 정리한 것이기도 하다.

​

PaaS와 IaaS가 헷갈린다. AWS EKS가 대표적인 PaaS이다. EKS는 쿠버네티스 플랫폼 자체를 빌려주기 때문에, 유저는 직접 DB나 application을 자체적으로 띄어야한다.

​

IaaS 마냥 생으로 VM을 빌려주는 개념도 아니고, SaaS 서비스들처럼 자체적으로 작동하는 어플리케이션을 제공하는 개념도 아니다.

​

text 코드 예제
                                    ✍️ 핵심 정리

1. Costs: Users pay only for what they consume.

2. User Responsibility: 어플리케이션 빌드 및 배포

3. Provider Responsibility: Ensure - os 관리, network, service 설정, EKS처럼 Cluster control node를 제공

ex) Azure Stroage, Azure SQL DB, Azure App Service

SaaS

Platfrom as as service

Cloud 서비스에서 자적으로 제공하는 어플리케이션 그 자체이다. 사용자는 따로 서비스를 클라우드에 제공하지 않아도된다.

​

대표적인 서비스를 보면 이해하기 쉬운데 Office 365나 Skype와 같이 완성된 application을 제공한다. 우리는 해당 app에 id/pw를 사용해서 접근하고, 데이터를 클라우드에 저장할 수 있다. 사용자는 이런 작업만 하면 되고 나머지는 모두 알아서 Vendor가 관리한다.

이미지

https://github.com/vicjor/az-900

위 표를참고해서 정리하자.