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.
Go deeper
Related to this question
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 →
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.