CompTIA Cloud Essentials+ (CLO-002)Management and Technical OperationsMedium
A company is migrating its legacy applications to a cloud environment. The operations team is concerned about managing the underlying infrastructure for these applications, which currently requires significant manual effort and specialized knowledge. They want to shift focus from managing servers and operating systems to managing the application code itself. Which cloud service model would best address this shift in operational responsibility?
- AFunction as a Service (FaaS)
- BPlatform as a Service (PaaS)
- CSoftware as a Service (SaaS)
- DInfrastructure as a Service (IaaS)
Show answer & explanationAnswer & explanation
Correct answer: B. Platform as a Service (PaaS)
Platform as a Service (PaaS) provides a complete development and deployment environment, abstracting away the underlying infrastructure (servers, OS, middleware). This allows the operations team to focus on application code and data, rather than infrastructure management.
Why the other options are wrong
- A. FaaS is a subset of serverless computing, abstracting even more than PaaS, but the question implies managing application code within a broader platform, not just individual functions.
- C. SaaS provides a complete, ready-to-use application, which is beyond merely managing application code.
- D. IaaS still requires the customer to manage operating systems, middleware, and runtime, which is what the team wants to avoid.
Platform as a Service (PaaS)
A cloud computing service model that provides a platform allowing customers to develop, run, and manage applications without the complexity of building and maintaining the infrastructure.
- Cloud provider manages OS, middleware, runtime.
- Customer manages applications and data.
- Ideal for developers who want to focus on coding.
Memory trick: IaaS builds the base, PaaS provides the platform, SaaS delivers the software.