DEV Community

Cover image for What is Google Cloud platform?
Rakshit Nayak
Rakshit Nayak

Posted on

What is Google Cloud platform?

Google Cloud (also known as Google Cloud Platform or GCP) is a provider of computing resources for developing, deploying, and operating applications on the Web.

Image description

GCP is mainly a service for building and maintaining original applications, which may then be published via the Web from its hyperscale data center facilities

When you run a Web site, an application, or a service on GCP, Google keeps track of all of the resources it uses specifically, how much processing power, data storage, database queries, and network connectivity it consumes. you pay for each of these resources on a per-minute or even per-second basis, with discounts that apply when your services are used heavily by your customers on the Web.

Basic Google Cloud services

Image description

1. Google Compute Engine

Google Compute Engine is Google’s Infrastructure-as-a-Service virtual machine offering. It allows customers to use virtual machines in the cloud as server resources instead of acquiring and managing server hardware. Google Compute Engine offers virtual machines running in Google’s data centers connected to the worldwide fibre network. The tooling and workflow offered by compute engine enable scaling from single instances to global, load-balanced cloud computing.

2. Google Cloud Storage

GCP's Cloud Storage (GCS) is an object storage system, which is to say, its records maintain both the identity and the structure of any class of data given to it. Unlike a typical storage volume's file system, where each file or document is rendered as a string of digits whose location is registered in a file allocation table, object storage is an all-purpose block that's leased to consumers like space in a park-and-lock. It can hold entire organized databases, raw video streams, or matrices for machine learning models.

3. Google Big Data

Big data systems store and process massive amounts of data. It is natural to host a big data infrastructure in the cloud, because it provides unlimited data storage and easy options for highly parallelized big data processing and analysis.
The Google Cloud Platform provides multiple services that support big data storage and analysis. Possibly the most important is BigQuery, a high performance SQL-compatible engine that can perform analysis on very large data volumes in seconds. GCP provides several other services, including Dataflow, Dataproc and Data Fusion, to help you create a complete cloud-based big data infrastructure.

4. Google Cloud AI

Cloud AI offers various services that are needed to add Artificial Intelligence to our applications. Cloud-based machine learning, Cloud Vision API, and Cloud Speech API are some of these services.

There are more services that GCP provides click the below link to know more about Google Cloud Platform

Top comments (0)