The Google Cloud Developer's Cheat Sheet
Every product in the Google Cloud family described in <=4 words (with liberal use of hyphens and slashes
by the Google Developer Relations Team
White background:
Poster PDF
|
Brochure PDF
|
High-resolution PNG
|
Medium-res PNG
|
Low-res PNG
Dark background:
Poster PDF
|
Brochure PDF
|
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? @gregsramblings
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 beta or GA.
Fun flashback - here's the list of products on the day I joined Google in 2014
Many of these products have a free tier. There is also a free trial that will enable you try almost everything.
All Products
Compute
- App Engine: Managed app platform
๐ ๐ - Cloud Functions: Event-driven serverless functions
๐ ๐ - Cloud Run
๐ : Serverless for containerized applications๐ ๐ - Compute Engine: VMs, GPUs, TPUs, Disks
๐ ๐ - Kubernetes Engine (GKE): Managed Kubernetes/containers
๐ ๐ - Anthos
๐ : Enterprise hybrid/multi-cloud platform๐ ๐
Storage
- Cloud Storage: Object storage and serving
๐ ๐ - Nearline: Archival occasional access storage
๐ ๐ - Coldline: Archival rare access storage
๐ ๐ - Persistent Disk: VM-attached disks
๐ ๐ - Cloud Filestore: Managed NFS server
๐ ๐
Database
- Cloud Bigtable: Petabyte-scale, low-latency, non-relational
๐ ๐ - Cloud Datastore: Horizontally scalable document DB
๐ ๐ - Cloud Firestore: Strongly-consistent serverless document DB
๐ ๐ - Cloud Memorystore: Managed Redis
๐ ๐ - Cloud Spanner: Horizontally scalable relational DB
๐ ๐ - Cloud SQL: Managed MySQL and PostgreSQL
๐ ๐
Data and Analytics
- BigQuery: Data warehouse/analytics
๐ ๐ - BigQuery BI Engine
๐ : In-memory analytics engine๐ - BigQuery ML
๐ : BigQuery model training/serving๐ - Cloud Composer: Managed workflow orchestration service
๐ ๐ - Cloud Data Fusion
๐ : Graphically manage data pipelines๐ ๐ - Cloud Dataflow: Stream/batch data processing
๐ ๐ - Cloud Datalab: Managed Jupyter notebook
๐ ๐ - Cloud Dataprep: Visual data wrangling
๐ ๐ - Cloud Dataproc: Managed Spark and Hadoop
๐ ๐ - Cloud Pub/Sub: Global real-time messaging
๐ ๐ - Data Catalog
๐ : Metadata management service๐ ๐ - Data Studio: Collaborative data exploration/dashboarding
๐ ๐ - Genomics: Managed genomics platform
๐ ๐
AI/ML
- AI Hub
๐ : Hosted AI component sharing๐ ๐ - AI Platform: Managed platform for ML
๐ ๐ - AI Platform Data Labeling
๐ : Data labeling by humans๐ - AI Platform Deep Learning VMs: Preconfigured VMs for deep learning
๐ ๐ - AI Platform Notebooks
๐ : Managed JupyterLab notebook instances๐ ๐ - AI Platform Training
๐ : Parallel and distributed training๐ - AI Platform Predictions
๐ : Autoscaled model serving๐ - AutoML Natural Language: Custom text models
๐ - AutoML Tables
๐ : Custom structured data models๐ ๐ - AutoML Translation: Custom domain-specific translation
๐ ๐ - AutoML Video Intelligence
๐ : Custom video annotation models๐ ๐ - AutoML Vision: Custom image models
๐ ๐ - Cloud AI Building Blocks
๐ : Hosted AI component repository๐ ๐ - Cloud Natural Language API: Text parsing and analysis
๐ ๐ - Cloud Speech-To-Text API: Convert audio to text
๐ ๐ - Cloud Talent Solutions API: Job search with ML
๐ ๐ - Cloud Text-To-Speech API: Convert text to audio
๐ ๐ - Cloud Translation API: Language detection and translation
๐ ๐ - Cloud Video Intelligence API: Scene-level video annotation
๐ ๐ - Cloud Vision API: Image recognition and classification
๐ ๐ - Cloud TPU: Hardware acceleration for ML
๐ ๐ - Dialogflow Enterprise Edition: Create conversational interfaces
๐ ๐ - Document Understanding 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 GCP
๐ - Dedicated Interconnect: Dedicated private network connection
๐ - Partner Interconnect: Connect on-prem network to VPC
๐ - Cloud Armor: DDoS protection and WAF
๐ ๐ - Cloud CDN: Content delivery network
๐ ๐ - Cloud DNS: Programmable DNS serving
๐ ๐ - Cloud Load Balancing: Multi-region load distribution
๐ ๐ - Cloud NAT: Network address translation service
๐ - Cloud Router
๐ : VPC/on-prem network route exchange (BGP)๐ - IPsec VPN: Virtual private network connection
๐ - Network Service Tiers: Price vs performance tiering
๐ ๐ - Network Telemetry: Network telemetry service
๐ ๐ - Traffic Director
๐ : Service mesh traffic management๐ ๐ - Google Cloud Service Mesh
๐ : Service-aware network management๐ ๐ - Virtual Private Cloud: Software defined networking
๐ ๐
Internet of Things (IoT)
Identity and Security
- Access Transparency: Audit cloud provider access
๐ ๐ - Binary Authorization: Kubernetes deploy-time security
๐ ๐ - Cloud Audit Logs
๐ : Audit trails for GCP๐ ๐ - Cloud Data Loss Prevention API: Classify and redact sensitive data
๐ ๐ - Cloud HSM: Hardware security module service
๐ ๐ - Cloud IAM: Resource access control
๐ ๐ - Cloud Identity: Manage users, devices & apps
๐ ๐ - Cloud Identity-Aware Proxy: Identity-based app sign in
๐ ๐ - Cloud Key Management Service: Hosted key management service
๐ ๐ - Cloud Resource Manager: Cloud project metadata management
๐ ๐ - Cloud Security Scanner: App engine security scanner
๐ ๐ - Cloud Security Command Center: Asset inventory, discovery, search, management
๐ ๐ - Context-aware Access
๐ : End-user attribute-based access control๐ ๐ - Event Threat Detection
๐ : Scans for suspicious activity๐ - Managed Service for Microsoft Active Directory
๐ : Managed Microsoft Active Directory๐ ๐ - Security Key Enforcement: Two-step key verification
๐ - Shielded VMs: Hardened VMs
๐ ๐ - Titan Security Key: Two-factor authentication (2FA) device
๐ - VPC Service Controls
๐ : VPC constrain data๐ ๐
Management Tools
- Cloud APIs: APIs for cloud services
๐ ๐ - Cloud Billing: Billing and cost management tools
๐ ๐ - Cloud Billing API: Programmatically manage GCP billing
๐ - Cloud Console: Web-based management console
๐ - Cloud Deployment Manager: Templated infrastructure deployment
๐ ๐ - Cloud Mobile App: iOS/Android GCP manager app
๐ - Cloud Shell: Browser-based terminal/CLI
๐ ๐ - Stackdriver Debugger: Live production debugging
๐ ๐ - Stackdriver Error Reporting: App error reporting
๐ ๐ - Stackdriver Logging: Centralized logging
๐ ๐ - Stackdriver Monitoring: Infrastructure and application monitoring
๐ ๐ - Stackdriver Profiler: CPU and heap profiling
๐ ๐ - Stackdriver Transparent SLIs: Monitor GCP services
๐ ๐ - Stackdriver Trace: App performance insights
๐ ๐
Developer Tools
- Cloud SDK: CLI for GCP
๐ ๐ - Cloud Build: Continuous integration/delivery platform
๐ ๐ - Cloud Code
๐ : Cloud native IDE extensions๐ ๐ - Cloud Source Repositories: Hosted private git repos
๐ ๐ - Cloud Scheduler: Managed cron job service
๐ ๐ - Cloud Tasks
๐ : Asynchronous task execution๐ ๐ - Cloud Tools for IntelliJ: IntelliJ GCP tools
๐ - Cloud Tools for PowerShell: PowerShell GCP tools
๐ - Cloud Tools for Visual Studio: Visual Studio GCP tools
๐ - Cloud Tools for Eclipse: Eclipse GCP tools
๐ - Container Registry: Private container registry/storage
๐ ๐ - Gradle App Engine Plugin: Gradle App Engine plugin
๐ - Maven App Engine Plugin: Maven App Engine plugin
๐
Migration to GCP
- Cloud Data Transfer: Data migration tools/CLI
๐ - Google Transfer Appliance: Rentable data transport box
๐ ๐ - Cloud Storage Transfer Service: Cloud to cloud transfers
๐ - BigQuery Data Transfer Service: Bulk import analytics data
๐ ๐ - Migrate from Amazon Redshift
๐ : Migrate from Redshift to BigQuery๐ - Migrate from Teradata
๐ : Migrate from Teradata to BigQuery๐ - Migrate for Anthos
๐ : Migrate VMs to GKE containers๐ ๐ - Migrate for Compute Engine: Compute Engine migration tools
๐ ๐ - VM Migration: VM migration tools
๐
API Platform and Ecosystems
- API Analytics: API metrics
๐ - API Monetization: Monetize APIs
๐ - Apigee API Platform: Develop, secure, monitor APIs
๐ - Apigee Sense: API protection from attacks
๐ - Apigee Hybrid
๐ : Manage hybrid/multi-cloud API environments๐ ๐ - Cloud Endpoints: Cloud API gateway
๐ - Cloud Healthcare API: Healthcare system GCP interoperability
๐ - Developer Portal: API management portal
๐ - GCP Marketplace: Partner & open source marketplace
๐
Google Maps Platform
- Directions API: Get directions between locations
๐ - Distance Matrix API: Calculate travel times
๐ - Geocoding API: Convert address to/from coordinates
๐ - Geolocation API: Derive location without GPS
๐ - Maps Embed API: Web embedded maps
๐ - Maps JavaScript API: Dynamic web maps
๐ - Maps SDK for Android: Maps SDK for Android
๐ - Maps SDK for iOS: Maps SDK for iOS
๐ - Maps Static API: Web static maps
๐ - Maps Unity SDK: Unity SDK for games
๐ - Maps URLs: URL scheme for maps
๐ - Places API: Metadata about places (REST)
๐ - Places Library, Maps JS API: Metadata about places (JavaScript)
๐ - Places SDK for Android: Places SDK for Android
๐ - Places SDK for iOS: Places SDK for iOS
๐ - Roads API: Metadata about roads
๐ - Street View Static API: Static street view images
๐ - Street View Service: Interactive street view images"
๐ - Time Zone API: Convert coordinates to timezone
๐
G Suite Platform
- App Maker: Assistive app building
๐ - Apps Script: Extend and automate everything
๐ - Editor Add-ons: Extend Docs, Sheets, Slides
๐ - Gmail Add-ons: Contextual apps in Gmail
๐ - Hangouts Chat Bots: Conversational bots in chat
๐ - Calendar API: Create and manage calendars
๐ - Classroom API: Provision and manage classrooms
๐ - Docs API: Create and edit documents
๐ - Drive API: Read and write files
๐ - Gmail API: Enhance Gmail
๐ - Sheets API: Read and write spreadsheets
๐ - Slides API: Create and edit presentations
๐ - Drive Picker: Drive file selection widget
๐ - Cloud Search: Unified search for enterprise
๐ - Admin SDK: Manage G Suite resources
๐ - Email Markup: Interactive email using schema.org
๐ - G Suite Marketplace: Storefront for integrated applications
๐ - Other G Suite APIs/SDKs: Contacts, Google+, Tasks, Vault...
๐
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 Indexing: App/Google search integration
๐ - Firebase Authentication: Drop-in authentication
๐ - Firebase Cloud Messaging: Send device notifications
๐ - Firebase Dynamic Links: Link to app content
๐ - Firebase Hosting: Web hosting with CDN/SSL
๐ - Firebase In-App Messaging: Send in-app contextual messages
๐ - Firebase Performance Monitoring: App 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
๐
GCP Foundational Open Source Projects
- Apache Beam: Batch/streaming data processing
๐ - 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
๐
Additional Resources
- Google Cloud Home Page:
๐ - Google Cloud Blog:
๐ - GCP Medium Publication:
๐ - Apigee Blog:
๐ - Firebase Blog:
๐ - G Suite Developers Blog:
๐ - 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:
๐
Everything below is not included in the PDFs/PNGs due to space limitations
Additional Resources
- Google Cloud Solutions Library:
๐ - Google Cloud Support Hub:
๐ - GCP Pricing:
๐ - GCP Pricing Calculator:
๐ - Qwiklabs Home Page:
๐ - Codelabs Home Page:
๐ - YouTube Channels:
- Podcasts:
- Reddit:
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:
๐