Microsoft 365 FundamentalsDescribe cloud conceptsEasy

A startup company is developing a new mobile application. They want to focus entirely on writing application code and deploying features, without worrying about provisioning servers, managing operating systems, or patching middleware. Which cloud service type provides this level of abstraction?

  1. AOn-premises
  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)

Platform as a Service (PaaS) provides a complete development and deployment environment, abstracting away the underlying infrastructure, operating systems, and middleware, allowing developers to focus solely on application code.

Why the other options are wrong

  • A. On-premises requires managing all aspects of the infrastructure, OS, and middleware.
  • C. SaaS provides a fully managed application, not a platform for custom development.
  • D. IaaS requires managing the operating system and other infrastructure components.

Platform as a Service (PaaS)

A cloud service model that provides customers with a complete platform for developing, running, and managing applications without the complexity of building and maintaining the infrastructure.

  • Cloud provider manages OS, middleware, runtime, and underlying infrastructure.
  • Customers manage their applications and data.
  • Ideal for developers who want to focus on coding, not infrastructure.

Memory trick: PaaS: Platform for Apps, no server fuss.

More Describe cloud concepts questions