Home > Cloud Delivery Models > Comparing Cloud Delivery Models

Comparing Cloud Delivery Models

Provided in this section are three tables that compare different aspects of cloud delivery model usage and implementation. Table 4.1 contrasts control levels and Table 1 compares typical responsibilities and usage.

Cloud Delivery Model Typical Level of Control Granted to Cloud Consumer Typical Functionality Made
Available to Cloud Consumer
SaaS usage and usage-related configuration access to front-end user interface
PaaS limited administrative moderate level of administrative control over IT resources relevant to cloud consumer's usage of platform
IaaS full administrative full access to virtualized infrastructure-related IT resources and, possibly, to underlying physical IT resources

Table 1 - A comparison of typical cloud delivery model control levels.

Cloud Delivery Model Common
Cloud Consumer Activities
Cloud Provider Activities
SaaS uses and configures cloud service implements, manages, and maintains cloud service
monitors usage by cloud consumers
PaaS develops, tests, deploys, and manages cloud services and cloud-based solutions pre-configures platform and provisions underlying infrastructure, middleware, and other needed IT resources, as necessary
monitors usage by cloud consumers
IaaS sets up and configures bare infrastructure, installs, manages, and monitors any needed software provisions and manages the physical processing, storage, networking, and hosting required
monitors usage by cloud consumers

Table 2 - Typical activities carried out by cloud consumers and cloud providers in relation to the cloud delivery models.