Cursusaanbod

Inleiding

  • Hoe is Terraform anders dan Chef, Puppet, Ansible en Salt?
  • Waarom niet de AWS Management Console?

Overzicht van Terraform-functies en -architectuur

  • Infrastructuur als code, uitvoeringsplannen, resource-grafieken, veranderingsautomatisering

Terraform-werkstroom

  • Schrijven, voorbeelden, creëren, reproduceren, afbreken

Aan de slag gaan

  • Een AWS-account voorbereiden om te gebruiken met Terraform
  • Terraform initialiseren

Een uitvoeringsplan voorbereiden

  • Een nieuw plan schrijven, opslaan en .tf-bestanden verwijderen

Werken met configuratiebestanden

  • Syntaxis-overzicht
  • Schrijven, versiebeheer en bijwerken

Bronafhankelijkheden instellen

  • Het Terraform Resource Graph gebruiken
  • Infrastructuur versus toepassingsafhankelijkheden

Infrastructuur implementeren

  • Configuratieveranderingen voorziening maken
  • Veranderingen uitvoeren

Toestand beheren

  • Een backend configureren met AWS S3 en AWS DynamoDB

Infrastructuur reproduceren

  • De omgeving voor een toepassing instellen: dev, test/qa, stage en prod

Configuratiebestanden verpakken als modules

  • Dupliceren van code met deelbare modules
  • De Module Registry gebruiken om herbruikbare sjablonen te bouwen

Terraform integreren in een implementatiemanagementlijn

  • Toepassingen bouwen, implementeren en testen
  • Bestaande externe resources importeren naar Terraform

Terraform-prestatieoptimalisatie

  • Infrastructuur bewaken en prestatiemetingen

Foutopsporing

Samenvatting en conclusie

Vereisten

  • Erfaring met werken vanaf de command line.
  • Een begrip van cloud-infrastructuurconcepten.

Doelgroep

  • Cloud-architecten
  • Systeembeheerders
  • DevOps-ingenieurs
 21 Uren

Aantal deelnemers


Prijs per deelnemer

Getuigenissen (4)

Voorlopige Aankomende Cursussen

Gerelateerde categorieën