Yes, One Can Simply "Terraform" Their App to Azure, Easily
summary
Shows a full end-to-end pipeline that uses GitHub, Terraform and Azure DevOps to build an AKS cluster, deploy four microservices via Helm and store plan outputs as a plan artifact that is promoted across dev QA and prod. Pipeline runs terraform init/plan to produce immutable artifacts, applies to a disposable DevOps environment then destroy to reduce cloud costs, uses Azure Key Vault for service principal secrets, and publishes an open source repo with the exact pipelines and code.
AI-written summary · about
chapters (12)
- 0:00Introduction and setup
- 1:48Challenges in infrastructure deployments
- 4:40Why Terraform for Azure
- 6:05Demo application overview
- 8:12Developer inner loop process
- 13:12CI/CD pipeline deep dive
- 17:43Environment rollout and governance
- 19:25Security and key vault integration
- 21:10Testing and rollback strategies
- 23:36Resources and next steps
- 24:39Key takeaways
- 26:09Q&A
related talks
37mAzure DevOps for Everyone
50mPlatform Engineering: Creating Scalable and Resilient Systems
36mTerraform & CI/CD
37mTerraform & CI/CD
50mInfrastructure as Code for Azure with Terraform
43mK8s Automation with Azure DevOps: A GitOps Approach w/o Tools
51mCreating a CI/CD Pipeline for Kubernetes Using Azure DevOps
46mReal World DevOps
