Thank you for sending your enquiry! One of our team members will contact you shortly.
Thank you for sending your booking! One of our team members will contact you shortly.
Duration 14 hours
Course Outline
IaC & Terraform Overview
- The concept of Infrastructure as Code
- Key advantages and architectural components of Terraform
- Analysis of Terraform versus vendor-specific alternatives
- Core Terraform concepts and operational workflows
Core Terraform Skills
- Installing Terraform and preparing the development environment
- Implementing authentication mechanisms in Terraform
- The role of Terraform files within module structures
- Template architecture and syntactical rules
- Working with Terraform workspaces
- Executing essential Terraform commands
- Controlling parallel execution in Terraform tasks
- Differentiating between implicit and explicit resource dependencies
Terraform Provider Integration
- Configuring and utilizing Terraform with AWS, Azure, and GCP
- Provider-specific setup and recommended best practices
Variables & Functionality in Terraform
- In-depth exploration of variable types and usage
- Leveraging built-in functions for dynamic configuration
- Applying interpolation, expressions, and functional logic
Advanced Terraform Strategies
- Sophisticated template design and nested module architecture
- Effective state management in Terraform
- Mitigating configuration drift and managing resource lifecycles
- Importing and controlling pre-existing resources
- Comparison of local and remote execution modes
- Troubleshooting and log analysis in Terraform
Terraform Cloud Ecosystem
- Contrasting Terraform’s open source, cloud, and enterprise tiers
- Configuration and administration of workspaces in Terraform Cloud (TFC)
- Collaborative benefits of Terraform Cloud for team-based workflows
Wrap-up & Future Paths
Requirements
- Familiarity with Cloud Computing concepts
- Foundational understanding of Infrastructure as Code (IaC)
Target Audience
- DevOps engineers
- Cloud engineers
- System administrators
- Software developers
Testimonials (3)
pacing for the most part was fantastic. Michal was very good at ensuring the audience were engaged and ensured everyone was following along for the most part
Asif Shaikh - Carpmaels & Ransford
Course - Terraform on Microsoft Azure
Checking all the details in practice - by writing real code
Michal Pipala - EY
Course - Advanced Terraform: Efficient Infrastructure as Code
the instructor was very well prepared