Kursplan

Införandet

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

Översikt över Terraform Funktioner och arkitektur

  • Infrastruktur som kod, exekveringsplaner, resursgrafer, ändringsautomatisering

Terraform Arbetsflöde

  • Skriva, Förhandsgranska, Skapa, Reproducera, Rensa

Komma igång

  • Förbereda ett AWS-konto för användning med Terraform
  • Initiativ Terraform

Förbereda en genomförandeplan

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

Arbeta med konfigurationsfiler

  • Översikt över syntax
  • Skriva, versionera och uppdatera

Ställa in resursberoenden

  • Använda Terraform Resource Graph
  • Infrastruktur jämfört med applikationsberoenden

Distribuera infrastruktur

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

Förvaltande stat

  • Konfigurera ett backend med AWS S3 och AWS DynamoDB

Reproduktion av infrastruktur

  • Installera miljö för en applikation: utveckling, test/qa, steg och produktion

Paketera konfigurationsfiler som moduler

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

Integrera Terraform i en distributionspipeline

  • Bygga, distribuera och testa en applikation
  • Importera befintliga externa resurser till Terraform

Terraform Inställning av prestanda

  • Infrastrukturövervakning och prestandamått

Felsökning

Sammanfattning och slutsats

Krav

Erfarenhet av arbete med kommando rad. Förståelse för moln infrastruktur begrepp. Publik Moln arkitekter Systemadministratörer DevOps ingenjörer
 21 timmar

Antal deltagare


Price per participant

Vittnesmål (4)

Upcoming Courses

Relaterade Kategorier