☁ AWS Cloud Engineer JourneyBeginner → Cloud Practitioner → Solutions Architect

Day 1Concepts⏱ 1.5h

What Is the Cloud, Really?

By the end of today you can Explain the cloud to a non-technical friend, name the 6 advantages, tell IaaS / PaaS / SaaS apart, and estimate the monthly cost of a small server.

1. First principles: what problem does the cloud solve?

Every app needs three things: compute (a CPU to run code), storage (disks to keep data) and network (a way for users to reach it). Before the cloud, you had to buy these: servers, a room with cooling and power, a network connection, and people to babysit them.

That causes three painful problems:

  1. Guessing demand. Buy too few servers and the site crashes on launch day. Buy too many and money sits idle.
  2. Big upfront cost. Thousands of dollars before your first customer.
  3. Slow. Ordering hardware takes weeks.
Analogy: electricity A hundred years ago, every factory ran its own power generator. Then power plants appeared and factories just plugged into the wall and paid for the units they used. Cloud computing is the power grid for computers. You don't own the generator. You plug in, use what you need, and get a bill.

So the cloud is: renting computing resources (servers, storage, databases, networking) over the internet from a provider's huge data centers, paying only for what you use, and getting them in minutes.

Traditional (you own it) Server Storage Network Power · cooling · security guard You pay upfront. You fix it when it breaks. Lead time: weeks Cloud (you rent it) ☁ AWS data centers (millions of servers) 1 server, 1 hour You click or run a command. Minutes. Pay per second/hour/GB used.
Same building blocks, different ownership model.

2. The 6 advantages of cloud (exam favourite)

AdvantagePlain EnglishReal life
Trade fixed expense for variable expenseNo big upfront purchase; pay as you goUber vs buying a car
Benefit from massive economies of scaleAWS buys in huge volume, so unit prices are lower than yoursWholesale vs retail
Stop guessing capacityScale up or down as demand changesRestaurant adding tables for a wedding
Increase speed and agilityResources in minutes, so experiments are cheapTest an idea this afternoon
Stop spending money running data centersFocus on your product, not racksUsing a restaurant's kitchen instead of building one
Go global in minutesDeploy near customers worldwideOpening a branch in another country overnight

3. Service models: how much do you manage?

Analogy: pizza as a service On-premises = make pizza at home (you do everything). IaaS = rent a kitchen (you bring ingredients and cook). PaaS = takeaway (they cook, you pick the toppings). SaaS = dine in (just eat).
ModelYou manageAWS example
IaaS (Infrastructure)OS, runtime, app, dataEC2
PaaS (Platform)App and data onlyElastic Beanstalk, RDS
SaaS (Software)Just use itAmazon WorkMail, Gmail

Deployment models: Public cloud (all in AWS), On-premises/private (your own data center), Hybrid (both connected).

4. Shared Responsibility Model (preview, you'll meet it every day)

AWS is responsible for security of the cloud (buildings, hardware, the virtualization layer). You are responsible for security in the cloud (your data, who has access, firewall rules, patching your OS on EC2).

Analogy: apartment buildingThe landlord secures the building entrance and the walls. You still have to lock your own door.

5. Lab (no AWS account needed yet): price a server

  1. Open the AWS Pricing Calculator (search "AWS Pricing Calculator"). You can use it without logging in.
  2. Add an Amazon EC2 estimate. Region: one close to you (e.g. Europe (Ireland) or Africa (Cape Town)). Linux, 1 instance, a small type like t3.micro, 730 hours/month (always on).
  3. Add a second estimate for the same server running only 8 hours a day on weekdays (~176 hours). Compare the totals.
  4. Write the two numbers in aws-course/notes/day01.md and one sentence: why does the cloud make the second option possible, when owning a server would not?
📸 Evidence: save a screenshot of your estimate as evidence/day01-pricing-calculator.png

6. Exam notes

Remember

7. Quiz

Q1. A startup doesn't want to buy servers before knowing if its app will succeed. Which advantage applies?Trade fixed expense for variable expense (CapEx to OpEx).
Q2. Who patches the guest operating system on an EC2 instance?You, the customer. EC2 is IaaS, and the OS is "in" the cloud.
Q3. Which model gives you the least to manage: IaaS, PaaS or SaaS?SaaS.
Q4. A company keeps some servers in its office and others in AWS, connected together. What is this called?Hybrid cloud.

8. Checklist