Kursplan

Introduksjon

    Hvordan er Terraform forskjellig fra Chef, Puppet, Ansible og Salt? Hvorfor ikke AWS Management Console?

Oversikt over Terraform funksjoner og arkitektur

    Infrastruktur som kode, utførelsesplaner, ressursgrafer, endringsautomatisering

Terraform Arbeidsflyt

    Skriv, Forhåndsvis, Lag, Reproduser, Ødelegg

Starter

    Forbereder en AWS-konto for bruk med Terraform Initialisering Terraform

Utarbeidelse av en gjennomføringsplan

    Skrive en ny plan, lagre og fjerne .tf-filer

Arbeide med konfigurasjonsfiler

    Syntaksoversikt Skriving, versjonskontroll og oppdatering

Angi ressursavhengigheter

    Bruke Terraform Resource Graph Infrastructure vs applikasjonsavhengigheter

Utplassering av infrastruktur

    Forhåndsvise konfigurasjonsendringer Utføre endringer

Administrerende stat

    Konfigurere en backend ved å bruke AWS S3 og AWS DynamoDB

Reproduserende infrastruktur

    Sette opp miljøet for en applikasjon: dev, test/qa, stage og prod

Pakke konfigurasjonsfiler som moduler

    Duplisere kode med delbare moduler Bruke modulregisteret til å bygge gjenbrukbare maler

Integrering av Terraform i en distribusjonspipeline

    Bygge, distribuere og teste en applikasjon Importere eksisterende eksterne ressurser til Terraform

Terraform Ytelsesinnstilling

    Infrastrukturovervåking og ytelsesmålinger

Feilsøking

Oppsummering og konklusjon

Krav

  • Erfaring med å jobbe med en kommandolinje.
  • En forståelse av skyinfrastrukturkonsepter.

Publikum

  • Skyarkitekter
  • Systemadministratorer
  • DevOps ingeniører
 21 timer

Antall deltakere



Price per participant

Testimonials (3)

Relaterte kurs

Related Categories