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
Introduction to IaC & Terraform
- What is Infrastructure as Code?
- Benefits and architecture of Terraform
- Comparing Terraform with vendor-specific tools
- Core concepts and workflow of Terraform
Fundamentals of Terraform
- Installing Terraform and setting up the environment
- Authentication mechanisms in Terraform
- Understanding Terraform files and their role in modules
- Structure and syntax of Terraform templates
- Introduction to Terraform workspaces
- Executing core Terraform commands
- Managing parallelism in Terraform operations
- Distinguishing between implicit and explicit dependencies
Terraform Providers
- Configuring and using Terraform with AWS, Azure, and GCP
- Provider-specific configuration and best practices
Variables and Functions in Terraform
- In-depth exploration of variables
- Exploring built-in functions for dynamic configurations
- Utilizing interpolation, expressions, and functions
Advanced Terraform Configuration
- Advanced template design and nesting modules
- Managing Terraform states
- Addressing configuration drift and managing resource lifecycles
- Importing and managing existing resources
- Local vs. remote execution models
- Debugging and logging in Terraform
Terraform Cloud
- Comparing Terraform open source, cloud, and enterprise editions
- Setting up and managing workspaces in Terraform Cloud (TFC)
- Benefits of Terraform Cloud for teams and collaborative environments
Summary and Next Steps
Requirements
- Basic understanding of Cloud Computing
- Familiarity with Infrastructure as Code (IaC)
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