________________________________________________________________
Do you want to take this course remotely or in person?
Contact us by email: info@nanforiberica.com , phone: +34 91 031 66 78, WhatsApp: +34 685 60 05 91 , or contact Our Offices
________________________________________________________________
Advanced Terraform Course Description for Azure
This course is taught online and consists of 5 units and 13 practical exercises .
The course duration is divided between content and collaboration tools, and upon completion, the student will receive a certificate of completion.
Training is provided through our Virtual Campus . This option provides access to all course content on the course platform, accessible 24/7 from the start of the course.
The student will also have access to participation forums , as well as ongoing tutoring.
Introduction
This advanced course is designed to provide in-depth, hands-on training in using Terraform to manage infrastructure in Microsoft Azure . Students will learn to apply the Infrastructure as Code (IaC) approach, using Terraform to automate the creation, configuration, and management of cloud resources.
Addressed to
- IT and DevOps professionals working with cloud infrastructure who want to automate processes with Terraform.
- System administrators and cloud architects who manage environments in Azure.
- Developers interested in integrating infrastructure-as-code practices into their workflows.
- Technical consultants who implement scalable and secure cloud solutions.
Training objectives
- Understanding cloud infrastructure as code
- Learn fundamental Terraform concepts
- Managing resources in Terraform
- Understanding Terraform Resources
- Practice with Terraform commands
- Understanding Terraform Data Sources and Meta Arguments
- Working with the Terraform Backend and Cloud
- Manage Terrafor AKS and CD/CI
Terraform in Azure Course Content
Unit 1:
- Infrastructure as Code
- Terraform
- Terraform HCl Basics
- Terraform Providers
- Terraform Variables
Unit 2:
- Resource Attribute Reference
- Resources Dependency
- Output Variables
- Terraform Modules
- CVS
- Git and Azure Repo
Unit 3:
- TF State Consideration
- Terraform Commands
- Immutable vs Mutable Infrastructure
- Terraform Lifecycle Rules
- Terraform Data Source
- Terraform Meta Arguments
Unit 4:
- Terraform Backend
- Terraform Cloud
Unit 5:
- Terraform AKS
- Terraform CD/CI
- Summary
Practices :
- Practice 1: Terraform Installation
- Practice 2: Visual Studio Code Installation
- Practice 3: Terraform Initial Steps
- Practice 4: Terraform Variables
- Practice 6: Terraform – Module
- Practice 7: Installing Git in Windows
- Practice 8: Azure DevOps Account
- Practice 9: Starting with Git
- Practice 10: Azure DevOps
- Practice 11: Meta Argument
- Practice 12: Cloud - GitHub
- Practice 13: Terraform Cloud with Azure DevOps
* Nanfor's own course, it is not an official Microsoft course and does not prepare for any certification exam.
Prerequisites
No technical prerequisites are required to take this course. However, basic computer skills and knowledge of IT-related environments are recommended.
Other training modalities
If you are interested in taking this course online, please contact us: Email: info@nanforiberica.com , Telephone: +34 91 031 66 78, WhatsApp: +34 685 60 05 91