Service Models
Deployment Models
Core Components
Scalability & Performance
Security & Access
100

This model provides virtualized hardware resources like servers and storage.

Infrastructure as a Service (IaaS)

100

This cloud model is shared by multiple organizations.

Public Cloud

100

This is a virtual version of a physical computer.

Virtual Machine (VM)

100

This refers to the ability to grow resources as needed.

Scalability

100

This protects data in transit and at rest.

Encryption

200

This model offers a platform for developers to build and deploy applications.

Platform as a Service (PaaS)

200

This model is dedicated to a single organization.

Private Cloud

200

This software manages multiple virtual machines.

Hypervisor

200

This refers to automatic adjustment of resources.

Elasticity

200

This controls who can access cloud resources.

Identity and Access Management (IAM)

300

This model delivers software applications over the internet.

Software as a Service (SaaS)

300

This model combines public and private cloud environments.

Hybrid Cloud

300

This balances traffic across multiple servers.

Load Balancer

300

This measures delay in data transmission.

Latency

300

This is a secure backup strategy for cloud systems.

Disaster Recovery

400

This model allows users to manage only their data and applications.

IaaS

400

This model is hosted on-premises but uses cloud principles.

Private Cloud

400

This isolates faults within a cloud region.

Availability Zone

400

This feature adds or removes resources based on demand.

Auto-scaling

400

This allows secure communication between services.

API Key

500

This model abstracts the operating system and runtime environment.

PaaS

500

This model supports scalability across multiple environments.

Hybrid Cloud

500

This is a physical location hosting cloud infrastructure.

Region

500

This ensures systems continue operating during failures.

Redundancy

500

This isolates workloads for better security.

Container