GCP is Google's cloud. Home Depot has run on GCP exclusively for 10+ years (600+ projects). BigQuery is their analytical data warehouse — 15+ petabytes, migrated from 450TB on-prem. BigQuery is not a real-time database — it's for analytics, model training, and historical pattern mining. Real-time inference runs on GKE with Pub/Sub as the event bus.
For Bishop: Architecture patterns are identical to AWS. The vendor labels are different. BigQuery = Redshift (serverless). Vertex AI = SageMaker. GKE = EKS. Pub/Sub = Kinesis. The API surface is the learning curve — not the architecture.
| Layer | HD Tool |
|---|---|
| Cloud | GCP only (10-yr partnership, Jan 2026 expanded) |
| Data Warehouse | BigQuery (15+ PB, serverless) |
| ML Platform | Vertex AI (training, registry, serving) |
| LLM / Gen AI | Gemini Enterprise (associates + Magic Apron) |
| Streaming | Cloud Pub/Sub + Dataflow |
| Containers | GKE (Kubernetes, Docker) |
| Legacy Spark/Hadoop | Dataproc (managed) |
| Backend | Java Spring Boot (primary), Python (data science) |
| Enterprise | SAP S/4HANA on GCP (migrated 2017–2021) |
| Robotics | SIMPL Automation (G2P, acquired recently) |
| AWS (Bishop knows) | GCP (HD uses) | Notes |
|---|---|---|
| S3 | Cloud Storage (GCS) | Object storage, identical pattern |
| Redshift | BigQuery | BigQuery is serverless — no cluster to manage |
| SageMaker | Vertex AI | Training jobs, model registry, endpoints, pipelines |
| Kinesis | Cloud Pub/Sub | Streaming event bus — real-time WES events here |
| Kinesis Analytics | Dataflow | Streaming ETL / stream processing (Apache Beam) |
| EKS | GKE | Managed Kubernetes — where real-time AI inference runs |
| Lambda | Cloud Functions / Cloud Run | Serverless compute |
| EMR / Spark | Dataproc | Naaga's Hadoop background lives here |
| EC2 | Compute Engine | VMs |
| RDS | Cloud SQL / Spanner | Managed relational DB |
| CloudWatch | Cloud Monitoring / Logging | Observability |
| IAM | Cloud IAM | Same concept, different syntax |