Google Cloud Platform

Google Cloud Platform guides for cloud-native applications, data analytics, and machine learning workloads.

17 guides available

Google Cloud Platform offers scalable computing, storage, and machine learning services. These guides help you provision GCP resources using Pulumi's infrastructure as code.

Popular Categories

Compute
Cloud Run, Cloud Functions, GCE, GKE
Storage
Cloud Storage, Persistent Disk, Filestore
Database
Cloud SQL, Firestore, BigQuery, AlloyDB
Networking
VPC, Load Balancing, Cloud CDN
Security
IAM, Secret Manager, Cloud KMS
Explore other clouds: AWS Azure

Alternatives

Category: Cloud-Provider

Showing 12 of 17 guides (page 1 of 2)

Deploy a Kubernetes Microservices Application

Deploy a multi-service application on Google Kubernetes Engine with service-to-service networking, ingress, autoscaling, and HTTPS using Pulumi.

GCP Kubernetes Microservices

Deploy Multi-Language Serverless Functions

Deploy serverless functions in multiple programming languages to Google Cloud Functions, using the best runtime for each task in a polyglot architecture.

GCP Serverless

Deploy an HTTP-Triggered Cloud Function

Deploy an HTTP-triggered serverless function on Google Cloud Functions with a public HTTPS endpoint, automatic scaling, and pay-per-request pricing.

GCP Serverless

Deploy a GKE Cluster with Nginx Deployment

Deploy a Google Kubernetes Engine cluster and verify it works by deploying an nginx test application with Pulumi Neo.

GCP Kubernetes Containers

Deploy Cloud Run Services with Custom Containers

Deploy containerized applications to Google Cloud Run with public HTTPS endpoints, automatic scaling, and custom container builds using Pulumi Neo.

GCP Cloud Run Serverless Containers

Deploy a Real-Time Data Processing Pipeline on GCP

Deploy a real-time data pipeline on GCP with streaming ingestion, serverless processing, BigQuery analytics, and batch aggregation using Pulumi.

GCP Messaging Data Pipeline

Build a GCP landing zone with Pulumi

Stand up the foundational GCP network, identity, key, and audit-logging resources downstream Pulumi projects share. Ships a reusable component, a single stack, and a Pulumi ESC environment other projects import by name.

Audit-Logs Foundation GCP Go Google-Cloud IAM KMS Landing Zone Pulumi ESC Python TypeScript VPC

Deploy a Hugo static website on GCP with Pulumi

Deploy a production-shaped static website on GCP with a working blueprint app, a public URL, DNS delegation guidance, and a clear path to CI/CD after your first deployment.

CDN DNS Frontend GCP Go Google-Cloud Hugo Python Static Website TypeScript

Deploy a React static website on GCP with Pulumi

Deploy a production-shaped static website on GCP with a working blueprint app, a public URL, DNS delegation guidance, and a clear path to CI/CD after your first deployment.

CDN DNS Frontend GCP Go Google-Cloud Python React Static Website TypeScript

Deploy a serverless React + Postgres blueprint on GCP with Pulumi

Ship a React SPA plus a serverless API that queries Cloud SQL for PostgreSQL behind Google Cloud CDN in front of a global external HTTPS load balancer on GCP. Consumes the Pulumi landing-zone stack for network and secret wiring, and exports the public site URL downstream projects can reuse.

Api Cloud-Cdn Cloud-Run-Functions Cloud-Sql Full-Stack GCP Go Landing Zone Postgres Pulumi ESC Python React Secret-Manager Serverless TypeScript Vite

Load custom webhook events into Snowflake on GCP with batch COPY INTO

Build a GCP-based webhook ingestion path that lands custom webhook events in Snowflake with batch COPY INTO, plus blueprint downloads, reusable component code, and operating notes.

Batch COPY INTO Custom Webhook Data Ingestion GCP Python Snowflake TypeScript Webhooks

Load custom webhook events into Snowflake on GCP with Snowpipe auto-ingest

Build a GCP-based webhook ingestion path that lands custom webhook events in Snowflake with Snowpipe auto-ingest, plus blueprint downloads, reusable component code, and operating notes.

Auto-Ingest Custom Webhook Data Ingestion GCP Python Snowflake Snowpipe TypeScript Webhooks