Tuesday, November 20, 2018

GCP vs AWS : Regions and zones

Nearly all AWS products are deployed within regions located around the world. Each AWS Region is a separate geographic area and comprises a group of data centers that are in relatively close proximity to each other. Each AWS Region has multiple, isolated locations known as Availability Zones. Amazon RDS provides the ability to place resources, such as instances, and data in multiple locations.

Similarly, GCP divides service availability into regions and zones that are located around the world. In addition, some GCP services are located at a multi-regional level rather than the more granular regional or zonal levels. These services include Google App Engine and Google Cloud Storage. Currently, the available multi-regional locations are United States, Europe, and Asia.

By design, each AWS region is isolated and independent from other AWS regions. This design helps ensure that the availability of one region doesn’t affect the availability of other regions, and that services within regions remain independent of each other. Similarly, GCP's regions are isolated from each other for availability reasons. However, GCP has built-in functionality that enables regions to synchronize data across regions according to the needs of a given GCP service.

AWS and GCP both have points of presence (POPs) located in many more locations around the world. These POP locations help cache content closer to end users. However, each platform uses their respective POP locations in different ways:

    AWS uses POPs to provide a content delivery network (CDN) service, Amazon CloudFront.
    GCP uses POPs to provide Google Cloud Content Delivery Network (Cloud CDN) and to deliver built-in edge caching for services such as Google App Engine and Google Cloud Storage.

GCP's POPs connect to data centers through Google-owned fiber. This unimpeded connection means that GCP-based applications have fast, reliable access to all of the services on GCP.

To summarize, AWS's location terms and concepts map to those of GCP as follows:
Concept                             AWS term             GCP term
Cluster of data centers and services     Region              Region
Abstracted data center     Availabilit.    Zone.                   Zone
Edge caching                             POP (just CloudFront)     POP (multiple services)

references:
https://cloud.google.com/docs/compare/aws/

1 comment:

  1. Thanks for sharing this blog.This article gives lot of information and this topic is easily understandable by beginners
    GCP Training Online
    Online GCP Training

    ReplyDelete