Bedankt voor uw aanvraag! Een van onze medewerkers neemt binnenkort contact met u op
Bedankt voor uw boeking! Een van onze medewerkers neemt binnenkort contact met u op.
Cursusaanbod
Invoering
- Waarin verschilt Terraform van Chef, Puppet, Ansible of Salt?
- Waarom zou u Google Deployment Manager niet gebruiken?
Overzicht van Terraform Functies en architectuur
- Infrastructuur als code, uitvoeringsplannen, resourcegrafieken, automatisering van wijzigingen
Terraform Werkstroom
- Schrijven, voorvertoning, creëren, reproduceren, vernietigen
Aan de slag
- Een GCP-account voorbereiden voor gebruik met Terraform
- Initialiseren Terraform en bouwen van een virtuele machine (compute engine instance)
Een applicatie maken
- Een project starten op GCP
- Een voorbeeldweb-app initialiseren
Het opstellen van een uitvoeringsplan
- Een nieuw plan schrijven, .tf-bestanden opslaan en verwijderen
Werken met configuratiebestanden
- Syntaxisoverzicht
- Schrijven, versiebeheer en updaten
Resourceafhankelijkheden instellen
- Met behulp van de Terraform hulpbronnengrafiek
- Infrastructuur versus applicatie-afhankelijkheden
Infrastructuur implementeren
- Een voorbeeld van configuratiewijzigingen bekijken
- Het uitvoeren van wijzigingen
Staat beheren
- Google Cloud Storage instellen voor persistentie
- Externe status instellen
Networking
- Een firewall instellen
- Subnetten beheren
Infrastructuur reproduceren
- Omgevingen voor een app instellen: dev, test/qa, stage en prod
Configuratiebestanden verpakken als modules
- Code dupliceren met deelbare modules
- Het Moduleregister gebruiken om herbruikbare sjablonen te bouwen
Integratie van Terraform in een implementatiepijplijn
- Een applicatie bouwen, implementeren en testen
- Bestaande externe bronnen importeren in Terraform
Terraform Prestatieafstemming
- Infrastructuurmonitoring en prestatiestatistieken
Probleemoplossen
Samenvatting en conclusie
Vereisten
- Ervaring met het werken met een opdrachtregel
- Een goed begrip van cloudinfrastructuurconcepten
Publiek
- Cloud-architecten
- Systeembeheerders
- DevOps ingenieurs
21 Uren