CompTIA Project+ (PK0-005)Basics of IT and GovernanceMedium
An organization is migrating its on-premises data center to a public cloud provider. The project manager needs to identify a cloud service model that provides the highest level of control over the operating system, applications, and runtime environment, while still leveraging cloud infrastructure. Which cloud service model best fits this requirement?
- APlatform as a Service (PaaS)
- BInfrastructure as a Service (IaaS)
- CFunction as a Service (FaaS)
- DSoftware as a Service (SaaS)
Show answer & explanationAnswer & explanation
Correct answer: B. Infrastructure as a Service (IaaS)
IaaS provides virtualized computing resources over the internet. Users have control over operating systems, applications, and configurations, while the provider manages the underlying infrastructure (servers, virtualization, storage, networking).
Why the other options are wrong
- A. PaaS provides a development and deployment environment; users control applications and data, but not the operating system.
- C. FaaS (serverless computing) abstracts away almost all infrastructure, giving developers control over code execution, but not the OS or runtime environment in the traditional sense.
- D. SaaS offers fully managed applications; users have minimal control beyond configuration.
Infrastructure as a Service (IaaS)
A cloud service model that provides virtualized computing resources over the internet, including virtual machines, storage, and networks.
- Highest level of user control over OS and applications among cloud models.
- Provider manages underlying infrastructure (hardware, virtualization).
- Offers flexibility and scalability for deploying custom applications.
Memory trick: Cloud models: SaaS is pre-made, PaaS builds, IaaS gives you the raw parts.