コース概要
Introduction
- Overview of Terraform core concepts and components
- DevOps fundamentals
Getting Started
- Installing and configuring Terraform
- Setting up workspaces for multiple environments
- Local state vs remote state in Terraform
- Advanced Terraform tools and CLI
Building Complex Terraform Modules
- Standard module structure
- Defining provider configurations
- Developing custom Terraform modules
- Creating reusable infrastructure with modules
- Public vs shared modules
- Publishing modules on the Terraform registry
- Best practices in module composition
Coding Techniques and Optimization
- Loops and meta-arguments
- Dynamic language expressions
- HCL syntax and operators
- Block syntax and backend configurations
- Mono-repo vs multi-repo
- Working with Terragrunt
Security Hardening and Automation
- Terraform security in depth
- Managing credentials and secrets
- Automated testing frameworks
- Code analysis and validation
- Automated delivery pipelines
- Reliability of infrastructure and deployments
Troubleshooting
Summary and Next Steps
要求
- An understanding of cloud infrastructure concept
- Basic experience in Terraform operations
Audience
- DevOps engineers
- System administrators
- System architects
お客様の声 (6)
training is perfect but for the future i think that any arguments such as "terraform state managing" can be approached
paolo - Fastweb
コース - Advanced Terraform
Reda は全員を参加させることができ、私たちが演習を正しく行っているかどうかを確認し、必要な場合には支援を提供してくれました。彼は素晴らしい知識を持っており、すべての概念を明確に理解できる方法で説明することができました。
Fabio - BMW SA
コース - Advanced Terraform
Machine Translated
トレーナーはとてもフレンドリーで、私のつまらない質問にも快く答えてくれました。
Thomas Bates - BMW SA
コース - Advanced Terraform
Machine Translated
コンセプトを説明するホワイトボードがよかった
JJ - BMW SA
コース - Advanced Terraform
Machine Translated
a lot of exercises that helped us understand better
Vlad Andreias - DB Global Technology
コース - Advanced Terraform
Deep knowledge