The Google Cloud Developer's Cheat Sheet
Switch branches/tags
Nothing to show
Clone or download
Latest commit 0607cf4 Dec 10, 2018
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
Brochure.indd Initial upload Nov 30, 2018
Brochure.pdf Initial upload Nov 30, 2018
CHANGELOG.md Create CHANGELOG.md Nov 28, 2018
LICENSE SQUASH: remove intro text Nov 28, 2018
Poster-hires.png Initial upload Nov 30, 2018
Poster-lowres.png Initial upload Nov 30, 2018
Poster-medres.png Initial upload Nov 30, 2018
Poster.indd Initial upload Nov 30, 2018
Poster.pdf Initial upload Nov 30, 2018
README.md Update README.md Dec 10, 2018

README.md

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 Image
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

🔗-Product page 📄-Documentation

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

  • Cloud IoT Core: Device Management and ingest data 🔗 📄

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

  • GCP Pricing: 🔗
  • GCP Pricing Calculator: 🔗
  • Qwiklabs Home Page:🔗
  • Codelabs Home Page:🔗
  • YouTube Channels:
    • Google Cloud YouTube Channel:🔗
    • GCP YouTube Channel:🔗
    • Google Developer's YouTube Channel:🔗
    • Firebase YouTube Channel:🔗
  • Podcasts:
    • GCP Podcast:🔗
    • Kubernetes Podcast:🔗
  • Reddit:

Certifications

  • Associate Cloud Engineer:🔗
  • Professional Cloud Architect:🔗
  • Professional Data Engineer:🔗
  • Professional Cloud Developer:🔗
  • G Suite:🔗

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