Lessons Learned about Availability Zones
Understanding How AWS is Physically Set Up
For the latest on AWS Infrastructure, see: https://aws.amazon.com/about-aws/global-infrastructure/
This tells us about how physically AWS is set up across the globe.
In this map, it shows AWS Regions and few upcoming regions.
What is AWS Region?
Each region is a geographical area that is the collection of availability zones and data centers.
The AWS Regions are kept across the world, where data transmission from the physical device would take less time and to provide the best performance to the customers.
There are some consumer-based regions and government based regions (GovCloud).
What is an Availability Zone?
Availability Zone is a geographical physical location that holds an AWS data center.
This is where physical hardware is present and any data that is stored in AWS will be located here.
Why Multiple Availability Zones?
Considering the High Availability and Fault Tolerance, if there is any natural disaster in one of the availability zones data center.
For redundancy, Most of the data files are backed up in the other two availability zones. As long as the entire Region is not knocked out, we should be able to access the files or data stored in AWS.
Within the datacenters, we have AWS Resources like S3 Bucket connected with EC2 Instances, etc.
For each Amazon Region, there is an End-Point.
More Information:
https://docs.aws.amazon.com/en_pv/general/latest/gr/rande.html#endpoint-tables
Now, Find out your AWS Region and No. of Availability Zones in your Continuous Deployment Tool/Project.