Cloud Fundamentals
/Intermediate
Regions & Availability Zones
Definition
The physical architecture of the Cloud. A Region is a geographical area (e.g., 'us-east-1' in Virginia). An Availability Zone (AZ) is a distinct, physically separate data center within that Region.
Explain Like I'm New
A Region is a State. An Availability Zone is a specific building in that State. If one building catches on fire, the other buildings in the State keep your website running.
Real World Example
You deploy your database to 'us-east-1a' (Data center A). You set up a live replica in 'us-east-1b' (Data center B). A massive tornado destroys Data center A. Your app instantly switches to Data center B without going offline, because the AZs are physically miles apart.
Common Use Cases
- •High Availability
- •Disaster Recovery
- •Latency optimization
Interview Questions
basic
- If you live in London, should you deploy your servers to a Region in London or a Region in Tokyo?
intermediate
- Do Availability Zones within the same Region share the same power grid and internet providers?