You are on page 1of 1

Types of cloud services

Infrastructure as a service (IaaS)


When using IaaS, ensuring that a service is up and running is a shared responsibility: the
cloud provider is responsible for ensuring the cloud infrastructure is functioning correctly;
the cloud customer is responsible for ensuring the service they are using is configured
correctly, is up to date, and is available to their customers. This is referred to as the shared
responsibility model.

IaaS is commonly used in the following scenarios:

1. Migrating workloads. – move existing apps to clouds


2. Test and development environments
3. Storage, backup, and recovery.

Platform as a service (PaaS)


PaaS provides an environment for building, testing, and deploying software applications.

PaaS is commonly used in the following scenarios:

1. Development framework.
2. Analytics or business intelligence.

Like IaaS, PaaS includes infrastructure-servers, storage and networking-but also middleware,
development tools, business intelligence (BI) services, database management systems and
more. PaaS is designed to support the complete web application lifecycle: building, testing,
deploying, managing and updating.

PaaS allows you to avoid the expense and complexity of buying and managing software
licenses, the underlying application infrastructure and middleware, container orchestrators
such as Kubernetes or the development tools and other resources. You manage the
applications and services you develop, and the cloud service provider typically manages
everything else.

6|Page

You might also like