Terminology

TermDescription
RegionAn area where data is stored. Data storage in a Region closest to you is one of the reasons it can be accessed at lightning speed.
Availability ZoneOne or more data centers that house many servers. Each Region has multiple, isolated locations known as Availability Zones.
Edge LocationA site where data can be stored for lower latency. Often, edge locations will be close to high-population areas that will generate high traffic volumes.
LatencyThe delay before a transfer of data begins after the data has been requested.

Cloud Data Centers

Cloud data centers can be classified into four tiers. The classification is based on the uptime and redundancy of the data center (source Uptime Institute).

Tier 1Tier 2Tier 3Tier 4
Uptime Guarantee99.671%99.741%99.982%99.995%
Downtime per year< 28.8 hours< 22 hours< 1.6 hours< 26.3 minutes
RedundancyNonepartial N+1full N+12N or 2N+1
Concurrently MaintainableNoNoYesYes
Fault ToleranceNoNoNoYes
CompartmentalizationNoNoNoYes
Continuous CoolingNoNoNoYes

Infrastructure

Regions and Availability Zones are the building blocks of large cloud providers. Regions are separate geographic ares, where data centers are located. Each region has multiple Availability Zones, which are isolated locations with their own power, cooling, and networking. Availability Zones are connected to each other, providing low-latency redundancy between them.

Azure also has the concept of Region Pairs which are geographically separated regions which are paired together for disaster recovery purposes. In case of a disaster in one region, the paired region can take over the services.

Azure and AWS Services

Azure and AWS offer a wide range of services.

TypeDescriptionAzureAWS
Virtual MachinesVirtual machines that can run any operating systemAzure Virtual MachinesAmazon EC2
StorageStorage attachable to virtual machinesAzure DisksAmazon EBS
StorageObject storageAzure Blob StorageAmazon S3
ServerlessServerless computingAzure FunctionsAWS Lambda
ContainerKubernetes ClusterAzure AKSAmazon EKS
DatabaseRelational databaseAzure SQL/Postgres/MySQL DatabaseAmazon RDS/Aurora