Course Outline
Introduction to IaC & Terraform
- The concept of Infrastructure as Code.
- Terraform benefits and underlying architecture.
- Comparison with vendor-specific tools.
- Basic Terraform concepts and workflow.
Terraform Fundamentals
- Installing Terraform and configuring the environment.
- Managing authentication in Terraform.
- Understanding Terraform files and their role in modules.
- Template structure and syntax.
- Introduction to Terraform workspaces.
- Executing core Terraform commands.
- Managing parallelism in Terraform operations.
- Understanding implicit versus explicit dependencies.
Terraform Providers
- Configuring and using Terraform with AWS, Azure, and GCP.
- Provider-specific configuration and best practices.
Terraform Variables and Functions
- In-depth analysis of variables.
- Exploring built-in functions for dynamic configurations.
- Utilising interpolation, expressions, and functions.
Advanced Terraform Configuration
- Advanced template design and module nesting.
- Managing Terraform states.
- Addressing configuration drift and resource lifecycle management.
- Importing and managing existing resources.
- Local versus 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
- Foundational knowledge of Cloud Computing.
- Familiarity with Infrastructure as Code (IaC).
Audience
- DevOps engineers.
- Cloud engineers.
- System administrators.
- Software developers.
Custom Corporate Training
Training solutions designed exclusively for businesses.
- Customised Content: We adapt the syllabus and practical exercises to the real goals and needs of your project.
- Flexible Schedule: Dates and times adapted to your team's agenda.
- Format: Online (live), In-company (at your offices), or Hybrid.
Price per private group, online live training, starting from £3200 + VAT*
Contact us for an exact quote and to hear our latest promotions
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