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
- The concept of Infrastructure as Code
- Key benefits and architectural overview of Terraform
- Comparison between Terraform and vendor-specific tools
- Essential Terraform concepts and workflows
Terraform Fundamentals
- Installation and environment setup for Terraform
- Handling authentication in Terraform
- The role of Terraform files within modules
- Terraform template structure and syntax
- Overview of Terraform workspaces
- Executing primary Terraform commands
- Managing parallelism in Terraform operations
- Distinguishing between implicit and explicit dependencies
Terraform Providers
- Configuration and usage of Terraform with AWS, Azure, and GCP
- Provider-specific settings and best practices
Terraform Variables and Functions
- In-depth exploration of variables
- Utilizing built-in functions for dynamic configurations
- Applying interpolation, expressions, and functions
Advanced Terraform Configuration
- Advanced template design and module nesting
- Managing Terraform state
- Addressing configuration drift and resource lifecycle management
- Importing and managing existing resources
- Differences between local and remote execution models
- Debugging and logging techniques in Terraform
Terraform Cloud
- Comparison of open source, cloud, and enterprise editions of Terraform
- Setting up and managing workspaces in Terraform Cloud (TFC)
- Advantages of Terraform Cloud for team and collaborative environments
Summary and Next Steps
Requirements
- Familiarity with Cloud Computing concepts
- Foundational understanding of Infrastructure as Code (IaC)
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