Google Cloud Platform is a set of cloud computing services provided by Google that allow you to store, manage, and analyze data. It is also used for developing, deploying, and scaling applications on Google’s environment.
Likewise, it provides tools for developers to build and deploy applications securely and reliably, with access to advanced security features. Services of Google Cloud Platform can be accessed by developers, cloud administrators, and other enterprise IT professionals through the public internet or a dedicated network connection.
Google Cloud Platform infrastructure, regions, and zones
- Google’s global infrastructure currently has 24 locations around the world where Google Cloud Platform resources are offered.
- Locations start with a region and within a region are availability zones. These zones are isolated from a single point of failure. Some resources such as the HTTP global load balancer are global and can receive requests from any of the Google edge locations and regions.
- Other resources, like storage, can be regional. The storage is distributed across multiple zones within a region for redundancy.
- And finally zonal resources, including compute instances, are only available in one specific zone within one specific region.
- When deploying applications on GCP, you must select the locations depending on the performance, reliability, scalability, and security needs of your organization.