Skip to content

Latest commit

Β 

History

History
475 lines (391 loc) Β· 49.4 KB

README.md

File metadata and controls

475 lines (391 loc) Β· 49.4 KB

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

Storage

Database

Data Analytics

Hybrid and multi-cloud

AI and ML

Networking

Identity and Security

Operations & Monitoring

###DevOps CI/CD

Application Integration

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


Everything below is not included in the PDFs/PNGs due to space limitations


Additional Resources

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