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.
Course Outline
Overview of IaC and Terraform
- Defining Infrastructure as Code (IaC).
- Key advantages and architectural components of Terraform.
- Evaluating Terraform against vendor-specific alternatives.
- Core Terraform workflows and fundamental concepts.
Core Terraform Skills
- Installation and environment configuration for Terraform.
- Implementing authentication mechanisms.
- The role of Terraform files and their integration with modules.
- Structure and syntax of Terraform templates.
- Introduction to managing workspaces.
- Execution of essential Terraform commands.
- Optimizing parallel operations.
- Distinguishing between implicit and explicit dependencies.
Working with Terraform Providers
- Configuration and deployment using AWS, Azure, and GCP providers.
- Best practices for provider-specific settings.
Variables and Functional Logic
- In-depth analysis of variable usage.
- Utilizing built-in functions to create dynamic configurations.
- Application of interpolation, expressions, and functional logic.
Advanced Configuration Strategies
- Sophisticated template design and nested module structures.
- Effective state management techniques.
- Mitigating configuration drift and managing resource lifecycles.
- Importing and governing pre-existing resources.
- Comparing local versus remote execution models.
- Troubleshooting and logging strategies.
Terraform Cloud Ecosystem
- Differentiating between Terraform OSS, Cloud, and Enterprise editions.
- Setup and administration of workspaces in Terraform Cloud (TFC).
- Leveraging Terraform Cloud for enhanced team collaboration.
Conclusion and Future Directions
Requirements
- Foundational understanding of Cloud Computing concepts.
- Basic comprehension of Infrastructure as Code (IaC) principles.
Target Audience
- DevOps engineers.
- Cloud engineers.
- System administrators.
- Software developers.
14 Hours
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