Kursplan
Introduktion
- Översikt över Terraforms centrala koncept och komponenter
- DevOps-grundläggande
Kom igång
- Installation och konfiguration av Terraform
- Inställning av arbetsytor för flera miljöer
- Lokalt vs distanslagring i Terraform
- Förvärvade Terraform-verktyg och CLI
Skapa komplexa Terraform-moduler
- Standardmodulstruktur
- Definiera leverantörskonfigurationer
- Utveckla anpassade Terraform-moduler
- Skapa återanvändbar infrastruktur med moduler
- Offentliga vs delade moduler
- Publicera moduler på Terraform-registryn
- Bästa praxis i modulkomposition
Codningstekniker och optimering
- Slingor och metaargument
- Dynamiska språkuttryck
- HCL-syntax och operatorer
- Blocksyntax och backend-konfigurationer
- Mono-repo vs multi-repo
- Arbeta med Terragrunt
Säkerhetshårdning och automatisering
- Terraform-säkerhet i djupet
- Hantering av autentiseringsuppgifter och hemligheter
- Automatiserade testramverk
- Kodanalys och validering
- Automatiserade leveranspipeline
- Tillförlitlighet i infrastruktur och distributioner
Felsökning
Sammanfattning och nästa steg
Krav
- Ett förstånd för konceptet molninfrastruktur
- Grundläggande erfarenhet av Terraform-åtgärder
Målgrupp
- DevOps-ingenjörer
- Systemadministratörer
- Systemarkitekter
Vittnesmål (6)
training is perfect but for the future i think that any arguments such as "terraform state managing" can be approached
paolo - Fastweb
Kurs - Advanced Terraform
Reda was able to include everyone, as well as make sure that we were doing the exercises correctly and offered assistance where we needed. He had great knowledge and was able to explain all concepts in a clear and understanding way.
Fabio - BMW SA
Kurs - Advanced Terraform
Trainer was very friendly and didn't mind answering my silly questions.
Thomas Bates - BMW SA
Kurs - Advanced Terraform
the white board explaining concepts was nice
JJ - BMW SA
Kurs - Advanced Terraform
a lot of exercises that helped us understand better
Vlad Andreias - DB Global Technology
Kurs - Advanced Terraform
Deep knowledge