A battle-tested, step-by-step guide to deploying Django web applications using Terraform and cloud infrastructure. Examples use Google Cloud Platform, but the principles apply to any cloud provider.
The live documentation site is automatically generated using MkDocs Material and deployed to GitHub Pages via Actions.
- Cloud Run (Serverless Containers)
- PlanetScale (Serverless PostgreSQL)
- Cloud Storage (Media & Static Files)
- Secret Manager (Secure credentials)
- Artifact Registry (Private Docker Images)
- Cloud Tasks (Background Job Scheduling)
- Terraform (Infrastructure as Code)
- GitHub Actions (CI/CD Pipeline)
- Workload Identity Federation (Keyless Auth)
Built with MkDocs Material.