CCP IaaS, PaaS & SaaS Models 2 — Questions and Answers
Question 1: A company needs to migrate its on-premises virtual machines to the cloud with minimal changes to its existing OS configurations. Which cloud service model is most appropriate?
- SaaS
- PaaS
- IaaS (Correct answer)
- FaaS
Correct answer: IaaS
IaaS provides virtualized infrastructure including VMs, storage, and networking, allowing migration of existing OS configurations with minimal changes.
Question 2: Which of the following is a key disadvantage of the SaaS model for enterprise customers?
- High upfront hardware costs
- Limited customization options (Correct answer)
- Responsibility for OS patching
- Need to manage middleware
Correct answer: Limited customization options
SaaS applications offer limited customization because the vendor controls the entire software stack, which may not meet all enterprise-specific requirements.
Question 3: In the shared responsibility model for PaaS, who is responsible for securing the runtime environment?
- The end user
- The application developer
- The cloud provider (Correct answer)
- A third-party auditor
Correct answer: The cloud provider
In PaaS, the cloud provider manages and secures the runtime environment, middleware, and OS, while the customer is responsible for the application and data.
Question 4: A startup wants to build a mobile app backend without managing servers or infrastructure. They want automatic scaling and pay only for code execution time. Which model fits best?
- IaaS
- PaaS (Correct answer)
- SaaS
- CaaS
Correct answer: PaaS
PaaS (which includes serverless/FaaS offerings) allows developers to deploy code without managing underlying infrastructure while providing automatic scaling.
Question 5: Which cloud model is MOST analogous to renting a fully furnished apartment where the landlord handles all maintenance?
- IaaS
- PaaS
- SaaS (Correct answer)
- On-premises
Correct answer: SaaS
SaaS is like a fully furnished apartment because the provider manages everything (infrastructure, platform, application) and the user simply uses the service.
Question 6: A healthcare organization wants to use cloud-based email and collaboration tools without any IT infrastructure investment. Which model should they choose?
- IaaS
- PaaS
- SaaS (Correct answer)
- DaaS
Correct answer: SaaS
SaaS delivers ready-to-use applications over the internet, making it ideal for email and collaboration tools without any infrastructure investment.
Question 7: Which of the following BEST describes the elasticity benefit in IaaS cloud computing?
- Ability to run any programming language
- Automatic application updates
- Dynamic scaling of compute resources based on demand (Correct answer)
- Built-in disaster recovery at no cost
Correct answer: Dynamic scaling of compute resources based on demand
Elasticity in IaaS refers to the ability to dynamically scale compute resources up or down based on workload demand, optimizing cost and performance.
A company needs to migrate its on-premises virtual machines to the cloud with minimal changes to its existing OS configurations.
Which cloud service model is most appropriate?