Skip to content

abstractumx/google-cloud

Β 
Β 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

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

About

The Google Cloud Developer's Cheat Sheet

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published