Course Outline
Introduction to IaC & Terraform
- What is Infrastructure as Code?
- Terraform benefits and architecture
- Comparing Terraform with vendor-specific tools
- Basic Terraform concepts and workflow
Terraform Fundamentals
- Installing Terraform and setting up the environment
- Authentication in Terraform
- Understanding Terraform files and their role in modules
- Terraform template structure and syntax
- Introduction to Terraform workspaces
- Executing core Terraform commands
- Managing parallelism in Terraform operations
- Understanding implicit vs. explicit dependencies
Terraform Providers
- Configuring and using Terraform with AWS, Azure, and GCP
- Provider-specific configuration and best practices
Terraform Variables and Functions
- Deep dive into variables
- Exploring built-in functions for dynamic configurations
- Using interpolation, expressions, and functions
Advanced Terraform Configuration
- Advanced template design and nesting modules
- Managing Terrafor states
- Addressing configuration drift and resource lifecycle management
- 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 knowledge of Cloud Computing
- Understanding of Infrastructure as Code (IaC)
Audience
- DevOps engineers
- Cloud engineers
- System administrators
- Software developers
Testimonials (5)
Saya menyukai aspek teknis dari latihan ini - sangat menyenangkan melihat Terraform beraksi dan dapat melihat pembuatan sumber daya di Azure.
Brett Hawson - Reach Plc
Course - Terraform on Microsoft Azure
Machine Translated
Fleksibilitas pelatih untuk menyesuaikan pembagian pengetahuan berdasarkan umpan balik kelompok atau bidang minat.
Alexandru - Orange Services
Course - Advanced Terraform: Efficient Infrastructure as Code
Machine Translated
Ini mengklarifikasi beberapa hal yang tidak saya ketahui tentang terraform.
Catalin - DB Global Technology
Course - Advanced Terraform - 3 Days
Machine Translated
Deep knowledge
Akhand Raj Jaiswal - BMW
Course - Advanced Terraform
Trainer has good knowledge over the content and answered all my queries