Kursplan

Inngang

  • Oversikt over Terraforms kjernekonsepter og -komponenter
  • DevOps grunnleggende prinsipper

Kom i gang

  • Installasjon og konfigurering av Terraform
  • Innsetting av arbeidsområder for flere miljøer
  • Lokal vs. fjernlagring i Terraform
  • Fremadvendte Terraform-verktøy og CLI

Bygging av komplekse Terraform-moduler

  • Standard modulstruktur
  • Definisjon av leverandørkonfigurasjoner
  • Utvikling av tilpassede Terraform-moduler
  • Oprettelse av gjenbrukbar infrastruktur med moduler
  • Offentlige vs. delte moduler
  • Publisering av moduler på Terraform-registret
  • Beste praksis for modulkomposisjon

Kodeskillinger og optimalisering

  • Løkker og meta-argumenter
  • Dynamiske språkuttrykk
  • HCL-syntaks og -operatører
  • Bloksyntaks og bakendskonfigurasjoner
  • Mono-repo vs. multi-repo
  • Arbeid med Terragrunt

Sikkerhetsforstyrking og automatisering

  • Terraform-sikkerhet i detalj
  • Håndtering av legitimasjoner og hemmeligheter
  • Automatiserte testingrammer
  • Kodeanalyse og -validering
  • Automatiserte leveringspipelines
  • Tilfeldighet i infrastruktur og -distribusjoner

Felsøk

Sammendrag og neste trinn

Krav

  • En forståelse for skyinfrastrukturkonseptet
  • Grunnleggende erfaring med Terraform-operasjoner

Målgruppe

  • DevOps-ingeniører
  • Systemadministratører
  • Systemarkitekter
 14 timer

Antall deltakere


Pris per deltaker

Referanser (6)

Kommende kurs

Relaterte kategorier