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 Infrastructure as Code and Terraform
- Defining Infrastructure as Code
- Terraform benefits and architectural principles
- Evaluating Terraform against vendor-specific solutions for government infrastructure management
- Fundamental Terraform concepts and operational workflows
Terraform Core Principles
- Terraform installation and environment configuration
- Authentication protocols within Terraform
- Role of Terraform files in module organization
- Terraform template structure and syntax standards
- Introduction to Terraform workspaces
- Execution of essential Terraform commands
- Controlling parallelism in Terraform operations
- Distinguishing between implicit and explicit dependencies
Terraform Providers
- Configuring and utilizing Terraform with AWS, Azure, and GCP for public sector needs
- Provider-specific configuration and governance best practices
Terraform Variables and Functions
- Comprehensive analysis of variables
- Leveraging built-in functions for dynamic configurations in government applications
- Application of interpolation, expressions, and functions
Advanced Terraform Configuration
- Advanced template design and nested module implementation
- Management of Terraform state files for accountability
- Mitigating configuration drift and managing resource lifecycles
- Importing and tracking existing resources
- Local versus remote execution models
- Debugging techniques and logging standards in Terraform
Terraform Cloud
- Differentiating between Terraform open source, cloud, and enterprise editions for government use cases
- Provisioning and managing workspaces in Terraform Cloud (TFC)
- Advantages of Terraform Cloud for team collaboration and secure environments
Summary and Future Directions
Requirements
- Fundamental knowledge of cloud computing principles
- Proficiency in Infrastructure as Code (IaC)
Intended Audience
- DevOps engineers
- Cloud engineers
- System administrators
- Software developers
This training is designed for government professionals seeking to enhance their technical capabilities in modern infrastructure management.
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