This four-day course is the third course in QA’s Terraform learning journey. It is designed for experienced practitioners who already use Terraform in Azure production environments and now need to operate it safely within real DevOps [...]
  • QATFADVAZ-QA
  • Price on request

This four-day course is the third course in QA’s Terraform learning journey. It is designed for experienced practitioners who already use Terraform in Azure production environments and now need to operate it safely within real DevOps delivery pipelines.While earlier courses focus on writing Terraform and structuring it for reuse and automation, this course focuses on what happens after Terraform is embedded in CI/CD — when environments are shared, infrastructure already exists, and change must be governed, reviewed, and justified.Delegates learn to treat Terraform not as a deployment tool, but as a state-driven operating model integrated into DevOps workflows for managing ownership, intent, and risk over time. The course reflects how Terraform is used in mature organisations, where automation executes decisions, but humans remain accountable for them.This course goes beyond “Terraform + CI/CD”.It teaches how Terraform should be operated inside DevOps, where:• pipelines execute, but humans decide• plans are reviewed as governance artefacts• state represents ownership and authority• change is deliberate, not automaticThis makes the course suitable for organisations operating regulated, multi-team Azure estates.

  • Operate Terraform safely across multiple Azure environments within DevOps pipelines
  • Understand Terraform state as an ownership and authority boundary
  • Analyse Terraform plans produced by CI/CD to assess risk and impact
  • Refactor live Terraform configurations without unintended destruction
  • Design and consume reusable, governance-aware Terraform modules
  • Implement intent-driven promotion and approval workflows
  • Integrate Terraform with governed DevOps delivery models
  • Consume centrally managed Azure Landing Zones correctly
  • Reconcile existing workloads with modern platform standards

I am interested in selected QA course