CompTIA A+ Core 1 (220-1201)Virtualization and Cloud ComputingMedium
A development team wants to build and deploy custom applications quickly without managing servers, operating system patching, or network configuration, but they still need access to a runtime environment, libraries, and a managed database service. Which cloud model should the team choose?
- AA private virtualization cluster
- BPlatform as a Service (PaaS)
- CInfrastructure as a Service (IaaS)
- DSoftware as a Service (SaaS)
Show answer & explanationAnswer & explanation
Correct answer: B. Platform as a Service (PaaS)
PaaS provides a managed platform including runtime environments, development tools, and databases, letting developers focus on code rather than infrastructure or OS management.
Why the other options are wrong
- A. A private cluster requires the team to manage infrastructure directly, contrary to the requirement.
- C. IaaS would still require the team to manage the OS and runtime patching themselves.
- D. SaaS delivers finished applications, not a platform for building custom apps.
Platform as a Service (PaaS)
A cloud model that provides a managed runtime environment, development tools, and databases so developers can build applications without managing underlying infrastructure.
- Examples: Microsoft Azure App Service, Google App Engine, Heroku
- Provider manages OS, runtime, and patching
- Ideal for rapid application development
Memory trick: PaaS = 'Platform provided, just add code.'