The Google Cloud Developer's Cheat Sheet
by the Google Developer Relations Team
A list of every product in the Google Cloud family described in 4 words or less
Poster PDF | Tri-fold Brochure PDF | High-resolution PNG | Medium-res PNG | Low-res PNG | Text (w/links)
Do you have 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.
Many of these products have a free tier. There is also a free trial that will enable you try almost everything.
All Products
Compute Products
- Compute Engine: Virtual Machines, Disks, Network
๐ ๐ - App Engine: Managed App Platform
๐ ๐ - Kubernetes Engine: Managed Kubernetes/Containers
๐ ๐ - Cloud Functions: Event-driven serverless functions
๐ ๐
Storage Products
- 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 Products
- Cloud Bigtable: Petabyte-scale, low-latency nonrelational
๐ ๐ - 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 Products
- Cloud Composer: Managed Workflow Orchestration Service
๐ ๐ - 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
๐ ๐ - Google BigQuery: Data Warehouse/Analytics
๐ ๐ - Google Data Studio: Collaborative Data Exploration/Dashboarding
๐ ๐ - Google Genomics: Managed Genomics Platform
๐ ๐
AI and Machine Learning Products
- Cloud AutoML Natural Language: Custom text classification models
๐ ๐ - Cloud AutoML Translate: Custom domain-specific translation
๐ ๐ - Cloud AutoML Vision: Custom image classification models
๐ ๐ - Cloud Job Discovery: Job Search with ML
๐ ๐ - Cloud Deep Learning VM Image: Preconfigured VMs for deep learning
๐ ๐ - Cloud Machine Learning Engine: Managed Platform for ML
๐ ๐ - Cloud Natural Language: Text Parsing and Analysis
๐ ๐ - Cloud Speech-To-Text: Convert Audio to Text
๐ ๐ - Cloud Text-To-Speech: Convert Text to Audio
๐ ๐ - Cloud TPU: Specialized Hardware for ML
๐ ๐ - Cloud Translation API: Language Detection and Translation
๐ ๐ - Cloud Video Intelligence: Scene-level Video Annotation
๐ ๐ - Cloud Vision API: Image Recognition and Classification
๐ ๐ - Dialogflow Enterprise Edition: Create Conversational Interfaces
๐ ๐
Networking Products
- Carrier Peering: Peer through a carrier
๐ - Direct Peering: Peer with GCP
๐ - Dedicated Interconnect: Dedicated private network connection
๐ - Partner Interconnect: Connect on-premises 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
๐ - IPsec VPN: Virtual private network connection
๐ - Network Service Tiers: Price vs Performance Tiering
๐ ๐ - Network Telemetry: Network Telemetry Service
๐ ๐ - Virtual Private Cloud: Software Defined Networking
๐ ๐
Internet of Things Products
Identity and Security Products
- Access Transparency: Audit Cloud Provider Access
๐ ๐ - Binary Authorization: Kubernetes Deploy-time Security
๐ ๐ - 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 Signin
๐ ๐ - Cloud Key Management Service: Hosted Key Management Service
๐ ๐ - Cloud Resource Manager: Cloud Project Metadata Management
๐ ๐ - Cloud Security Scanner: App Engine Security Scanner
๐ ๐ - Security Key Enforcement: Two-step Key Verification
๐ - Shielded VMs: Hardened VMs
๐ ๐ - Titan Security Key: Two-factor Authentication (2FA) Device
๐
Management Tools Products
- 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 Source Repositories: Hosted Private Git Repos
๐ ๐ - Cloud Scheduler: Managed cron job service
๐ ๐ - 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
- Google Transfer Appliance: Rentable Data Transport Box
๐ ๐ - Cloud Storage Transfer Service: Cloud to Cloud Transfers
๐ - BigQuery Data Transfer Service: Bulk Import Analytics Data
๐ ๐ - Velostrata: Lift-and-shift VM Migration
๐ ๐
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
๐ - Cloud Endpoints: Cloud API Gateway
๐ - Cloud Healthcare API: Healthcare System GCP Interoperability
๐ - Developer Portal: API Managment 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 API: Street View API
๐ - 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
๐ - Drive API: Read and Write Files
๐ - Gmail API: Enhance Gmail and Inbox
๐ - Sheets API: Read and Write Spreadsheets
๐ - Slides API: Create and Edit Presentations
๐ - Drive Picker: Drive File Selection Widget
๐ - Admin SDK: Manage G Suite Settings
๐ - Email Markup: Interactive Email using Schema.org
๐ - G Suite Marketplace: Storefront for Integrated Applications
๐ - Other G Suite APIs/SDKs: Contacts, Google+, Tasks, Vault...
๐
Mobile Products (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 Contextual Messages In-App
๐ - Firebase Performance Monitoring: App Performance Monitoring
๐ - Firebase Predictions: Predict User Targetting
๐ - 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 Kit 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:
๐ - GCP Pricing:
๐ - GCP Pricing Calculator:
๐ - Qwiklabs Home Page:
๐ - Codelabs Home Page:
๐ - Google Cloud YouTube Channel:
๐ - GCP YouTube Channel:
๐ - Google Developer's YouTube Channel:
๐ - Google Developer's YouTube Channel:
๐ - GCP Podcast:
๐ - Kubernetes Podcast:
๐ - Reddit: