Question

Difficulty: MediumCloud Service Models (IaaS, PaaS, SaaS)

A software development team is building a custom customer portal application. The team wants to upload and manage their proprietary source code and database schemas without being responsible for configuring web server software, installing operating system patches, or maintaining physical server hardware. Which of the following cloud service models best fulfills these operational requirements?

  1. Platform as a Service (PaaS)Answer
  2. B
    Infrastructure as a Service (IaaS)
  3. C
    Software as a Service (SaaS)
  4. D
    Desktop as a Service (DaaS)

Answer

Platform as a Service (PaaS) is the correct cloud service model because it abstracts away operating system and hardware management while allowing customer control over application code.
Platform as a Service (PaaS) provides a ready-to-use development and deployment platform. The cloud provider handles physical infrastructure, operating system maintenance, and runtime environments, allowing developers to manage only their custom application code and data.

Step-by-Step Solution

1
Analyze the customer requirements stated in the scenario.
The team needs to deploy custom application code and databases, but wants to avoid managing operating systems, web server software, and physical hardware.
Identifying the division of responsibility determines the appropriate cloud service model.
2
Evaluate the shared responsibility boundaries for cloud models.
Platform as a Service (PaaS) handles hardware, virtualization, OS maintenance, and runtime middleware, leaving application logic and data in developer control.
PaaS matches the exact level of abstraction described in the requirements.

Key Concept

Cloud Service Models (IaaS vs PaaS vs SaaS) Shared Responsibility Boundaries
Estimated Time:1m 0s
Rate this question