What is Google Cloud Platform or GCP?

Google Cloud is a cloud computing platform, which was developed by Google. It was initially released in the year 2008. It also provides the different services that are IaaS, PaaS and Serverless platform. Google cloud is categorized into different platforms like google app engine, google compute engine, google cloud datastore, google cloud storage, Google big query and google cloud SQL.

Google cloud platform offers high-level computing, storage, networking, and databases. Google cloud offers different forms of networking like virtual private cloud, cloud CDN, cloud DNS, and load balancing etc. It also offers big data and Internet of things (IoT). Cloud machine learning engine, cloud video intelligence, cloud speech API, cloud Vision API etc. also different parts od machine learning in google cloud.

Since the introduction of Google App Engine, the company subsequently released a variety of complementary tools, such as its data storage layer, and its Infrastructure as a Service (IaaS) component known as the Google Compute Engine, which supports the use of virtual machines.

After growing as an IaaS provider, Google added additional products including a load balancer, DNS, monitoring tools, and data analysis services, bringing GCP closer to feature parity with AWS and Azure, making it better able to compete in the cloud market.

GOOGLE CLOUD COMPUTE

Google Compute Engine creates virtual machines that run in its data centers and worldwide fiber network. It supports instances with up to 160 virtual CPUs, 3.75 TB of memory, and persistent SSD and HDD disks up to 64 TB in size. Google automatically discounts prices for long-running workloads, and its environmentally friendly global network of data centers consume 50% less energy than the typical datacenter.

Compute Engine offers a wide range of features including:

  • Container Orchestration with Google Kubernetes Engine (Kubernetes was originally developed by Google)
  • Predefined and Custom Machine Types
  • Local SSD

GOOGLE CLOUD STORAGE

Google Cloud Storage is Google’s unified object storage. Google’s approach to storage is the most simple and convenient of the three.  It has a single API for all storage classes. Object Lifecycle Management helps you automatically optimize price/performance across classes.

It has four storage classes:

  • Multi-Regional –  for geo-redundancy and end-user latency
  • Regional –  for higher performance local access
  • Nearline – for data typically accessed less than once a month
  • Coldline – for data typically accessed less than once a year

GOOGLE CLOUD SECURITY

  • Google data centers feature laser beam intrusion detection and biometrics. Fewer that one percent of Google employees will ever step inside of a data center.
  • Data stored in Google’s cloud infrastructure is automatically encrypted at rest and distributed to maximize availability and reliability.

Google Cloud Platform products

Since the introduction of Google App Engine, the company subsequently released a variety of complementary tools, such as its data storage layer, and its Infrastructure as a Service (IaaS) component known as the Google Compute Engine, which supports the use of virtual machines.

After growing as an IaaS provider, Google added additional products including a load balancer, DNS, monitoring tools, and data analysis services, bringing GCP closer to feature parity with AWS and Azure, making it better able to compete in the cloud market.

Google Cloud Platform products span the following categories:

  1. Artificial intelligence & machine learning: AI Hub (beta), Cloud AutoML (beta), Cloud TPU, Cloud Machine Learning Engine, Diagflow Enterprise Edition, Cloud Natural Language, Cloud Speech-to-Text, Cloud Text-to-Speech, Cloud Translation, Cloud Vision, Cloud Video Intelligence, Cloud Inference API (alpha), and more
  2. API management: API Analytics, API Monetization, Cloud Endpoints, Developer Portal, Cloud Healthcare API
  3. Compute: Compute Engine, Shielded VMs, Container security, App Engine, Cloud Functions, GPU, and more
  4. Data analytics: BigQuery, Cloud Dataflow, Cloud Dataproc, Cloud Datalab, Cloud Dataprep, Cloud Composer, and more
  5. Databases: Cloud SQL, Cloud Bigtable, Cloud Spanner, Cloud Datastore, Cloud Memorystore
  6. Developer tools: Cloud SDK, Container Registry, Cloud Build, Cloud Source Repositories, Cloud Tasks, and more, as well as Cloud Tools for IntelliJ, PowerShell, Visual Studio, and Eclipse
  7. Internet of Things (IoT): Cloud IoT Core, Edge TPU (beta)
  8. Hybrid and multi-cloud: Google Kubernetes Engine, GKE On-Prem, Istio on GKE (beta), Anthos Config Management, Serverless, Stackdriver, and more
  9. Management Tools: Stackdriver, Monitoring, Trace, Logging, Debugger, Cloud Console, and more
  10. Media: Anvato, Zync Render
  11. Migration: Cloud Data Transfer, Transfer Appliance, BigQuery Data Transfer Service, Velostrata, VM Migration, and more
  12. Networking: Virtual Private Cloud (VPC), Cloud Load Balancing, Cloud Armor, Cloud CDN, Cloud NAT, Cloud Interconnect, Cloud VPN, Cloud DNS, Network Service Tiers, Network Telemetry
  13. Security: Access Transparency, Cloud Identity, Cloud Data Loss Prevention, Cloud Key Management Service, Cloud Security Scanner, and more
  14. Storage: Cloud Storage, Persistent Disk, Cloud Filestore, and more

THE CLOUD
IS IN OUR DNA.

GET STARTED