CompTIA Network+ (N10-009)Networking ConceptsMedium

A development team wants to build and deploy custom applications on a vendor-managed platform that provides the operating system, runtime, and middleware, so the team only needs to focus on writing and managing application code. Which cloud service model best fits this need?

  1. APaaS
  2. BIaaS
  3. CDaaS
  4. DSaaS
Show answer & explanation

Correct answer: A. PaaS

Platform as a Service (PaaS) provides a managed environment including the OS, runtime, and middleware, allowing developers to focus solely on writing and deploying application code without managing underlying infrastructure.

Why the other options are wrong

  • B. IaaS provides only virtualized infrastructure like servers and storage, requiring the customer to manage the OS and runtime.
  • C. DaaS (Desktop as a Service) provides virtual desktops, unrelated to application development.
  • D. SaaS delivers a complete finished application to end users, not a development platform.

PaaS (Platform as a Service)

PaaS provides a managed platform including OS, runtime, and middleware so developers can build and deploy applications without managing infrastructure.

  • Examples: Heroku, Google App Engine, Azure App Service
  • Customer manages code and data only
  • Vendor manages OS, runtime, and middleware

Memory trick: IaaS = bricks, PaaS = the built house, SaaS = furnished apartment.

More Networking Concepts questions