Terraform / Infrastructure as Code

  1. 1. What Terraform Is & Why It Exists
  2. 2. Installing Terraform & Your First Configuration
  3. 3. The Terraform Language In Depth
  4. 4. Variables, Outputs & Locals
  5. 5. State Management
  6. 6. Remote Backends & Team Collaboration
  7. 7. Modules
  8. 8. Workspaces & Multi-Environment Patterns
  9. 9. Provisioners, Import & Handling Drift
  10. 10. Terraform in CI/CD & Testing
  11. 11. Capstone — Provisioning a Real Multi-Resource Environment