CompTIA Cloud Essentials+ (CLO-002)Cloud ConceptsEasy

A small startup is rapidly developing a new mobile application. They need an environment that provides pre-configured operating systems, databases, and development tools, allowing their developers to focus solely on writing code without managing the underlying infrastructure. Which cloud service model best fits their requirements?

  1. AFunction as a Service (FaaS)
  2. BPlatform as a Service (PaaS)
  3. CSoftware as a Service (SaaS)
  4. DInfrastructure as a Service (IaaS)
Show answer & explanation

Correct answer: B. Platform as a Service (PaaS)

PaaS provides a complete development and deployment environment in the cloud, abstracting away the underlying infrastructure management. This allows developers to focus on application code, which directly aligns with the startup's need.

Why the other options are wrong

  • A. FaaS (serverless computing) is a subset of PaaS, focusing on event-driven functions, but PaaS is the broader and more accurate fit for a full development platform.
  • C. SaaS delivers fully managed applications over the internet, not a development environment for custom applications.
  • D. IaaS provides virtualized computing resources, but the user is still responsible for OS, middleware, and application management.

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 typically associated with developing and launching an app.

  • Cloud provider manages infrastructure, OS, middleware, and runtime.
  • User manages applications and data.
  • Ideal for developers who want to focus on coding.

Memory trick: I Play Soccer, so I'm fit for the Cloud.

More Cloud Concepts questions