Google Cloud Platform (GCP) for .NET and Full Stack Developers
Key services
Compute Engine · Cloud Run · GKE (Autopilot) · Cloud Run functions · Cloud Storage · Cloud SQL (SQL Server/Postgres/MySQL) · AlloyDB · Spanner · Firestore · Bigtable · Memorystore · BigQuery · Pub/Sub · Eventarc · Cloud Tasks · Load Balancing · Cloud CDN · Cloud Armor · Secret Manager · Cloud KMS · Logging/Monitoring/Trace · Cloud Build · Artifact Registry · Vertex AI.
Hierarchy & IAM
Org → folders → projects → resources · predefined roles · service accounts for workloads · Workload Identity Federation (no keys) · org policies.
.NET on GCP
Container on Cloud Run (listen on PORT) · Cloud SQL via private IP or Auth Proxy · secrets via --set-secrets · JSON logs to stdout · Cloud Build/GitHub Actions deploy.
Cost
Sustained & committed use discounts · Spot VMs · scale to zero · budgets · BigQuery partition/cluster · lifecycle rules.
Compared with Azure/AWS
Global VPC · global load balancer with one anycast IP · strongest analytics (BigQuery) · Kubernetes origin (GKE) · per-second billing.