Skip to content

priyankavergadia/google-cloud-4-words

master
Switch branches/tags
Code

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)\

Google Cloud Developer's Cheat Sheet Poster Image

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