Lesson 1 of 16
What 'the cloud' really is
Welcome to Cloud Fundamentals (AWS). "The cloud" is one of the most-used and least-understood terms in tech. Strip away the buzzwords and it's simple: renting computing power over the internet instead of owning it. This lesson covers what the cloud really is. Let's demystify it. Let's begin.
What the cloud actually is
THE CLOUD = renting COMPUTING RESOURCES (servers, storage, databases, networking, software) over
the INTERNET, ON DEMAND, from a provider (like AWS) — instead of buying + running your own hardware.
Someone else owns + operates massive data centres full of computers; you RENT what you need, when you
need it, + pay for what you use.
DEMYSTIFYING IT: "the cloud" isn't magic or a literal cloud — it's just COMPUTERS (servers) in
someone else's DATA CENTRES, that you access + control over the internet. When you "use the cloud",
you're using a slice of a provider's huge fleet of machines remotely. That's it.
WHAT YOU CAN RENT (the core resource types):
- COMPUTE — servers/processing power to run your applications + code (virtual machines, serverless
functions, containers). "Rent a computer to run my app."
- STORAGE — space to store files, data, backups, media (object storage, disks). "Rent space to store
my data."
- DATABASES — managed places to store + query structured data (SQL + NoSQL databases). "Rent a
database."
- NETWORKING — connect + secure it all (virtual networks, load balancers, DNS, CDNs).
- + higher-level SERVICES — AI/ML, analytics, messaging, email, monitoring, + hundreds more, ready to
use.
You assemble these rented pieces into whatever you need — a website, an app backend, data processing,
storage, etc.
THE KEY SHIFT: from OWNING infrastructure (buy servers, run a server room, maintain hardware) to
RENTING it as a SERVICE (provision resources in minutes via a console/API, scale up/down, pay for
usage). Infrastructure becomes on-demand + programmable.
The cloud is renting computing resources (servers, storage, databases, networking, software) over the internet, on demand, from a provider (like AWS) — instead of buying + running your own hardware — someone else owns + operates massive data centres full of computers; you rent what you need, when you need it, + pay for what you use. Demystifying it: "the cloud" isn't magic or a literal cloud — it's just computers (servers) in someone else's data centres, that you access + control over the internet — when you "use the cloud", you're using a slice of a provider's huge fleet of machines remotely — that's it. What you can rent (the core resource types): compute (servers/processing power to run your applications + code — virtual machines, serverless functions, containers — "rent a computer to run my app"); storage (space to store files, data, backups, media — "rent space to store my data"); databases (managed places to store + query structured data — SQL + NoSQL — "rent a database"); networking (connect + secure it all — virtual networks, load balancers, DNS, CDNs); and higher-level services (AI/ML, analytics, messaging, email, monitoring, + hundreds more, ready to use) — you assemble these rented pieces into whatever you need — a website, an app backend, data processing, storage. The key shift: from owning infrastructure (buy servers, run a server room, maintain hardware) to renting it as a service (provision resources in minutes via a console/API, scale up/down, pay for usage) — infrastructure becomes on-demand + programmable.
Why the cloud matters and this course
WHY THE CLOUD IS EVERYWHERE (its impact):
- IT POWERS THE MODERN INTERNET — most apps, websites, + services you use run on the cloud (Netflix,
Airbnb, banks, startups). Cloud skills are behind nearly everything digital.
- ON-DEMAND + FAST — spin up a server or database in MINUTES (not weeks of buying/installing hardware).
Build + launch fast.
- SCALABLE — handle 10 users or 10 million; scale resources up/down to match demand. Grow without
re-buying infrastructure.
- PAY-AS-YOU-GO — pay only for what you use (no huge upfront hardware cost). Accessible to anyone (a
student can use the same infra as a giant company).
- NO HARDWARE HASSLE — the provider handles the physical machines, data centres, power, cooling, +
maintenance. You focus on your app.
- IN-DEMAND SKILL — cloud skills (AWS especially) are among the most sought-after + well-paid in tech.
AWS (Amazon Web Services) — the focus of this course:
- The LARGEST + most popular cloud provider (the market leader), with the most services + widest
adoption. Learning AWS is directly valuable + transferable (the concepts apply to Azure/Google
Cloud too).
WHAT THIS COURSE COVERS (cloud + AWS fundamentals): what the cloud is + why (vs your own server),
cloud models (IaaS/PaaS/SaaS), providers/regions/the console, IAM (users/roles/least privilege),
COMPUTE (EC2 + serverless), STORAGE (S3 + static site hosting), DATABASES (RDS/DynamoDB), networking
+ the AWS CLI, domains/DNS/HTTPS, security basics, scaling + managed hosting, cost/free-tier/avoiding
bill shock, + good habits + where to go next.
THE PRINCIPLE: THE CLOUD = renting COMPUTING (compute, storage, databases, networking, services) over
the internet, ON DEMAND, pay-as-you-go — computers in someone else's data centres you control
remotely — instead of owning hardware. It powers the modern internet: fast, scalable, accessible +
in-demand. AWS is the leader. Learn to rent + assemble cloud resources to build + run things. Let's
demystify + master the cloud.
Why the cloud is everywhere (its impact): it powers the modern internet (most apps, websites, + services you use run on the cloud — Netflix, Airbnb, banks, startups — cloud skills are behind nearly everything digital); on-demand + fast (spin up a server or database in minutes, not weeks of buying/installing hardware); scalable (handle 10 users or 10 million; scale up/down to match demand — grow without re-buying infrastructure); pay-as-you-go (pay only for what you use — no huge upfront hardware cost — accessible to anyone: a student can use the same infra as a giant company); no hardware hassle (the provider handles the physical machines, data centres, power, cooling, + maintenance — you focus on your app); and in-demand skill (cloud skills, AWS especially, are among the most sought-after + well-paid in tech). AWS (Amazon Web Services) — the focus of this course: the largest + most popular cloud provider (the market leader), with the most services + widest adoption — learning AWS is directly valuable + transferable (the concepts apply to Azure/Google Cloud too). What this course covers (cloud + AWS fundamentals): what the cloud is + why (vs your own server), cloud models (IaaS/PaaS/SaaS), providers/regions/the console, IAM (users/roles/least privilege), compute (EC2 + serverless), storage (S3 + static site hosting), databases (RDS/DynamoDB), networking + the AWS CLI, domains/DNS/HTTPS, security basics, scaling + managed hosting, cost/free-tier/avoiding bill shock, + good habits + where to go next. The principle: the cloud = renting computing (compute, storage, databases, networking, services) over the internet, on demand, pay-as-you-go — computers in someone else's data centres you control remotely — instead of owning hardware; it powers the modern internet: fast, scalable, accessible + in-demand; AWS is the leader — learn to rent + assemble cloud resources to build + run things.
The mistake beginners make
The first mistake is thinking the cloud is magic/mysterious — treating it as some abstract thing, when it's just computers in data centres you rent + control remotely; it's demystifiable. The second mistake is not knowing what you can rent — unclear that the cloud offers compute, storage, databases, networking, + services you assemble; learn the core resource types. The third mistake is conflating "the cloud" with one thing — thinking it's only storage (Dropbox-style) or only servers; it's the whole range of rentable computing. And assuming it's only for big companies — it's pay-as-you-go + accessible to anyone (students, startups). And ignoring the ownership→renting shift — not grasping the move from owning hardware to renting on-demand; that shift is the core idea. Demystify it, learn the resource types, know its full range, know it's accessible, and grasp the renting shift.
Your turn
Your turn
- Demystify it: understand the cloud as renting COMPUTING RESOURCES (servers/storage/databases/networking/services) over the internet, on demand - just computers in someone else's data centres that you control remotely, not magic.
- Learn what you can rent: the core resource types - COMPUTE (run your app/code), STORAGE (store files/data), DATABASES (store/query data), NETWORKING (connect/secure), and higher-level SERVICES (AI/analytics/email/etc.).
- Grasp the key shift: from OWNING infrastructure (buy + run + maintain hardware) to RENTING it as a service (provision in minutes, scale up/down, pay for usage) - infrastructure becomes on-demand + programmable.
- See why it matters: it powers the modern internet, is on-demand/fast (spin up in minutes), scalable (10 to 10M users), pay-as-you-go (accessible to anyone), and hardware-hassle-free - plus cloud/AWS skills are highly in-demand.
- Know the leader: AWS (Amazon Web Services) is the largest cloud provider - what this course focuses on - and the concepts transfer to Azure/Google Cloud too.
Key points
- THE CLOUD = renting COMPUTING RESOURCES (servers/storage/databases/networking/software) over the INTERNET, ON DEMAND, pay-as-you-go, from a provider (AWS) — instead of owning/running hardware. Demystified: just COMPUTERS in someone else's DATA CENTRES that you control remotely (not magic).
- What you rent (core resource types): COMPUTE (servers/processing to run apps + code — VMs/serverless/containers), STORAGE (files/data/backups/media), DATABASES (SQL + NoSQL — store/query data), NETWORKING (VPCs/load balancers/DNS/CDNs), + higher-level SERVICES (AI/analytics/messaging/email/monitoring). You assemble these into what you need.
- The key SHIFT: from OWNING infrastructure (buy/run/maintain hardware) to RENTING it as a SERVICE (provision in minutes via console/API, scale up/down, pay for usage) — infrastructure becomes on-demand + programmable.
- Why it's everywhere: POWERS the modern internet (Netflix/Airbnb/banks/startups), ON-DEMAND + fast (minutes not weeks), SCALABLE (10 to 10M users), PAY-AS-YOU-GO (no upfront cost — accessible to anyone), NO hardware hassle, and an IN-DEMAND well-paid skill. AWS = the LARGEST provider (leader; concepts transfer to Azure/GCP).
- The mistakes: thinking the cloud is magic/mysterious (it's demystifiable — computers in data centres), not knowing what you can rent (learn the resource types), conflating it with one thing (it's the whole range), assuming it's only for big companies (pay-as-you-go — accessible), and ignoring the owning->renting shift (the core idea).
Q&A · 0
Enrol to ask questions and join the discussion.
No questions yet — be the first to ask.