Cursusaanbod

Introductie

  • Hoe verschilt Terraform van Chef, Puppet, Ansible en Salt?
  • Waarom niet de AWS Management Console?

Overzicht van Terraform Functies en architectuur

  • Infrastructure as Code, uitvoeringsplannen, resource-graphen, automatisering van wijzigingen

Terraform Werkwijze

  • Schrijven, Voorvertonen, Creëren, Reproduceren, Vernieten

Slag

  • Voorbereiding van een AWS-account voor gebruik met Terraform
  • Initialiseren van Terraform

Opstellen van een uitvoeringsplan

  • Schrijven van een nieuw plan, opslaan en verwijderen van .tf-bestanden

Werken met configuratiebestanden

  • Overzicht van de syntaxis
  • Schrijven, versiebeheer en bijwerken

Resourceafhankelijkheden instellen

  • Gebruik van de Terraform Resource Graph
  • Infrastructuur vs. applicatie-afhankelijkheden

Infrastructuur implementeren

  • Voorvertonen van configuratiewijzigingen
  • Uitvoeren van wijzigingen

Beherende staat

  • Configureren van een backend met behulp van AWS S3 en AWS DynamoDB

Reproduceren van infrastructuur

  • Instellen van de omgeving voor een applicatie: dev, test/qa, stage en prod

Configuratiebestanden verpakken als modules

  • Code dupliceren met deelnemende modules
  • Gebruik van het Module Registry om herbruikbare sjablonen te bouwen

Integratie Terraform in een implementatiepijplijn

  • Bouwen, implementeren en testen van een applicatie
  • Importeren van bestaande externe resources in Terraform

Terraform Prestaties afstemmen

  • Infrastructuurmonitoring en prestatiemetrieken

Probleemoplossing

Samenvatting en conclusie

Vereisten

  • Ervaring met werken in een command line.
  • Begrip van concepten van cloudinfrastructuur.

Publiek

  • Cloudarchitecten
  • Systeembeheerders
  • DevOps engineers
 21 Uren

Aantal deelnemers


Prijs Per Deelnemer

Testimonials (4)

Voorlopige Aankomende Cursussen

Gerelateerde categorieën