Quantcast
Channel: Cloud Training Program
Viewing all articles
Browse latest Browse all 1891

Regions & Zones In Google Cloud Platform

$
0
0

Loading

Google Cloud Regions & Zones

Google Cloud Regions

In Google Cloud, regions are independent geographic areas made up of one or more zones where users can host their resources. There are currently 36 regions around the world, scattered across North America, South America, Europe, Asia, and Australia.

Regional Resources

Within a region, you will find regional resources that are redundantly deployed across multiple zones within an area which gives them higher availability in comparison to zonal resources.

At a minimum, all regions will offer the following products at launch: Compute Engine, Google Kubernetes Engine, Cloud Storage, Persistent Disk, CloudSQL, Virtual Private Cloud, Key Management System, Cloud Identity, and Secret Manager.

Regions

Zones in Google Cloud

Zones are isolated locations in a region, deployment areas for your resources in a region and are considered as 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. Around the world, there are currently 109 zones.

Zonal Resources

Zonal resources operate within a single zone. Zonal outages can affect some or all of the resources in that zone, in other words, if a zone becomes unavailable, all zonal resources in that zone are unavailable until service is restored. An example of a zonal resource is a Compute Engine virtual machine (VM) instance that resides within a specific zone.

Network Edge Locations

Network edge locations provide connectivity to Google’s network from the internet via peering such as 3rd parties. As of today, there are 176 network edge locations.

  • Zonal resources operate in a single zone and can be affected by zonal outages such as a virtual machine.
  • Regional resources span multiple zones for redundancy similar to a static IP address.
  • Multi-regional supports redundancy across various regions in case of a single region failure.

Things To Remember When Selecting a Region or Zone

Now that we know what regions and zones are, here are some things to be aware of when you are selecting which region or zone would be the best fit for your infrastructure.

Distance: Choose zones based on the location of your customers and where the data is supposed to live. Store resources in zones that are closer to your point of service in order to keep network latency low.

Communication: It’s important to be mindful that communication across and within regions will incur different costs and happen at different speeds. Typically, communication within a region will be cheaper than communication across different regions.

Redundant Systems: As we mentioned above, Google is big on the fact that you should deploy fault-tolerant systems with high availability in case of unexpected failures. Therefore, you should design any important systems with redundancy across multiple regions and zones. This is to mitigate any possible effects if your instances were to experience an unexpected failure.

Resource Distribution: Zones are designed to be independent of one another so if one zone fails or becomes unavailable, you can transfer traffic to another zone in the same region to keep your services running.

Cost/Pricing: You should always check the pricing to compare the cost between regions.

Hope this article gives you a brief introduction to how to select the correct region & zone to deploy your services in a cost-efficient manner.

Related/References

Next Task For You

If you are also interested and want to know more about the Google Professional Cloud Architect certification, register for our Free Class.

GCP free class

The post Regions & Zones In Google Cloud Platform appeared first on Cloud Training Program.


Viewing all articles
Browse latest Browse all 1891

Trending Articles