정답입니다. IaaS(예: Azure Virtual Machines)에서는 운영 체제를 선택하고 설치할 수 있으며 OS 구성, 업데이트, 보안 하드닝에 대한 책임을 집니다. 이는 shared responsibility model과 일치합니다. Microsoft는 물리적 datacenter와 virtualization layer를 관리하고, 사용자는 guest OS 및 그 상위를 관리합니다. OS 설치는 IaaS의 대표적인 기능입니다.
오답입니다. PaaS(예: Azure App Service, Azure SQL Database)에서는 클라우드 공급자가 운영 체제와 플랫폼 구성 요소를 관리합니다. 사용자는 애플리케이션 코드와 구성을 관리하지만, 일반적으로 기본 OS를 설치하거나 관리할 수 없습니다. 런타임이나 프레임워크를 선택할 수는 있지만, 이는 OS를 설치하는 것과는 다릅니다.
오답입니다. SaaS(예: Microsoft 365)에서는 인터넷을 통해 제공되는 완전한 애플리케이션을 사용합니다. 공급자가 OS, middleware, 애플리케이션을 포함한 모든 것을 관리합니다. 고객은 애플리케이션 설정을 구성하고 사용자/데이터 거버넌스를 관리할 뿐입니다. SaaS에서는 운영 체제를 설치할 수 없습니다.
오답입니다. IaaS는 OS 설치를 허용하지만 PaaS는 OS 수준의 제어를 제공하지 않습니다. PaaS는 운영 부담(패치, 유지보수)을 줄이기 위해 OS를 추상화합니다. 일부 PaaS는 컨테이너 배포나 런타임 선택을 허용하여 학습자가 혼동할 수 있지만, 여전히 기본 OS를 설치/관리하지는 않습니다.
오답입니다. PaaS와 SaaS 모두 기본 서비스에 운영 체제를 설치할 수 없습니다. PaaS는 OS 관리 없이 애플리케이션 배포에 초점을 맞추고, SaaS는 완전 관리형 애플리케이션을 제공합니다. OS 설치가 필요하다면 올바른 모델은 IaaS입니다.