AWS Vs Azure Vs GCP Global Infrastructure
In today’s world projects are not restricted to a single cloud service provider and often use services from different public cloud service providers. Hence it has become essential to learn all the three major public services providers. In this blog series, we will compare the different public cloud service providers (mainly AWS, Azure, and GCP) in terms of the services they offer. This will help you to accustomed to other cloud providers. In today’s blog post we will discuss AWS vs Azure vs GCP global infrastructure.
AWS Vs Azure Vs GCP Global Infrastructure:
AWS Global Infrastructure:
The AWS Cloud infrastructure is built around AWS Regions and Availability Zones. The AWS Cloud operates in over 77 Availability Zones within over 24 geographic Regions around the world, with announced plans for more Availability Zones and Regions.
AWS has the concept of a Region, which is a physical location around the world where we cluster data centers. We call each group of logical data centers an Availability Zone. Each AWS Region consists of multiple, isolated, and physically separate AZ’s within a geographic area.
An Availability Zone (AZ) is one or more discrete data centers with redundant power, networking, and connectivity in an AWS Region. AZs give customers the ability to operate production applications and databases that are more highly available, fault tolerant, and scalable than would be possible from a single data center.
AWS Local Zones are a type of AWS infrastructure deployment that places AWS compute, storage, database, and other select services close to large population, industry, and IT centers. With AWS Local Zones, you can easily run applications that need single-digit millisecond latency closer to end-users in a specific geography.
AWS Wavelength extends the AWS cloud to a global network of 5G edge locations to enable developers to innovate and build a whole new class of applications that require ultra-low latency. Wavelength Zones provide a high-bandwidth, secure connection to the parent AWS Region, allowing developers to seamlessly connect to the full range of services in the AWS Region through the same APIs and tool sets.
Point of Presence (POP):
To deliver content to end users with lower latency, Amazon CloudFront uses a global network of 225+ Points of Presence (215+ Edge locations and 12 regional mid-tier caches) in 90 cities across 47 countries.
Azure Global Infrastructure:
Azure global infrastructure is made up of two key components—physical infrastructure and connective network components. The physical component is comprised of 160+ physical datacenters, arranged into regions, and linked by one of the largest interconnected networks on the planet.
An Azure region is a set of datacenters, deployed within a latency-defined perimeter and connected through a dedicated regional low-latency network.
Azure Availability Zones are unique physical locations within an Azure region and offer high availability to protect your applications and data from datacenter failures. Each zone is made up of one or more datacenters equipped with independent power, cooling, and networking.
Azure Edge Zones are footprint extensions of Azure, placed in densely populated areas. Azure Edge Zones support virtual machines (VMs), containers, and a select set of Azure services that let you run latency-sensitive and throughput-intensive apps close to your end users.
Point of Presence (POP):
An Azure point of presence, often abbreviated as PoP, is an access point or physical location where traffic can enter or exit the Microsoft global network.
Azure Regional Network Gateway:
Regional network gateways are massively parallel, hyperscale datacenter interconnects between datacenters within a region—without the need to network each individual datacenter to the others in a region.
GCP Global Infrastructure:
Google Cloud services are available in locations across North America, South America, Europe, Asia, and Australia. These locations are divided into regions and zones. You can choose where to locate your applications to meet your latency, availability, and durability requirements.
Regions are independent geographic areas that consist of zones.
A zone is a deployment area for Google Cloud resources within a region. Zones should be considered a single failure domain within a region. To deploy fault-tolerant applications with high availability and help protect against unexpected failures, deploy your applications across multiple zones in a region.
Edge Points of Presence (POPs):
Edge POPs are where GCP connect Google’s network to the rest of the internet via peering. GCP is present on over 90 internet exchanges and at over 100 interconnection facilities around the world.
Edge Nodes (Google Global Cache, or GGC):
Edge nodes represent the tier of Google’s infrastructure closest to the users. With edge nodes, network operators and internet service providers deploy Google-supplied servers inside their network.
Below is a summary of the global infrastructure of each major public cloud provider.
|Availability Zones||80||Availability Zones||At least 3 per region||Zones||73|
|Wavelength Zones||13||Edge Zones||3||NA||NA|
|Point of Presence (POP)||230||Point of Presence (POP)||130||Network Edge Locations||144|
Note: Please refer to the latest figure on the official documentation page of each service provider.
Hope you have enjoyed this article, in the next blog post, we discuss AWS vs Azure vs GCP account structure.