Google Cloud is made up of a collection of virtual and physical resources housed in data centers all around the world, including virtual machines (VMs) and computers and hard drives. Every data center is situated within an area. There are options for North America, South America, Europe, Asia, Australia, and the Middle East. Every region is made up of separate zones that are kept apart from one another. Every zone has a name that combines the name of the region with a letter identification. For instance, the region of East Asia’s zone is called Asia-east1-a.
By placing resources closer to clients, this resource distribution lowers latency and offers redundancy in case of failure, among other advantages. Additionally, additional guidelines about the joint usage of resources are introduced in this distribution.
What you may be accustomed to thinking of as software and hardware products become services in cloud computing. The underlying resources are accessible through these services. There are many services offered by Google Cloud, and the list is constantly expanding. You can combine these services to create the infrastructure you require when developing your website or application on Google Cloud. After that, you can add code to enable the scenarios you wish to create.
Certain resources are accessible to all other resources, regardless of their location or zone. Preconfigured disk images, disk snapshots, and networks are examples of these global resources. Certain resources are exclusive to resources situated within the same geographic area. Static external IP addresses are among these regional resources. Only resources situated inside the same zone can access other resources. The sorts of virtual machine instances and drives are among these zonal resources.
The type of resources you have at your disposal affects the extent of an operation. For instance, setting up a network is a global action since it involves a worldwide resource, but setting up an IP address reservation is a regional operation since it involves a regional resource.
It’s crucial to comprehend how these zones and regions interact as you begin to enhance your Google Cloud apps. Even if it were possible, attaching a disk from one region to a machine in a different region would not be a good idea due to the delay that would result in subpar performance. Fortunately, disks can only be attached to computers in the same zone with Google Cloud, thus you can’t do that.
You may or may not need to consider resource allocation, depending on the degree of self-management demanded by the computer and hosting service you select.