Outcome
By the end of this lesson, you will be able to explain what regions and availability zones are, and say why the place you choose affects speed, legal rules and price.
| Prerequisites | L1, L3 |
| Time | 7 minutes |
1. Concept
The cloud is not one place. Every machine you rent sits in a real building in a real city. When you rent something, you choose where.
Regions
A region is a geographic area where a provider has a group of data centres. Each region has a name. AWS uses codes such as us-east-1 (Northern Virginia) or eu-west-1 (Ireland). Google Cloud uses names such as europe-west1. Azure uses names such as westeurope or eastus.
Each provider runs dozens of regions across the world, and adds more over time.
Zones
Inside a region, the data centres are grouped into zones. AWS and Azure call them availability zones (often shortened to AZs); Google Cloud calls them zones. A zone is one or more data centres with its own power, cooling and network, set apart from the other zones in the same region.
Why split a region into zones? So one fire, flood or power cut does not take everything down. If you run a copy of your system in two zones and one zone fails, the other keeps going. Most AWS and Google Cloud regions have three or more zones. Azure offers availability zones in many of its regions, though not all of them.
A simple picture: a region is a city, and the zones are separate buildings in different parts of that city.
Why the choice of place matters
Speed. Data travels fast, but not instantly. A customer in Sydney gets a quicker response from a machine in Australia than from one in Europe. The delay is called latency.
Rules. Some laws and contracts say certain data must stay in a certain country or area. Choosing the region is how you obey them.
Price. The same machine can cost different amounts in different regions, because land, power, tax and demand differ from place to place. I.3 L4 covers why.
Moving data costs money. Sending data from one region to another is usually charged. Some providers also charge for sending data between zones in the same region. Where your pieces sit, and how much they talk to each other, ends up on the bill. I.3 L3 covers this.
2. Worked example
A company in Germany sells to customers across Europe. Its team has to pick where to run its website.
| Option | Speed for European customers | German data rules | Illustrative price for one machine, per month |
|---|---|---|---|
| A region in Frankfurt | Fast | Data stays in Germany | $80 |
| A region in Ireland | Fast | Data stays in the EU | $75 |
| A region in Northern Virginia, US | Slower | Data leaves the EU | $70 |
The cheapest option is not automatically the right one. If the company has promised customers that data stays in Germany, only Frankfurt works, whatever it costs. If the promise is “within the EU”, Ireland is also fine and a little cheaper.
The prices are illustrative. The pattern is real: prices do differ by region, and so do speed and rules.
The team then runs two copies of the website in two zones of the chosen region. If one zone goes down, customers barely notice.
3. Hands-on (5 min: no account needed)
1. Open the AWS EC2 on-demand pricing page: aws.amazon.com/ec2/pricing/on-demand2. Pick one machine size and note its hourly price in "US East (N. Virginia)".3. Change the region to one far away, for example "South America (Sao Paulo)".4. Note the price for the same machine size again.5. Work out the difference per month: (price B - price A) x 730.You have just seen that location is part of the price. Try one more region near you and see where it falls.
4. Knowledge check
Q1
What is a region?
A. A pricing plan that gives a discount for long contracts
B. A team inside a company that owns some cloud resources
C. A geographic area where a provider runs a group of data centres
D. A single computer inside a data centre
Show answer
Correct: C. A region is a place, such as Ireland or Northern Virginia, with a group of the provider’s data centres. A and B describe pricing and organisation, not location. D is far too small: a region holds a very large number of computers.
Q2
Why do providers split a region into separate availability zones?
A. So that each zone can have its own price list
B. To keep customers from different countries apart from each other
C. Because each zone runs a different operating system
D. So a failure in one building does not take down the whole region
Show answer
Correct: D. Zones have their own power, cooling and network. Running in two zones means one failure does not stop your system. A, B and C are not why zones exist.
Q3
A company must keep customer data inside the EU. How does it do that in the cloud?
A. By choosing regions located inside the EU
B. By using the cheapest region the provider offers
C. By renting larger machines than usual
D. By turning the machines off at night
Show answer
Correct: A. You control where data lives by choosing the region. Price, machine size and schedules do not change where the data is stored.
5. Apply
When you see a region name on a bill, such as us-east-1 or westeurope, read it as an address: “this was rented in that place.” If the same service appears under several regions, ask whether that is deliberate (customers or rules in those places) or an accident (someone created something in the wrong region and forgot it).
Related lessons
- L3, Meet the big three: AWS, Google Cloud and Azure
- I.2: The four things you rent (next)
- I.3 L4: Why the same machine costs more in some regions