Course Name
Course Code : NXN52
Venue Details
Postal Code : 2
Session Dates
Duration: 3 days (21 hours)
This hands-on course focuses on leveraging Terraform to provision, manage, and automate infrastructure in Microsoft Azure. Participants will learn how to define cloud resources using HashiCorp Configuration Language (HCL), integrate Terraform with Azure services, manage state, use modules, and follow DevOps best practices for infrastructure management. By the end of the course, learners will be equipped to deploy scalable, repeatable, and version-controlled infrastructure using Terraform.
Overview of Infrastructure as Code (IaC)
Introduction to Terraform and HCL
Installing and configuring Terraform
Azure provider setup and authentication (Service Principal)
First Terraform script to provision Azure resources
Variables and Outputs
Data sources and locals
Terraform State management (local vs remote)
Backends with Azure Blob Storage
Resource dependencies and lifecycle rules
Modules and DRY principles
Conditional expressions and dynamic blocks
Using Terraform workspaces for environment separation
Terraform in CI/CD (Azure DevOps & GitHub Actions)
Secrets and sensitive data management using Key Vault
Error handling and troubleshooting
Team collaboration with Terraform
Azure Resource Group deployment scenario (multi-tier architecture)
Policy enforcement and validation (Terraform validate, fmt, and Sentinel)
Final project/case study: Deploy complete Azure infrastructure using modules
Mode of Delivery : The event can be attended both online and at nearby ProgNXT classroom by Individual Professionals and Corporate Employees as per the seat availability. Please Contact Us at [email protected] for checking the seat availability
Audience : We have a global audience that logs in to using their own computers to work hand in hand with our world-class instructors.
Assessment : Each training course will have ProgNXT Assessment at the end.
Certification : After successful passing of ProgNXT Assessment, ProgNXT Certification will be provided, which has got acceptance in 55+ Countries.
| Global Region | Location | Start Date | End Date | Action |
|---|---|---|---|---|
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |