Plan Szkolenia
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
Wymagania
- An understanding of cloud infrastructure concept
- Basic experience in Terraform operations
Audience
- DevOps engineers
- System administrators
- System architects
Opinie uczestników (3)
Bardzo rzeczowo, spokojnie i merytorycznie tłumaczone zajęcia. Bardzo dobry instruktor.
Mateusz - Santander
Szkolenie - Advanced Terraform
Reda był w stanie włączyć wszystkich, a także upewnić się, że wykonujemy ćwiczenia poprawnie i zaoferował pomoc tam, gdzie jej potrzebowaliśmy. Miał ogromną wiedzę i był w stanie wyjaśnić wszystkie koncepcje w jasny i zrozumiały sposób.
Fabio - BMW SA
Szkolenie - Advanced Terraform
Przetłumaczone przez sztuczną inteligencję
Trener był bardzo przyjazny i nie miał nic przeciwko odpowiadaniu na moje głupie pytania.
Thomas Bates - BMW SA
Szkolenie - Advanced Terraform
Przetłumaczone przez sztuczną inteligencję