Kursplan

Införandet

  • Översikt över Terraform grundläggande begrepp och komponenter
  • DevOps Grunderna

Komma igång

  • Installera och konfigurera Terraform
  • Konfigurera arbetsytor för flera miljöer
  • Lokalt tillstånd jämfört med fjärrtillstånd i Terraform
  • Avancerade Terraform verktyg och CLI

Bygga komplexa Terraform moduler

  • Standardmodulens struktur
  • Definiera providerkonfigurationer
  • Utveckla anpassade Terraform moduler
  • Skapa återanvändbar infrastruktur med moduler
  • Offentliga kontra delade moduler
  • Publicera moduler i registret Terraform
  • Bästa praxis för modulkomposition

Kodningstekniker och optimering

  • Loopar och metaargument
  • Dynamiska språkuttryck
  • HCL-syntax och operatorer
  • Blocksyntax och serverdelskonfigurationer
  • Mono-repo jämfört med multi-repo
  • Att arbeta med Terragrunt

Säkerhetshärdning och automatisering

  • Terraform Säkerhet på djupet
  • Hantera autentiseringsuppgifter och hemligheter
  • Ramverk för automatiserad testning
  • Kodanalys och validering
  • Automatiserade leveranspipelines
  • Tillförlitlighet för infrastruktur och distributioner

Felsökning

Sammanfattning och nästa steg

Krav

  • En förståelse för molninfrastrukturkonceptet
  • Grundläggande erfarenhet av Terraform operationer

Publik

  • DevOps Ingenjörer
  • Systemadministratörer
  • Systemarkitekter
 14 timmar

Antal deltagare


Price per participant

Vittnesmål (6)

Upcoming Courses