Course · Training · Workshop

Azure with Terraform

Two days of hands-on practice: automate Azure resources with Terraform – from AKS, containers and serverless architectures to CI/CD with Azure DevOps and Helm.

Enhance your Azure expertise with focused hands-on training. Delve into computing essentials like serverless architectures, containers, and Azure Kubernetes Service (AKS). Explore database technologies including SQL and NoSQL, and understand Azure Storage Services. The training also includes an overview of networking, Azure DevOps, and observability. Gain practical experience with key technologies such as Helm, Terraform, and Kubernetes, equipping you with the skills needed for effective Azure utilization.

What participants say

These customers booked courses in the same topic cluster.More customers →

Content

The course covers the following topics:

  • Introduction to Azure and Terraform
  • Creating and managing Azure resources with Terraform
  • Serverless architectures and containerization
  • Setup and management of Azure Kubernetes Service (AKS)
  • Utilizing database technologies in Azure (SQL and NoSQL)
  • Handling Azure Storage Services
  • Fundamentals of Azure network design
  • Implementing Continuous Integration and Continuous Deployment (CI/CD) with Azure DevOps
  • Monitoring and observability in Azure
  • Using Helm for Kubernetes package management
  • Hands-on exercises with real-world scenarios to reinforce learned content

The actual course content may differ from the above depending on the trainer, delivery, duration and the composition of participants.

Request this course in-house

By submitting you accept our Privacy Policy.

Request a public date

No suitable public date? Register without obligation — once there is enough interest we schedule a new public date and let you know first.

Number of participants (approx.)

More than 3 participants? Best to request a dedicated in-house date directly.

By submitting you accept our Privacy Policy.

More about Azure Infrastructure as Code with Terraform

Microsoft Azure is a comprehensive cloud platform on which Terraform enables declarative and reproducible infrastructure management. In addition to Terraform, Azure provides its own IaC tools such as Bicep and ARM templates, which are deeply integrated into the Azure ecosystem. This training provides the knowledge needed to professionally automate Azure resources with Terraform.

Further resources:

History

Microsoft Azure launched in 2010 and quickly grew into one of the leading cloud platforms. To automate resource provisioning, Azure introduced ARM templates (Azure Resource Manager) early on – JSON-based configuration files that were often considered complex and difficult to read. As an alternative, Bicep was developed as a domain-specific language that greatly simplifies working with ARM templates.

In parallel, Terraform established itself as a cloud-agnostic alternative and became the tool of choice for many teams due to its multi-cloud support. Today, Terraform is one of the most widely used tools for managing Azure infrastructure in production environments.