Kursplan

Avansert Terraform Syntaks og konstruksjoner

  • Dypdykk inn i Terraform syntaks
  • Avanserte løkker med for_each og count
  • Bruke kart og lister for dynamiske konfigurasjoner

Expressioner og dynamiske konfigurasjoner

  • Grunnleggende uttrykk og deres brukstilfeller
  • Avanserte uttrykk for komplekse infrastrukturoppsett
  • Praktiske øvelser på uttrykk

Terraform Modulers beste praksis

  • Lokale kontra delte moduler: Når du skal bruke hver
  • Strukturere moduler for gjenbruk og vedlikehold
  • Versjon og administrering av modulkilder

Terraform Beste praksis og mønstre

  • Gjennomgang av instansindeksnøkler for statlig ledelse
  • Beste praksis for å skrive og organisere Terraform kode
  • Sikre idempotens og minimere bivirkninger

Administrerende Terraform Stat

  • Importere ressurser og forstå tilstandsfilen
  • Tilstandslåsing, statlige backends og ekstern tilstandsadministrasjon
  • Håndtering av tilstandsfil i distribuerte miljøer

Følger med på Terraform oppdateringer

  • Gjennomgang av dokumentasjon sammen med nye Terraform utgivelser
  • Strategier for å oppgradere Terraform versjoner
  • Håndtere avskrivninger og migrasjonsveier

Integrering Terraform med CI/CD-rørledninger

  • Oversikt over YAML og rørledningskonfigurasjoner
  • Oppsett Terraform med populære CI/CD-verktøy
  • Automatisering av Terraform arbeidsflyter i rørledninger

Avansert feilsøking og feilsøking

  • Systematiske tilnærminger til feilsøking Terraform planlegger og gjelder
  • Feilsøking av vanlige og avanserte feil i Terraform
  • Bruke logger og detaljerte utdata for feilløsning

Utganger og dataflyt i Terraform

  • Forstå og bruke utdata i Terraform
  • Dataflyt mellom moduler og rotkonfigurasjoner
  • Sikring av sensitiv informasjon i utganger

Betinget logikk i Terraform

  • Skrive betingede utsagn med antall, for_hver og hvis
  • Betinget oppretting av ressurser
  • Bruk tilfeller for betinget logikk i moduler

Kjører Terraform Lokalt

  • Sette opp et lokalt Terraform miljø
  • Kjører og tester Terraform kode på lokale maskiner
  • Beste praksis for lokal utvikling

Håndtering av sirkulære avhengigheter

  • Identifisere og løse sirkulære avhengigheter
  • Refaktoreringskode for å forhindre avhengighetssykluser
  • Avanserte teknikker for avhengighetshåndtering

Sammendrag og neste trinn

Krav

  • En forståelse av grunnleggende Terraform syntaks og operasjoner
  • Erfaring med skyinfrastruktur, gjerne AWS, og kjennskap til CI/CD-konsepter

Publikum

  • DevOps ingeniører
  • Skyarkitekter
  • Infrastrukturspesialister
  • Tekniske ledere og ledere
 21 timer

Antall deltakere



Price per participant

Testimonials (5)

Relaterte kurs

Cloud Architect

35 timer

Related Categories