Google lists over 100 products under the Google Cloud brand. Some of the key services are listed below.
Compute •
App Engine –
Platform as a Service to deploy applications developed with
Java,
PHP,
Node.js,
Python,
C#,
.Net,
Ruby and
Go programming languages •
Compute Engine –
Infrastructure as a Service to run
Microsoft Windows and
Linux virtual machines. • Google Kubernetes Engine (GKE) or GKE
on-prem offered as part of Anthos platform – Containers as a Service based on
Kubernetes • Cloud Functions –
Functions as a Service to run event-driven code written in Node.js, Java, Python, or Go • Cloud Run – Compute execution environment based on Knative Offered as Cloud Run (fully managed) or as Cloud Run for Anthos.
Storage and databases •
Cloud Storage –
Object storage with integrated edge caching to store
unstructured data •
Cloud SQL –
Database as a Service based on
MySQL,
PostgreSQL and
Microsoft SQL Server •
Cloud Bigtable – Managed
NoSQL database service •
Cloud Spanner – Horizontally scalable, strongly consistent,
relational database service •
Cloud Datastore – NoSQL database for web and mobile applications • Persistent Disk –
Block storage for Compute Engine virtual machines • Cloud Memorystore – Managed in-memory data store based on
Redis and
Memcached • Local
SSD – High-performance, transient, local block storage • Filestore – High-performance file storage for Google Cloud users • AlloyDB – Fully managed PostgreSQL database service
Networking • VPC –
Virtual Private Cloud for managing the
software defined network of cloud resources • Cloud Load Balancing – Software-defined, managed service for
load balancing the traffic • Cloud Armor –
Web application firewall to protect workloads from
DDoS attacks • Cloud CDN –
Content Delivery Network based on Google's globally distributed edge points of presence • Cloud Interconnect – Service to connect a data center with Google Cloud Platform • Cloud DNS – Managed, authoritative
DNS hosting service running on the same infrastructure as Google • Network Service Tiers – Option to choose Premium vs Standard network tier for higher-performing network
Big data •
BigQuery – Scalable, managed enterprise
data warehouse for analytics •
Cloud Dataflow – Managed service based on
Apache Beam for stream and batch data processing • Cloud Data Fusion – A managed
ETL service based on the Open Source Cask Data Application Platform • Dataproc –
Big data platform for running
Apache Hadoop and
Apache Spark jobs • Cloud Composer – Managed workflow orchestration service built on
Apache Airflow • Cloud Datalab – Tool for
data exploration,
analysis, visualization and machine learning. It is a fully managed Jupyter Notebook service. • Cloud Dataprep – Data service based on
Trifacta to visually explore, clean, and prepare data for analysis • Cloud Pub/Sub – Scalable event ingestion service based on
message queues •
Looker Studio –
Business intelligence tool to visualize data through dashboards and reports •
Looker – Business intelligence platform
Cloud AI • Cloud AutoML – Service to train and deploy custom machine learning models. the service is in Beta. • Cloud
TPU – Accelerators used by Google to train machine learning models • Cloud Machine Learning Engine – Managed service for training and building machine learning models based on mainstream frameworks • Cloud Talent Solution (formerly Cloud Job Discovery) – Service based on Google's search and machine learning capabilities for the recruiting ecosystem • Dialogflow Enterprise – Development environment based on Google's machine learning for building
conversational interfaces • Cloud Natural Language – Text analysis service based on Google
Deep Learning models • Cloud Speech-to-Text –
Speech to text conversion service based on machine learning • Cloud Text-to-Speech –
Text to speech conversion service based on machine learning • Cloud Translation API – Service to dynamically translate between thousands of available language pairs • Cloud Vision API –
Image analysis service based on machine learning • Cloud Video Intelligence –
Video analysis service based on machine learning
Management tools • Operations suite (formerly
Stackdriver ) – Monitoring, logging, tracing, and diagnostics for applications on Google Cloud Platform • Cloud Deployment Manager – Tool to deploy Google Cloud Platform resources defined in templates created in
YAML,
Python or
Jinja2 • Cloud Console – Web interface to manage Google Cloud Platform resources •
Cloud Shell – Browser-based shell command-line access to manage Google Cloud Platform resources • Cloud Console Mobile App –
Android and
iOS application to manage Google Cloud Platform resources • Cloud APIs –
APIs to programmatically access Google Cloud Platform resources
Identity and security • Cloud Identity –
Single sign-on (SSO) service based on
SAML 2.0 and
OpenID • Cloud IAM –
Identity & Access Management (IAM) service for defining policies based on
role-based access control • Cloud Identity-Aware Proxy – Service to control access to cloud applications running on Google Cloud Platform without using a
VPN • Cloud Data Loss Prevention API – Service to automatically discover, classify, and redact sensitive data • Security Key Enforcement –
Two-step verification service based on a security key • Cloud Key Management Service – Cloud-hosted key management service integrated with IAM and audit logging • Cloud Resource Manager – Service to manage resources by project, folder, and organization based on the hierarchy • Cloud Security Command Center – Security and data risk platform for data and services running in Google Cloud Platform • Cloud Security Scanner – Automated
vulnerability scanning service for applications deployed in App Engine • Access Transparency – Near real-time audit logs providing visibility to Google Cloud Platform administrators • VPC Service Controls – Service to manage security perimeters for sensitive data in Google Cloud Platform services
Internet of things (IoT) • Cloud IoT Core – Secure device connection and management service for
Internet of Things • Edge TPU – Purpose-built ASIC designed to run inference at the edge. this product is in private beta. • Cloud IoT Edge – Brings AI to the
edge computing layer
API platform • Maps Platform – APIs for maps, routes, and places based on Google Maps • Apigee API Platform – Lifecycle management platform to design, secure, deploy, monitor, and scale APIs • API Monetization – Tool for API providers to create revenue models, reports,
payment gateways, and developer portal integrations • Developer Portal – Self-service platform for developers to publish and manage APIs • API Analytics – Service to analyze API-driven programs through monitoring, measuring, and managing APIs • Apigee Sense – Enables API security by identifying and alerting administrators to suspicious API behaviors • Cloud Endpoints – An
NGINX-based proxy to deploy and manage APIs • Service Infrastructure – A set of foundational services for building Google Cloud products == Regions and zones ==