Which of the following cloud models is designed to provide compute, storage, and networking resources on
demand?
Correct Answer: B
Infrastructure as a service (IaaS) is a cloud model that provides on-demand access to cloud-hosted physical
and virtual servers, storage, and networking resources. IaaS customers can provision, configure, and use these
resources as they would use on-premises hardware, but without the hassle of purchasing, installing, managing,
and maintaining them. The cloud service provider owns, manages, and maintains the hardware and computing
resources in its own data centers, and charges the customers based on their usage. IaaS is suitable for
customers who need flexibility, scalability, and control over their IT infrastructure, and who want to avoid the
high costs and complexity of owning and operating their own hardware. The other options are not correct
because:
Software as a service (SaaS) is a cloud model that provides on-demand access to ready-to-use,
cloud-hosted application software. SaaS customers do not need to install, update, or maintain the
software, as the cloud service provider handles all the technical aspects. SaaS is suitable for customers
who need to access common applications, such as email, office productivity, or customer relationship
management, without worrying about the underlying infrastructure or platform.
Data as a service (DaaS) is a cloud model that provides on-demand access to cloud-hosted data sources,
such as databases, data warehouses, or data lakes. DaaS customers can query, analyze, and visualize the
data, as well as integrate it with other applications or services, using APIs or web interfaces. DaaS is
suitable for customers who need to leverage data from various sources, such as social media, IoT
devices, or third-party providers, without having to store, manage, or process the data themselves.
Platform as a service (PaaS) is a cloud model that provides on-demand access to a complete,
ready-to-use, cloud-hosted platform for developing, running, maintaining, and managing applications.
PaaS customers can use the platform's tools, frameworks, libraries, and services to create and deploy
applications, without having to worry about the underlying infrastructure or software. PaaS is suitable
for customers who need to develop, test, and deploy applications quickly and efficiently, and who want
to take advantage of the cloud's scalability, reliability, and security features. References = IaaS vs. PaaS
vs. SaaS; AWS Fundamentals: Understanding Compute, Storage, Database, Networking &
Security; What are the different types of cloud computing?; What is Cloud Storage and How to Use It