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
 14 timmar

Antal deltagare


Pris per deltagare

Vittnesmål (6)

Kommande Kurser

Relaterade Kategorier