Open In App

Features of Google Cloud Platform

Last Updated : 30 Mar, 2023
Improve
Improve
Like Article
Like
Save
Share
Report

Pre-requisite: GCP

GCP or Google Cloud Platform is a Public Cloud Provider that enables us to have a list of computing services to perform various computational tasks and services. Here are some of the Features provided by Google Cloud:

GCP

 

Cloud Storage: 

Cloud Storage stores data on Google’s servers in a cost-effective way. Cloud Storage is for storage needs, as well as for security. You can store data up to 10TB in the Cloud.

Cloud Dataproc: 

Google Cloud Dataproc is a highly-scalable, fully managed cluster computing system that configures and manages Hadoop or other types of clusters so you don’t have to. 

With a single command, you can spin up multiple clusters, including m3.large and m4.large, both of which are Google’s most powerful cloud clusters to date. Cluster sizes vary, with m1.small being the smallest cluster currently available and m2.xlarge being the largest cluster available. 

All clusters feature SSD-backed filesystems as well as redundant power supplies and cooling systems so you know your data is safe both in the cloud and on-premises at your organization.

Cloud Pub/Sub: 

Google Cloud Pub/Sub is a messaging service for developers that build on top of Google Cloud Storage (GCS) for user-facing APIs that send or receive messages to or from other users or applications. Publish and subscribe to messages, either live or in batches, from services like Cloud Dataflow.

Cloud SQL: 

Cloud SQL is a fully featured relational database that offers quick and easy access to your data using SQL. Google Cloud SQL is an out-of-the-box solution that provides a MySQL instance running on Google’s infrastructure. You can use it as a NoSQL database or as a relational database.

Google App Engine: 

The Google App Engine application programming interface (API) and environment lets you develop and run web applications on the same scalable systems that power Google applications. Compute Engine is the world’s first fully managed, public cloud computing service for virtual machines and related services, including storage, networking and load balancing. It helps developers to spin up thousands of virtual machines quickly in order to focus on innovation rather than repetitive operational tasks.

Advanced Compute Engine: 

The Advanced Compute Engine provides high-performance virtual machine instances optimized for running scientific and data-intensive computations.

Network Operations Center: 

GCE’s Network Operations Center (NOC) is a centralized location that monitors and manages Google Cloud Platform’s global network.

BigQuery: 

BigQuery is a fully featured, SQL-based data warehouse that you can use to run ad hoc queries, analyze aggregated data, and export results for analysis in other environments. A table data loading service that provides access to in-the-cloud analysis of large amounts of data using SQL queries.  It also functions on Google’s managed Hadoop clusters that are available globally around the clock on-premises or out of the region at one-fifth the cost of hiring a department full-time dedicated to ETL tasks.

Google Cloud SQL Datalab: 

Datalab is an interactive tool for analyzing databases on Cloud SQL instances. 

Google Compute Engine: 

Google Compute Engine runs virtual machines and provides a full virtual machine stack, from bare metal to managed virtual machines.

Google Container Engine: 

Google Container Engine lets you run Docker containers on your own managed infrastructure for DevOps and container management.

Cloud Storage Transfer Service: 

Cloud Storage Transfer is a feature that allows you to transfer data between Cloud Storage buckets at no charge 

Cloud Spanner: 

Cloud Spanner is the world’s largest fully distributed transactional database, where each project manages its own partitioning and transactions across multiple storage groups. 

Google BigQuery Web Interface : 

Google BigQuery offers tools designed to simplify the use of BigQuery. 

Google Cloud Datalab : 

Google Cloud Datalab is a data exploration environment for the open-source project Jupyter (formerly IPython). 

Google Compute Engine Instance Groups: 

Google Compute Engine Instance Group is a resource that manages collections of virtual machines and networks, enabling you to minimize costs by providing customers with exactly the number of instances and network capacity they require.

Google Compute Engine Autoscaler:

Google Compute Engine Autoscaler automatically scales your virtual machine instances. 

Cloud Bigtable: 

Cloud Bigtable is a high-performance, fully managed NoSQL cluster database service.


Like Article
Suggest improvement
Previous
Next
Share your thoughts in the comments

Similar Reads