This is the story of a small infrastructure team’s quest to forever change how infrastructure is provisioned and managed across multiple cloud providers. We walk through all of the steps required to go from toiling over a pile of hand-crafted misery to a well-oiled continuous integration machine fueled by Terraform. Learn how we approached code design, workflows, prototyping, bake-offs, team collaboration, remote state, repository design, and more. Demos and sample code included!
- DeveloperWeek Global: Cloud 2020
- Blog Posts
- GitLab CI Runners on Amazon EKS using Terraform
- Using Terraform to Manage Git Repositories
- Using Checkov for Infrastructure as Code Security Audits
- Using Private Git Repositories as Terraform Modules
- How to Query GraphQL APIs with Python
- How to Create AWS Lambda Layers for Python
- Dependency Pinning with Infrastructure as Code
- Continuous Integration (CI) Fundamentals
- Terraform Plans, Modules, and Remote State
- Videos
- Code Examples