Thank you for sending your enquiry! One of our team members will contact you shortly.
Thank you for sending your booking! One of our team members will contact you shortly.
Kursplan
Introduksjon
- Hvordan er Terraform forskjellig fra Chef, Puppet, Ansible eller Salt? Hvorfor ikke bruke Google Deployment Manager?
Oversikt over Terraform Funksjoner og arkitektur
- Infrastruktur som kode, utførelsesplaner, ressursgrafer, endringsautomatisering
Terraform Arbeidsflyt
- Skriv, Forhåndsvis, Lag, Reproduser, Ødelegg
Starter
- Forberede en GCP-konto for bruk med Terraform Initialisere Terraform og bygge en virtuell maskin (forekomst av datamotor)
Opprette en applikasjon
- Starte et prosjekt på GCP Initialisere et eksempel på nettapp
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
- Sette opp Google Cloud Storage for persistens Konfigurere Remote State
Networking
- Sette opp en brannmur Administrere undernett
Reproduserende infrastruktur
- Sette opp miljøer for en app: 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