https://github.com/priyankavergadia/google-cloud-4-words The Google Cloud Developer's Cheat Sheet
The Google Cloud Developer's Cheat Sheet
Every product, feature and service in the Google Cloud family described in <=4 words (with liberal use of hyphens and slashes 😏 ) by the Google Developer Relations Team
Check out the NEW interactive version of the cheat sheet
Here are the downloadable versions as well:
White background:
High-resolution PNG
|
Medium-res PNG
|
Low-res PNG
Dark background:
High-resolution PNG
|
Medium-res PNG
|
Low-res PNG
Desktop Wallpapers: 16:9 (iMac, etc.) | 16:10 (Macbook Pro) | 4:3 (Older computers) | 3:2 (Pixelbook) \
Text descriptions with links are below
Suggestions for better descriptions? Missing products? Pull requests are welcome on README.md (this file).
Feedback? @pvergadia or @GoogleCloudTech .
Note: This list only includes products that are publicly available. There are several products in pre-release/private-alpha that will not be included until they go public preview, beta or GA.
Fun flashback - here's the list of products in 2014
Many of these products have a free tier . There is also a free trial that will enable you try almost everything.
Many of these products have a visual Google Cloud Sketchnote to provide you a one pager visual overview of what each of these products are and how you can use them.
All Products
🔗 -Product page
📄 -Documentation
Compute
Cloud Functions : Event-driven serverless functions 🔗 📄
App Engine : Managed app platform 🔗
📄
Cloud Run : Serverless for containerized applications 🔗 📄
Google Kubernetes Engine (GKE) : Managed Kubernetes/containers 🔗 📄
Compute Engine : VMs, GPUs, TPUs, Disks 🔗 📄
Bare Metal Solution : Hardware for specialized workloads 🔗
Preemptible VMs : Short-lived compute instances 🔗 📄
Shielded VMs : Hardened VMs 🔗 📄
Sole-tenant Nodes : Dedicated physical servers 🔗 📄
VMware Engine : VMware as a service 🔗 📄
Storage
Cloud Filestore : Managed NFS server 🔗 📄
Cloud Storage : Multi-class multi-region object storage🔗 📄
Persistent Disk : Block storage for VMs 🔗 📄
Local SSD : VM locally attached SSDs 🔗 📄
Database
Cloud Bigtable : Petabyte-scale, low-latency, non-relational 🔗 📄
Cloud Firestore : Serverless NoSQL document database 🔗 📄
Cloud Memorystore : Managed Redis and Memcached 🔗 📄
Cloud Spanner : Horizontally scalable relational database 🔗 📄
Cloud SQL : Managed MySQL, PostgreSQL, SQL Server 🔗 📄
Database Migration Service : Migrate to Cloud SQL 🔗 📄
Cloud SQL Insights : SQL Inspector 🔗 📄
Data Analytics
BigQuery : Data warehouse and analytics 🔗 📄
BigQuery BI Engine : In-memory analytics engine 📄
BigQuery ML : BigQuery model training/serving 📄
BigQuery GIS : BigQuery geospatial functions/support 📄
BigQuery Data Transfer Service : Automated data ingestion service 📄
Connected Sheets : Spreadsheet interface for (big)data 📄
Cloud Composer : Managed workflow orchestration service 🔗 📄
Cloud Data Fusion : Graphically manage data pipelines 🔗 📄
Dataflow : Stream/batch data processing 🔗 📄
Dataprep by Trifacta : Visual data wrangling 🔗 📄
Dataproc : Managed Spark and Hadoop 🔗 📄
Datastream : Change data capture/replication service 🔗 📄
Pub/Sub : Global real-time messaging 🔗 📄
Data Catalog : Metadata management service 🔗 📄
Google Data Studio : Collaborative data exploration/dashboarding 🔗 📄
Looker : Enterprise BI and analytics 🔗
Public Datasets : Hosted data in BigQuery📄
Hybrid and multi-cloud
Anthos : Enterprise hybrid/multi-cloud platform 🔗 📄
Anthos clusters : Hybrid/on-premises GKE 🔗 📄
Anthos Config Management :Policy and security automation 🔗 📄
Anthos Service Mesh : Managed service mesh (Istio) 🔗 📄
Cloud Run for Anthos : Serverless development for Anthos 🔗 📄
Google Cloud Marketplace for Anthos : Pre-configured containerized apps 🔗 📄
Migrate for Anthos and GKE : Migrate VMs to GKE 🔗 📄
Google Cloud's operations suite : Monitoring, logging, troubleshooting 🔗 📄
Traffic Director : Service mesh traffic management 🔗 📄
Apigee API Management : API management, development, security 🔗
AI and ML
Vertex AI : Managed platform for ML 🔗
AutoML : Custom low-code models 📄
Vertex AI Data Labeling : Data labeling by humans 📄
Deep Learning VM Images : Preconfigured VMs for deep learning 🔗 📄
Vertex AI Workbench :Jupyter-based environment for Data Science 🔗 📄
Deep Learning Containers : Preconfigured containers for deep learning 🔗 📄
Vertex AI Matching Engine : Vector similarity searches 🔗 📄
Vertex AI Pipelines : Hosted ML workflows🔗
Vertex AI Predictions : Autoscaled model serving 📄
Vertex AI Training : Distributed AI training 📄
Vertex AI Edge Manager : Deploy monitor edge inferences 📄
Vertex Explainable AI : Understand ML model predictions 🔗 📄
Vertex AI Feature Store : Managed ML feature repository 🔗 📄
Vertex ML Metadata : Artifact, lineage, and execution tracking 🔗 📄
Vertex AI Model Monitoring : Monitor models for skew/drift 🔗 📄
Vertex AI Tensorboard : Managed TensorBoard for ML-experiment Visualization 🔗 📄
Vertex AI Vizier : black-box hyperparameter tuning 🔗 📄
Speech-To-Text : Convert audio to text 🔗 📄
Talent Solutions : Job search with ML 🔗 📄
Text-To-Speech : Convert text to audio 🔗 📄
Cloud TPU : Hardware acceleration for ML 🔗 📄
Cloud Translation : Language detection and translation 🔗 📄
Cloud Video Intelligence API : Scene-level video annotation 🔗 📄
Cloud Vision : Image recognition and classification 🔗 📄
Contact Center AI : AI in your contact center🔗 📄
Dialogflow : Create conversational interfaces 🔗 📄
Document AI : Analyze, classify, search documents 🔗 📄
Recommendations AI : Create custom recommendations 🔗 📄
Vision Product Search : Visual search for products 📄
Networking
Carrier Peering : Peer through a carrier 📄
Direct Peering : Peer with Google Cloud 📄
Dedicated Interconnect : Dedicated private network connection 📄
Partner Interconnect : Connect on-prem network to VPC 📄
Google Cloud Armor : DDoS protection and WAF 🔗 📄
Cloud CDN : Content delivery network 🔗 📄
Cloud DNS : Programmable DNS serving 🔗 📄
Cloud Load Balancing : Multi-region load distribution/balancing 🔗 📄
Cloud NAT : Network address translation service 📄
Cloud Router : VPC/on-prem network route exchange (BGP) 📄
Cloud VPN : Virtual private network connection📄
Network Service Tiers : Price versus performance tiering 🔗 📄
Network Telemetry : Network telemetry service 🔗 📄
Traffic Director : Service mesh traffic management 🔗 📄
Anthos Service Mesh : Service-aware network management 🔗 📄
Virtual Private Cloud : Software defined networking 🔗 📄
Cloud Domains : Register, transfer, manager domains 🔗 📄
VPC Service Controls : Security perimeters for API-based services 🔗 📄
Network Intelligence Center : Network monitoring and topology 🔗
📄
Service Directory : Centrally publish/discover/connect services 🔗
📄
Private Service Connect : Privately connect services across VPCs 🔗
📄
Network Connectivity Center : Connect VPC & On-prem 🔗
📄
Packet Mirroring : Monitor/analyze instance traffic 📄
Cloud IDS : Detects network based threats 🔗
📄
Identity and Security
Access Transparency : Audit cloud provider access 🔗 📄
Assured Workloads : Workload compliance controls 🔗 📄
Binary Authorization : Kubernetes deploy-time security 🔗 📄
Certificate Authority Service : Managed private CAs 🔗 📄
Cloud Asset Inventory : All assets, one place 🔗 📄
Cloud Audit Logs : Audit trails for Google Cloud 🔗 📄
Cloud Data Loss Prevention (DLP) : Classify and redact sensitive data 🔗 📄
Cloud HSM : Hardware security module service 🔗 📄
Cloud External Key Manager (EKM) : External keys you control 🔗 📄
Cloud IAM : Resource access control 🔗 📄
Cloud Identity : Manage users, devices & apps 🔗 📄
Cloud Identity-Aware Proxy : Identity-based app access 🔗 📄
Cloud Key Management Service : Hosted key management service 🔗 📄
Resource Manager : Cloud project metadata management 🔗 📄
Security Command Center : Security management and data risk platform 🔗 📄
Web Security Scanner : App engine security scanner 🔗 📄
Confidential Computing : Encrypt data in-use 🔗 📄
Access Context Manager : End-user attribute-based access control 🔗 📄
Event Threat Detection : Scans for suspicious activity 🔗
Managed Service for Microsoft Active Directory : Managed Microsoft Active Directory 🔗 📄
Secret Manager : Store and manage secrets 🔗 📄
Security Key Enforcement : Two-step key verification 🔗
Shielded VMs : Hardened VMs 🔗 📄
Titan Security Key : Two-factor authentication (2FA) device 🔗
VPC Service Controls : VPC data constraints 🔗 📄
Chronicle : Find threats from security telemetry 🔗
VirusTotal : Research/hunt for malware 🔗
Risk Manager : Evaluate organization’s security posture 🔗
reCAPTCHA Enterprise : Protection against bot/spam/abuse 🔗 📄
BeyondCorp Enterprise : Zero trust secure access 🔗 📄
Access Context Manager : Fine-grained, attribute based access-control 📄
Web Security Scanner : Identifies web-app security vulnerabilities 📄
Operations & Monitoring
Cloud Debugger : Live production debugging 🔗 📄
Error Reporting : App error reporting 🔗 📄
Cloud Logging : Centralized logging 🔗 📄
Cloud Monitoring : Infrastructure and application monitoring 🔗 📄
Cloud Profiler : CPU and heap profiling 🔗 📄
Cloud Trace : App latency insights 🔗 📄
###DevOps CI/CD
Cloud Build : Continuous integration/delivery platform 🔗 📄
Cloud Deploy : Deployment pipeline for GKE 🔗 📄
Artifact Registry : Universal package manager 🔗 📄
Cloud Source Repositories : Hosted private git repos 🔗 📄
Container Registry : Private container registry/storage 🔗 📄
Application Integration
Eventarc : Event-driven Cloud Run services 🔗 📄
Cloud Scheduler : Managed cron job service 🔗 📄
Cloud Tasks : Asynchronous task execution 🔗 📄
Workflows : HTTP services orchestration 🔗 📄
Pub/Sub : Global real-time messaging 🔗 📄
API Platform and Ecosystems
API Analytics : API metrics 🔗
API Monetization : Monetize APIs 🔗
Apigee API Platform : Develop, secure, monitor APIs 🔗
API Gateway : Fully managed API Gateway 🔗
Apigee Hybrid : Manage hybrid/multi-cloud API environments 🔗 📄
Apigee Sense : API protection from attacks 🔗
Cloud Endpoints : Cloud API gateway 🔗
Developer Portal : API management portal 🔗
Marketplace : Partner & open source marketplace 🔗
AppSheet : No-code App creation 🔗
Internet of Things (IoT)
Cloud IoT Core : Manage devices, ingest data 🔗 📄
Gaming
Google Cloud Game Servers : Orchestrate Agones clusters 🔗
Healthcare
Cloud Healthcare API : Healthcare system Google Cloud interoperability 🔗
Apigee Healthcare APIx : Healthcare system Google Cloud interoperability 🔗
Healthcare Natural Language AI : Real-time insights from media-text 🔗
Cloud Life Sciences *: Manage, process, transform biomedical-data 🔗 📄
Retail
Vision Product Search : Visual search for products 📄
Recommendations AI : Create custom recommendations 🔗 📄
Visual Inspection AI : Train/deploy models to detect defects 🔗
Management Tools
VM Manager : Manage OS VM Fleets 📄
Cloud APIs : APIs for cloud services 🔗 📄
Cloud Billing API : Programmatically manage Google Cloud billing 📄
Cloud Billing : Billing and cost management tools 🔗 📄
Cloud Console : Web-based management console 🔗
Cloud Deployment Manager : Templated infrastructure deployment 🔗 📄
Cloud Mobile App : iOS/Android Google Cloud manager app 🔗
Private Catalog : Internal Solutions Catalog 🔗 📄
Carbon Footprint : Report and reduce carbon emissions 🔗 📄
Developer Tools
Cloud Code for IntelliJ : IntelliJ Google Cloud tools 🔗
Cloud Code for VS Code : VS Code Google Cloud tools 🔗
Cloud Code : Cloud native IDE extensions 🔗 📄
Cloud Tools for Eclipse : Eclipse Google Cloud tools 🔗
Cloud Tools for Visual Studio : Visual Studio Google Cloud tools 🔗
App Engine Plugins : Gradle/Maven App Engine plugin 🔗
Cloud SDK : CLI for Google Cloud 🔗 📄
Cloud Shell : Browser-based terminal/CLI 🔗 📄
Migration to Google Cloud
BigQuery Data Transfer Service : Bulk import analytics data 🔗 📄
Cloud Data Transfer : Data migration tools/CLI 🔗
Google Transfer Appliance : Rentable data transport box 🔗 📄
Storage Transfer Service : Online/on-premises data transfer 📄
Migrate for Anthos and GKE : Migrate VMs to GKE 🔗 📄
Migrate for Compute Engine : Compute Engine migration tools 🔗 📄
Migrate from Amazon Redshift : Migrate from Redshift to BigQuery 🔗
Migrate from Teradata : Migrate from Teradata to BigQuery 🔗
Cloud Foundation Toolkit : Infrastructure as Code templates 🔗
KF : Cloud Foundry to Kubernetes 🔗
Google Maps Platform
Directions API : Get directions between locations 🔗
Distance Matrix API : Multi-origin/destination travel times 🔗
Geocoding API : Convert address to/from coordinates 🔗
Geolocation API : Derive location without GPS 🔗
Maps Embed API : Display iframe embedded maps 🔗
Maps JavaScript API : Dynamic web maps 🔗
Maps SDK for Android : Maps for Android apps 🔗
Maps SDK for iOS : Maps for iOS apps 🔗
Maps Static API : Display static map images 🔗
Maps SDK for Unity : Unity SDK for games 🔗
Maps URLs : URL scheme for maps 🔗
Places API : Rest-based Places features 🔗
Places Library, Maps JS API : Places features for web 🔗
Places SDK for Android : Places features for Android 🔗
Places SDK for iOS : Places feature for iOS 🔗
Roads API : Convert coordinates to roads 🔗
Street View Static API : Static street view images 🔗
Street View Service : Street view for JavaScript 🔗
Time Zone API : Convert coordinates to timezone 🔗
Workspace Platform
Admin SDK : Manage Google Workspace resources 🔗
AMP for Email : Dynamic interactive email 🔗
Apps Script : Extend and automate everything 🔗
Calendar API : Create and manage calendars 🔗
Classroom API : Provision and manage classrooms 🔗
Cloud Search : Unified search for enterprise 🔗
Docs API : Create and edit documents 🔗
Drive Activity API : Retrieve Google Drive activity 🔗
Drive API : Read and write files 🔗
Drive Picker : Drive file selection widget 🔗
Email Markup : Interactive email using schema.org 🔗
Google Workspace Add-ons : Extend Google Workspace apps 🔗
Google Workspace Marketplace : Storefront for integrated applications 🔗
Gmail API : Enhance Gmail 🔗
Google Chats API : Conversational bots in chat 🔗
People API : Manage user's Contacts 🔗
Sheets API : Read and write spreadsheets 🔗
Slides API : Create and edit presentations 🔗
Task API : Search, read & update Tasks 🔗
Vault API : Manage your organization's eDiscovery 🔗
Mobile (Firebase)
Cloud Firestore : Document store and sync 🔗
Cloud Functions for Firebase : Event-driven serverless applications 🔗
Cloud Storage for Firebase : Object storage and serving 🔗
Crashlytics : Crash reporting and analytics 🔗
Firebase A/B Testing : Create A/B test experiments 🔗
Firebase App Distribution : Trusted tester early access 🔗
Firebase Authentication : Drop-in authentication 🔗
Firebase Cloud Messaging : Send device notifications 🔗
Firebase Dynamic Links : Link to app content 🔗
Firebase Extensions : Pre-packaged development solutions 🔗
Firebase Hosting : Web hosting with CDN/SSL 🔗
Firebase In-App Messaging : Send in-app contextual messages 🔗
Firebase Performance Monitoring : App/web performance monitoring 🔗
Firebase Predictions : Predict user targeting 🔗
Firebase Realtime Database : Real-time data synchronization 🔗
Firebase Remote Config : Remotely configure installed apps 🔗
Firebase Test Lab : Mobile testing device farm 🔗
Google Analytics for Firebase : Mobile app analytics 🔗
ML Kit for Firebase : ML APIs for mobile 🔗
Additional Resources
Google Cloud Home Page : 🔗
Google Cloud Blog : 🔗
Google Cloud Platform Podcast : [🔗 ](https://Google Cloudpodcast.com/)
Kubernetes Podcast from Google : 🔗
Google Cloud Reader : 🔗
Google Cloud Open Source : 🔗
Google Cloud Medium Publication : 🔗
Apigee Blog : 🔗
Firebase Blog : 🔗
Google Workspace Developers Blog : 🔗
Google Workspace GitHub : 🔗
Google Workspace Twitter : 🔗
Google Cloud Certifications : 🔗
Google Cloud System Status : 🔗
Google Cloud Training : 🔗
Google Developers Blog : 🔗
Google Maps Platform Blog : 🔗
Google Open Source Blog : 🔗
Google Security Blog : 🔗
Kaggle Home Page : 🔗
Kubernetes Blog : 🔗
Regions and Network Map : 🔗
DORA - Software & Delivery Research : 🔗
Cloud Security Podcast : 🔗
Google Cloud Sketchnote : [🔗 ](https://goo.gle/Google Cloudsketchnote)
Everything below is not included in the PDFs/PNGs due to space limitations
Additional Resources
Source for this document : 🔗
Google Cloud Solutions Library : 🔗
Google Workspace Solutions Gallery : 🔗
Google Cloud Support Hub : 🔗
Google Cloud Pricing : 🔗
Google Cloud Pricing Calculator : 🔗
Qwiklabs Home Page : 🔗
Codelabs Home Page : 🔗
YouTube Channels :
Google Cloud : 🔗
Google Cloud Technical : 🔗
Google Workspace : 🔗
Google Developer's : 🔗
Firebase : 🔗
Reddit :
/r/googlecloud : 🔗
/r/AppEngine : 🔗
/r/bigquery : 🔗
/r/dataflow : 🔗
/r/firebase : 🔗
/r/GoogleAppsScript : 🔗
Big Data / Data Analytics Product Comparisons : 🔗
Compute Product Comparisons : 🔗
Database Product Comparisons : 🔗
Networking Product Comparisons : 🔗
Storage Product Comparisons : 🔗
Google Cloud Foundational Open Source Projects
Apache Beam : Batch/streaming data processing 🔗
Go : High Concurrency Programming Language 🔗
gRPC : RPC framework 🔗
gVisor : Secure container runtime 🔗
Istio : Connect and secure services 🔗
Knative : Serverless framework for Kubernetes 🔗
Kubeflow : ML toolkit for Kubernetes 🔗
Kubernetes : Management of containerized applications 🔗
OpenCensus : Cloud native observability framework 🔗
TensorFlow : ML framework 🔗
Platform Comparisons
Google Cloud Platform for AWS Professionals : 📄
Google Cloud Platform for Azure Professionals : 📄
Google Cloud Platform for Data Center Professionals : 📄
Google Cloud Platform for OpenStack Users : 📄
Language Specific Documentation
Apps Script : 📄
Java : 📄
Node.js : 📄
Python : 📄
Go : 📄
Ruby : 📄
PHP : 📄
.NET/C# : 📄