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
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
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)
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:
- Reddit:
- 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:
π