contentintech

Cloud Fundamentals Cheatsheet

Quick reference — service models, deployment models, region/AZ terms, shared responsibility split, and pricing models.

IaaSPaaSRegionsShared Responsibility
NotesCheatsheet

Service Models

ModelYou manageExample
IaaSOS + upEC2, Azure VM, Compute Engine
PaaSApp + dataApp Service, Beanstalk, App Engine
FaaSFunction codeLambda, Azure Functions
SaaSConfig + dataM365, Gmail, Salesforce

Rule of thumb: the higher up the stack (IaaS → SaaS), the less you manage and the less control you have.

Deployment Models

ModelMeaning
PublicShared provider infra (AWS/Azure/GCP)
PrivateDedicated to one org, on-prem or hosted
HybridPublic + private linked (Outposts, Arc)
Multi-cloudMore than one public provider

Location Hierarchy

TermWhat it is
RegionGeographic area, e.g. us-east-1, westeurope
Availability ZoneIsolated data center(s) in a region
Edge / PoPCDN cache location near users

List regions / zones

aws ec2 describe-regions --output table
aws ec2 describe-availability-zones --output text
az account list-locations -o tsv
gcloud compute regions list

Shared Responsibility

ItemOwner
Physical DC, hardware, hypervisorProvider
Guest OS + patching (IaaS)Customer
IAM / access policiesCustomer
App code + data + encryption configCustomer

Provider secures OF the cloud; customer secures IN the cloud.

Scaling

TypeActionNote
Vertical (up)Bigger machineHas a ceiling, needs reboot
Horizontal (out)More machinesCloud default, fault tolerant

Pricing Models

ModelDiscountUse for
On-DemandNoneSpiky / unpredictable
Reserved / Savings Planup to ~72%Steady baseline (1-3 yr)
Spot / Preemptibleup to ~90%Interruptible batch / ML

Ingress (data in) is usually free; egress (data out) is billed. Idle resources still cost money.

Well-Architected Pillars

Operational excellence · Security · Reliability · Performance efficiency · Cost optimization · Sustainability.

Section navigation