Kursplan

Introduktion

  • Hur är Terraform olika från Chef, Puppet, Ansible och Salt?
  • Varför inte AWS Management Console?

Översikt över Terraforns funktioner och arkitektur

  • Infrastructure as Code, utförningsplaner, resursgrafi, ändringar automatiskt.

Terraform-arbetsflöde

  • Skriv, förhandsgranska, skapa, återskapa, avbryt

Kom igång

  • Förbered en AWS-konto för användning med Terraform
  • Initiera Terraform

Förbereda ett utförningsplan

  • Skriv en ny plan, spara och ta bort .tf-filer

Arbeta med konfigurationsfiler

  • Översikt över syntax
  • Skriv, hantera versionskontroll, och uppdatera

Ställa in resurserberoenden

  • Använd Terraform Resource Graph
  • Infrastruktur vs programberoenden

Distribuera infrastruktur

  • Förhandsgranska konfigurationsändringar
  • Utför ändringar

Hantera tillstånd

  • Konfigurera en backend med AWS S3 och AWS DynamoDB

Återskapa infrastruktur

  • Förbered miljön för ett program: dev, test/qa, stage och prod

Packa konfigurationsfiler som moduler

  • Duplicera kod med delbara moduler
  • Använd Module Registry för att bygga återanvändbara mallar

Integrera Terraform i en distributionpipeline

  • Bygg, distribuera och testa ett program
  • Importera existerande externa resurser till Terraform

Terraform-prestandatuning

  • Infrastrukturövervakning och prestandamätningar

Felsökning

Sammanfattning och slutsats

Krav

  • Erfarenhet av arbete med kommandoraden.
  • Förståelse för molninfrastrukturkoncept.

Målgrupp

  • Molnarkitekter
  • Systemadministratörer
  • DevOps-ingenjörer
 21 Timmar

Antal deltagare


Pris per deltagare

Vittnesmål (4)

Kommande Kurser

Relaterade Kategorier