Introduction to GCP

Priyanka Salunke
3 min readJan 12, 2021

The year 2020 is likely to be remembered as the year when remote work became a reality for millions of people. While many companies are finding it difficult to adapt to the normal, cloud computing infrastructures are functioning well in these troubled times.

Before starting with Google Cloud, let us first understand What Cloud Computing is:

In simple words, cloud computing means storing and accessing data and programs over the internet instead of your computer’s hard drive. It offers services such as networking, storage, database and many more to provide faster and flexible resources to its customers. Cloud computing may be available to single organization or multiple organizations.

There are various cloud providers like Google Cloud, AWS, Microsoft Azure, IBM Cloud, VMWare Cloud, etc.

Cloud Computing has five fundamental characteristics:

  1. On-demand self service
  2. Rapid Elasticity
  3. Broad network access
  4. Resource Pooling
  5. Measured Services

In recent years, there has been a great demand for Google Cloud and there are enough reasons behind it. Let’s begin to understand what Google Cloud is.

Google Cloud Platform

Google Cloud Platform(GCP) is a suite of public cloud computing services offered by Google. The platform provides a wide range of services such as compute, storage, networking, machine learning and many more for building out highly available — highly scalable web applications and mobile back-ends. All these services are run on the same infrastructure that Google uses for its end users like Google Search. It has turned out to be one of the best and most successful cloud computing services.

Google has established the largest network on this earth. It is designed to give the highest outcome for their applications. GCP organized into regions and zones. A region is a specific geographical location where you can host your resources. A zone is a deployment area for GCP resources. There are three or more zones per region.

Regions and zones

Also, Security is designed into Google’s technical infrastructure in various layers. The bottom most layer is Hardware infrastructure. Here, all networking equipment is custom-designed by Google. Another Service deployment which includes encryption of inter-service communication. Next is User Identity Google provides central identity service with support for U2F. The top most layer is Operational Security which consists of Intrusion detection systems, techniques to reduce insider risk, employee U2F use and software development practices.

Google Cloud Platform allows developers to build, test and deploy their applications on Google’s highly scalable and secure infrastructure. Also, GCP provides facilities to their customers to run their applications on Open APIs, which are compatible with open source products. For example, Google Cloud Bigtable.

So, I’ll end the introduction to GCP here.

For Documentation: https://cloud.google.com/docs/

Connect with me:

LinkedIn: https://www.linkedin.com/in/priyankasalunke25

Keep Learning, Keep Growing!!

--

--