Les solutions Infrastructure as Code
- Concepts et contraintes des Infrastructure as Code.
- Les différentes solutions d’Infrastructure as Code (IaC).
Terraform en tant qu’Infrastructure as Code
- Terraform au sein des différentes solutions d’Infrastructure as Code.
- La ligne de commande Terraform.
Travaux pratiques
Découverte de la ligne de commande Terraform.
Infrastructure dans OpenStack
- Prise en main d’OpenStack.
- Déploiement de VM / réseaux avec Terraform sur OpenStack.
Travaux pratiques
Création d’une infrastructure simple sur OpenStack avec Terraform.
Infrastructure dans le cloud AWS
- Les bases de Amazon Web Service.
- Utilisation de Terraform avec AWS.
Travaux pratiques
Création d’une infrastructure simple sur AWS avec Terraform.
Une infrastructure de production logicielle
- Modularisation de code Terraform.
- Cycle de vie des “states” Terraform.
Travaux pratiques
Création d’une infrastructure web de production avec Terraform.
Approfondissements avec Terraform
- Segmentation d’infrastructure pour limiter les périmètres opérationnels.
- Organisation des équipes et périmètres de responsabilité.
Travaux pratiques
Reprise d’infrastructure existante par import dans Terraform.