Google Cloud Reference

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 @gregsramblings.
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
- 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
Language Specific Documentation
- Apps Script: 🔗Link
- Java: 🔗Link
- Node.js: 🔗Link
- Python: 🔗Link
- Go: 🔗Link
- Ruby: 🔗Link
- PHP: 🔗Link
- .NET/C#: 🔗Link
Resources, Links & Official Documentation
- Google Cloud Architecture & Docs: Cloud Run, Kubernetes Engine, BigQuery, and Vertex AI guides
- Firebase Documentation: Firestore, Data Connect, Authentication, App Check, and Cloud Functions
- Docker Documentation: Containerization, multi-stage Dockerfiles, and Compose workflows
Related CodingCat.dev Tutorials & Podcast Episodes
- Google Cloud Repositories CI/CD: Google Cloud Continuous Integration and Delivery (CI/CD)
- What’s new from Firebase at Cloud Next 2026: Web Architecture & Implementation Guide: Hands-on web engineering breakdown of "What’s new from Firebase at Cloud Next 2026" (2026-04-22). Learn how to integrate Firebase, Google Cloud, Web Dev, AI in ...
- Next.js Deployment Adapters: A bright future for Next.js on Google Cloud in Firebase: Web Architecture & Implementation Guide: Hands-on web engineering breakdown of "Next.js Deployment Adapters: A bright future for Next.js on Google Cloud" (2026-03-26). Learn how to integrate Firebase, ...
Frequently Asked Questions (FAQ)
What are the main takeaways from Google Cloud Reference?
A developers cheat sheet for all the products offered by Google Cloud Platform. Google Cloud Reference explores practical patterns for Google Cloud, Firebase, Docker in modern software engineering. Throughout this post, Alex Patterson breaks down real-world implementation details for Google Cloud, Firebase, Docker so developers can apply these patterns directly in production.
How do you implement Google Cloud best practices in production?
When adopting Google Cloud and Firebase in a production stack, start by validating your configuration against the Google Cloud Architecture & Docs (Cloud Run, Kubernetes Engine, BigQuery, and Vertex AI guides). Focus on incremental adoption, automated testing, and observability so your team can measure performance and developer velocity improvements at each stage.
Where can I watch the full Google Cloud Reference walkthrough and find related code resources?
You can explore the complete write-up and code examples right here on CodingCat.dev, and subscribe to the CodingCat.dev YouTube channel for weekly video tutorials. For a deeper dive into Google Cloud, check out our related guide: Google Cloud Repositories CI/CD.