Courseiva

CCSP Cloud Concepts, Architecture, and Design Practice Question

A startup is deploying a new web application and wants to avoid managing servers, operating systems, or runtime updates. The developers only want to upload code and have the provider handle scaling, patching, and availability. They do not need control over the underlying infrastructure. Which cloud service model is MOST appropriate?

⚠ Common exam trap

Candidates often confuse PaaS with SaaS, since both reduce management burden, but only PaaS lets the organization deploy its own custom application code.

Answer choices

Why each option matters

Answer the question above first, then reveal the full breakdown to understand why each option is right or wrong.

Correct answer & explanation

✓

PaaS

PaaS abstracts the infrastructure and runtime so developers can focus on code while the provider handles patching, scaling, and availability. Because the startup does not want to manage servers, operating systems, or runtime updates, PaaS aligns directly with its operational and development needs.

Answer analysis

Option-by-option breakdown

For each option: why learners choose it and why it is or isn't the right answer here.

  • ✗

    DaaS

    Why it's wrong here

    Desktop as a Service provides virtual desktops, not an application hosting platform. It would not allow the startup to upload and run its web application code, nor would it address scaling and patching for that application. It is unrelated to the deployment model required here.

  • ✗

    IaaS

    Why it's wrong here

    IaaS provides virtual machines and infrastructure, but the customer still manages the guest operating system, runtime, and patches. That directly conflicts with the startup's goal of avoiding server and OS management, so it is not the most appropriate model for a team that only wants to deploy code.

  • ✗

    SaaS

    Why it's wrong here

    SaaS delivers a complete application managed by the provider, but it does not give the startup a platform to deploy its own custom code. The scenario describes building and deploying a new web application, so a finished software service would not provide the development and hosting environment the team needs.

  • ✓

    PaaS

    Why this is correct

    PaaS lets developers deploy code while the provider manages the underlying servers, operating systems, runtime, scaling, and patching. This matches the startup's requirement to avoid infrastructure management and focus only on application code, making it the most appropriate service model for the described workload.

About these practice questions

This CCSP question is part of Courseiva's 934-question bank — original exam-style content with full explanations and wrong-answer analysis, never real exam questions or exam dumps. Learn why practice questions differ from exam dumps →

How Courseiva writes practice questions · Editorial policy

JA

Written and reviewed by Johnson Ajibi, MSc IT Security

Senior Network & Security Engineer · founder of Courseiva

Last reviewed September 2026 · checked against the official ISC2 exam blueprint

This CCSP practice question is part of Courseiva's free ISC2 certification practice question bank. Courseiva provides original exam-style practice questions with explanations, topic-based practice, mock exams, readiness tracking, and study analytics to help learners prepare for the CCSP exam.