The Google Cloud Developer's Cheat Sheet
This is all fromĀ https://github.com/gregsramblings/google-cloud-4-words/blob/master/README.mdĀ please check it out! This is mainly for me to remember where this great list is located šLinkFeedback?Ā @gregsramblings. You can also check my blog -Ā https://gregsramblings.comNote:Ā 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.
All Products
Compute
- Cloud Run: Serverless for containerized applicationsĀ šLinkĀ šLink
- Cloud Functions: Event-driven serverless functionsĀ šLinkĀ šLink
- Compute Engine: VMs, GPUs, TPUs, DisksĀ šLinkĀ šLink
- Kubernetes Engine (GKE): Managed Kubernetes/containersĀ šLinkĀ šLink
- App Engine: Managed app platformĀ šLinkĀ šLink
- Bare Metal Solution: Hardware for specialized workloadsĀ šLink
- Preemptible VMs: Short-lived compute instancesĀ šLinkĀ šLink
- Shielded VMs: Hardened VMsĀ šLinkĀ šLink
- Sole-tenant nodes: Dedicated physical serversĀ šLinkĀ šLink
Storage
- Cloud Filestore: Managed NFS serverĀ šLinkĀ šLink
- Cloud Storage: Multi-class multi-region object storagešLinkĀ šLink
- Persistent Disk: Block storage for VMsĀ šLinkĀ šLink
- Local SSD: VM locally attached SSDsĀ šLinkĀ šLink
Database
- Cloud Bigtable: Petabyte-scale, low-latency, non-relationalĀ šLinkĀ šLink
- Cloud Firestore: Serverless NoSQL document DBĀ šLinkĀ šLink
- Cloud Memorystore: Managed Redis and MemcachedĀ šLinkĀ šLink
- Cloud Spanner: Horizontally scalable relational DBĀ šLinkĀ šLink
- Cloud SQL: Managed MySQL, PostgreSQL, SQL ServerĀ šLinkĀ šLink
Data and Analytics
- BigQuery: Data warehouse/analyticsĀ šLinkĀ šLink
- BigQuery BI Engine: In-memory analytics engineĀ šLink
- BigQuery ML: BigQuery model training/servingĀ šLink
- Cloud Composer: Managed workflow orchestration serviceĀ šLinkĀ šLink
- Cloud Data Fusion: Graphically manage data pipelinesĀ šLinkĀ šLink
- Cloud Dataflow: Stream/batch data processingĀ šLinkĀ šLink
- Cloud Dataprep: Visual data wranglingĀ šLinkĀ šLink
- Cloud Dataproc: Managed Spark and HadoopĀ šLinkĀ šLink
- Cloud Pub/Sub: Global real-time messagingĀ šLinkĀ šLink
- Data Catalog: Metadata management serviceĀ šLinkĀ šLink
- Data Studio: Collaborative data exploration/dashboardingĀ šLinkĀ šLink
- Looker: Enterprise BI and AnalyticsĀ šLink
Hybrid and Multi-cloud
- Anthos: Enterprise hybrid/multi-cloud platformĀ šLinkĀ šLink
- Anthos GKE: Hybrid/on-prem Kubernetes EngineĀ šLinkĀ šLink
- Anthos Config Management:Policy and security automationĀ šLinkĀ šLink
- Anthos Service Mesh: Managed service mesh (Istio)Ā šLinkĀ šLink
- Cloud Run for Anthos: Serverless development for AnthosĀ šLinkĀ šLink
- Google Cloud Marketplace for Anthos: Pre-configured containerized appsĀ šLinkĀ šLink
- Migrate for Anthos: Migrate VMs to Kubernetes EngineĀ šLinkĀ šLink
- Operations: Monitoring, logging, troubleshootingĀ šLinkĀ šLink
- Cloud Build: Continuous integration/delivery platformĀ šLinkĀ šLink
- Traffic Director: Service mesh traffic managementĀ šLinkĀ šLink
- Apigee API Management: API management, development, securityĀ šLink
AI/ML
- AI Hub: Hosted AI component sharingĀ šLinkĀ šLink
- AI Platform Data Labeling: Data labeling by humansĀ šLink
- AI Platform Deep Learning VMs: Preconfigured VMs for deep learningĀ šLinkĀ šLink
- AI Platform Deep Learning Containers: Preconfigured containers for deep learningĀ šLinkĀ šLink
- AI Platform Notebooks: Managed JupyterLab notebook instancesĀ šLinkšLink
- AI Platform Pipelines: Hosted ML workflowsšLink
- AI Platform Predictions: Autoscaled model servingĀ šLink
- AI Platform Training: Distributed AI trainingĀ šLink
- AI Platform: Managed platform for MLĀ šLink
- AutoML Natural Language: Custom text modelsĀ šLink
- AutoML Tables: Custom structured data modelsĀ šLinkĀ šLink
- AutoML Translation: Custom domain-specific translationĀ šLinkĀ šLink
- AutoML Video Intelligence: Custom video annotation modelsĀ šLinkĀ šLink
- AutoML Vision: Custom image modelsĀ šLinkĀ šLink
- Cloud Natural Language API: Text parsing and analysisĀ šLinkĀ šLink
- Cloud Speech-To-Text API: Convert audio to textĀ šLinkĀ šLink
- Cloud Talent Solutions API: Job search with MLĀ šLinkĀ šLink
- Cloud Text-To-Speech API: Convert text to audioĀ šLinkĀ šLink
- Cloud TPU: Hardware acceleration for MLĀ šLinkĀ šLink
- Cloud Translation API: Language detection and translationĀ šLinkĀ šLink
- Cloud Video Intelligence API: Scene-level video annotationĀ šLinkĀ šLink
- Cloud Vision API: Image recognition and classificationĀ šLinkĀ šLink
- Contact Center AI: AI in your contact centeršLinkĀ šLink
- Dialogflow: Create conversational interfacesĀ šLinkĀ šLink
- Document AI: Analyze, classify, search documentsĀ šLinkĀ šLink
- Explainable AI: Understand ML model predictionsĀ šLinkĀ šLink
- Recommendations AI: Create custom recommendationsĀ šLinkĀ šLink
- Vision Product Search: Visual search for productsĀ šLink
Networking
- Carrier Peering: Peer through a carrierĀ šLink
- Direct Peering: Peer with GCPĀ šLink
- Dedicated Interconnect: Dedicated private network connectionĀ šLink
- Partner Interconnect: Connect on-prem network to VPCĀ šLink
- Cloud Armor: DDoS protection and WAFĀ šLinkĀ šLink
- Cloud CDN: Content delivery networkĀ šLinkĀ šLink
- Cloud DNS: Programmable DNS servingĀ šLinkĀ šLink
- Cloud Load Balancing: Multi-region load distribution/balancingĀ šLinkĀ šLink
- Cloud NAT: Network address translation serviceĀ šLink
- Cloud Router: VPC/on-prem network route exchange (BGP)Ā šLink
- Cloud VPN (HA): VPN (Virtual private network connection)Ā šLink
- Network Service Tiers: Price vs performance tieringĀ šLinkĀ šLink
- Network Telemetry: Network telemetry serviceĀ šLinkĀ šLink
- Traffic Director: Service mesh traffic managementĀ šLinkĀ šLink
- Google Cloud Service Mesh: Service-aware network managementĀ šLinkĀ šLink
- Virtual Private Cloud: Software defined networkingĀ šLinkĀ šLink
- VPC Service Controls: Security perimeters for API-based servicesĀ šLinkĀ šLink
- Network Intelligence Center: Network monitoring and topologyĀ šLinkĀ šLink
Internet of Things (IoT)
Gaming
- Google Cloud Game Servers: Orchestrate Agones clustersĀ šLink
Identity and Security
- Access Transparency: Audit cloud provider accessĀ šLinkĀ šLink
- Binary Authorization: Kubernetes deploy-time securityĀ šLinkĀ šLink
- Cloud Audit Logs: Audit trails for GCPĀ šLinkĀ šLink
- Cloud Data Loss Prevention API: Classify and redact sensitive dataĀ šLinkĀ šLink
- Cloud HSM: Hardware security module serviceĀ šLinkĀ šLink
- Cloud EKM: External keys you controlĀ šLinkĀ šLink
- Cloud IAM: Resource access controlĀ šLinkĀ šLink
- Cloud Identity: Manage users, devices & appsĀ šLinkĀ šLink
- Cloud Identity-Aware Proxy: Identity-based app accessĀ šLinkĀ šLink
- Cloud KMS: Hosted key management serviceĀ šLinkĀ šLink
- Cloud Resource Manager: Cloud project metadata managementĀ šLinkĀ šLink
- Cloud Security Command Center: Security management and data risk platformĀ šLinkĀ šLink
- Cloud Security Scanner: App engine security scannerĀ šLinkĀ šLink
- Context-aware Access: End-user attribute-based access controlĀ šLinkĀ šLink
- Event Threat Detection: Scans for suspicious activityĀ šLink
- Managed Service for Microsoft Active Directory: Managed Microsoft Active DirectoryĀ šLinkĀ šLink
- Secret Manager: Store and manage secretsĀ šLinkĀ šLink
- Security Key Enforcement: Two-step key verificationĀ šLink
- Shielded VMs: Hardened VMsĀ šLinkĀ šLink
- Titan Security Key: Two-factor authentication (2FA) deviceĀ šLink
- VPC Service Controls: VPC data constraintsĀ šLinkĀ šLink
Management Tools
- Cloud APIs: APIs for cloud servicesĀ šLinkĀ šLink
- Cloud Billing API: Programmatically manage GCP billingĀ šLink
- Cloud Billing: Billing and cost management toolsĀ šLinkĀ šLink
- Cloud Console: Web-based management consoleĀ šLink
- Cloud Deployment Manager: Templated infrastructure deploymentĀ šLinkĀ šLink
- Cloud Mobile App: iOS/Android GCP manager appĀ šLink
- Private Catalog: Internal Solutions CatalogĀ šLinkĀ šLink
- Cloud Debugger: Live production debuggingĀ šLinkĀ šLink
- Error Reporting: App error reportingĀ šLinkĀ šLink
- Cloud Logging: Centralized loggingĀ šLinkĀ šLink
- Cloud Monitoring: Infrastructure and application monitoringĀ šLinkĀ šLink
- Cloud Profiler: CPU and heap profilingĀ šLinkĀ šLink
- Cloud Trace: App performance insightsĀ šLinkĀ šLink
- Transparent SLIs: Monitor GCP servicesĀ šLinkĀ šLink
Developer Tools
- Cloud Build: Continuous integration/delivery platformĀ šLinkĀ šLink
- Cloud Code for IntelliJ: IntelliJ GCP toolsĀ šLink
- Cloud Code for VS Code: VS Code GCP toolsĀ šLink
- Cloud Code: Cloud native IDE extensionsĀ šLinkĀ šLink
- Cloud Scheduler: Managed cron job serviceĀ šLinkĀ šLink
- Cloud SDK: CLI for GCPĀ šLinkĀ šLink
- Cloud Shell: Browser-based terminal/CLIĀ šLinkĀ šLink
- Cloud Source Repositories: Hosted private git reposĀ šLinkĀ šLink
- Cloud Tasks: Asynchronous task executionĀ šLinkĀ šLink
- Cloud Tools for Eclipse: Eclipse GCP toolsĀ šLink
- Cloud Tools for Visual Studio: Visual Studio GCP toolsĀ šLink
- Container Analysis: Automated security scanningĀ šLinkĀ šLink
- Container Registry: Private container registry/storageĀ šLinkĀ šLink
- Artifact Registry: Universal package managerĀ šLinkĀ šLink
- Gradle App Engine Plugin: Gradle App Engine pluginĀ šLink
- Maven App Engine Plugin: Maven App Engine pluginĀ šLink
Migration to GCP
- BigQuery Data Transfer Service: Bulk import analytics dataĀ šLinkĀ šLink
- Cloud Data Transfer: Data migration tools/CLIĀ šLink
- Google Transfer Appliance: Rentable data transport boxĀ šLinkĀ šLink
- Migrate for Anthos: Migrate VMs to GKE containersĀ šLinkĀ šLink
- Migrate for Compute Engine: Compute Engine migration toolsĀ šLinkĀ šLink
- Migrate from Amazon Redshift: Migrate from Redshift to BigQueryĀ šLink
- Migrate from Teradata: Migrate from Teradata to BigQueryĀ šLink
- Storage Transfer Service: Online/on-premises data transferĀ šLink
- VM Migration: VM migration toolsĀ šLink
- Cloud Foundation Toolkit: Infrastructure as Code templatesĀ šLink
API Platform and Ecosystems
- API Analytics: API metricsĀ šLink
- API Monetization: Monetize APIsĀ šLink
- Apigee API Platform: Develop, secure, monitor APIsĀ šLink
- Apigee Hybrid: Manage hybrid/multi-cloud API environmentsĀ šLinkšLink
- Apigee Sense: API protection from attacksĀ šLink
- Cloud Endpoints: Cloud API gatewayĀ šLink
- Cloud Healthcare API: Healthcare system GCP interoperabilityĀ šLink
- Developer Portal: API management portalĀ šLink
- GCP Marketplace: Partner & open source marketplaceĀ šLink
Google Maps Platform
- Directions API: Get directions between locationsĀ šLink
- Distance Matrix API: Multi-origin/destination travel timesĀ šLink
- Geocoding API: Convert address to/from coordinatesĀ šLink
- Geolocation API: Derive location without GPSĀ šLink
- Maps Embed API: Display iframe embedded mapsĀ šLink
- Maps JavaScript API: Dynamic web mapsĀ šLink
- Maps SDK for Android: Maps for Android appsĀ šLink
- Maps SDK for iOS: Maps for iOS appsĀ šLink
- Maps Static API: Display static map imagesĀ šLink
- Maps SDK for Unity: Unity SDK for gamesĀ šLink
- Maps URLs: URL scheme for mapsĀ šLink
- Places API: Rest-based Places featuresĀ šLink
- Places Library, Maps JS API: Places features for webĀ šLink
- Places SDK for Android: Places features for AndroidĀ šLink
- Places SDK for iOS: Places feature for iOSĀ šLink
- Roads API: Convert coordinates to roadsĀ šLink
- Street View Static API: Static street view imagesĀ šLink
- Street View Service: Street view for JavaScriptĀ šLink
- Time Zone API: Convert coordinates to timezoneĀ šLink
G Suite Platform
- Admin SDK: Manage G Suite resourcesĀ šLink
- AMP for Email: Dynamic interactive emailĀ šLink
- Apps Script: Extend and automate everythingĀ šLink
- Calendar API: Create and manage calendarsĀ šLink
- Classroom API: Provision and manage classroomsĀ šLink
- Cloud Search: Unified search for enterpriseĀ šLink
- Docs API: Create and edit documentsĀ šLink
- Drive Activity API: Retrieve Google Drive activityĀ šLink
- Drive API: Read and write filesĀ šLink
- Drive Picker: Drive file selection widgetĀ šLink
- Email Markup: Interactive email using schema.orgĀ šLink
- G Suite Add-ons: Extend G Suite appsĀ šLink
- G Suite Marketplace: Storefront for integrated applicationsĀ šLink
- Gmail API: Enhance GmailĀ šLink
- Hangouts Chat Bots: Conversational bots in chatĀ šLink
- People API: Manage user's ContactsĀ šLink
- Sheets API: Read and write spreadsheetsĀ šLink
- Slides API: Create and edit presentationsĀ šLink
- Task API: Search, read & update TasksĀ šLink
- Vault API: Manage your organization's eDiscoveryĀ šLink
Mobile (Firebase)
- Cloud Firestore: Document store and syncĀ šLink
- Cloud Functions for Firebase: Event-driven serverless applicationsĀ šLink
- Cloud Storage for Firebase: Object storage and servingĀ šLink
- Crashlytics: Crash reporting and analyticsĀ šLink
- Firebase A/B Testing: Create A/B test experimentsĀ šLink
- Firebase App Distribution: Trusted tester early accessĀ šLink
- Firebase Authentication: Drop-in authenticationĀ šLink
- Firebase Cloud Messaging: Send device notificationsĀ šLink
- Firebase Dynamic Links: Link to app contentĀ šLink
- Firebase Extensions: Pre-packaged development solutionsĀ šLink
- Firebase Hosting: Web hosting with CDN/SSLĀ šLink
- Firebase In-App Messaging: Send in-app contextual messagesĀ šLink
- Firebase Performance Monitoring: App/web performance monitoringĀ šLink
- Firebase Predictions: Predict user targetingĀ šLink
- Firebase Realtime Database: Real-time data synchronizationĀ šLink
- Firebase Remote Config: Remotely configure installed appsĀ šLink
- Firebase Test Lab: Mobile testing device farmĀ šLink
- Google Analytics for Firebase: Mobile app analyticsĀ šLink
- ML Kit for Firebase: ML APIs for mobileĀ šLink
Additional Resources
- Google Cloud Home Page:Ā šLink
- Google Cloud Blog:Ā šLink
- Google Cloud Open Source:Ā šLink
- GCP Medium Publication:Ā šLink
- Apigee Blog:Ā šLink
- Firebase Blog:Ā šLink
- G Suite Developers Blog:Ā šLink
- G Suite GitHub:Ā šLink
- G Suite Twitter:Ā šLink
- Google Cloud Certifications:Ā šLink
- Google Cloud System Status:Ā šLink
- Google Cloud Training:Ā šLink
- Google Developers Blog:Ā šLink
- Google Maps Platform Blog:Ā šLink
- Google Open Source Blog:Ā šLink
- Google Security Blog:Ā šLink
- Kaggle Home Page:Ā šLink
- Kubernetes Blog:Ā šLink
- Regions and Network Map:Ā šLink
Everything below is not included in the PDFs/PNGs due to space limitations
Additional Resources
- Source for this document:Ā šLink
- Google Cloud Solutions Library:Ā šLink
- G Suite Solutions Gallery:Ā šLink
- Google Cloud Support Hub:Ā šLink
- GCP Pricing:Ā šLink
- GCP Pricing Calculator:Ā šLink
- Qwiklabs Home Page:Ā šLink
- Codelabs Home Page:Ā šLink
- YouTube Channels:
- Podcasts:
- Reddit:
- Big Data / Data Analytics Product Comparisons:Ā šLink
- Compute Product Comparisons:Ā šLink
- Database Product Comparisons:Ā šLink
- Networking Product Comparisons:Ā šLink
- Storage Product Comparisons:Ā šLink
GCP Foundational Open Source Projects
- Apache Beam: Batch/streaming data processingĀ šLink
- Go: High Concurrency Programming LanguageĀ šLink
- gRPC: RPC frameworkĀ šLink
- gVisor: Secure container runtimeĀ šLink
- Istio: Connect and secure servicesĀ šLink
- Knative: Serverless framework for KubernetesĀ šLink
- Kubeflow: ML toolkit for KubernetesĀ šLink
- Kubernetes: Management of containerized applicationsĀ šLink
- OpenCensus: Cloud native observability frameworkĀ šLink
- TensorFlow: ML frameworkĀ šLink
Platform Comparisons
- Google Cloud Platform for AWS Professionals:Ā šLink
- Google Cloud Platform for Azure Professionals:Ā šLink
- Google Cloud Platform for Data Center Professionals:Ā šLink
- Google Cloud Platform for OpenStack Users:Ā šLink