OUTILS & FRAMEWORKS
Gérer votre infrastructure avec Terraform.
Objectifs
- Coder en HCL pour le déploiement d'infrastructure
- Orchestrer des déploiements d'infrastructure sur un cloud provider avec Terraform
- Structurer les projets pour un travail collaboratif.
- Avoir les clés pour se lancer sur les sujets avancés de Terraform
Programme
Le cours débute par une démonstration simple type Hello World d’un déploiement d’infrastructure as Code avec Terraform.
- Introduction : IaC et HCL
- Provider, Data Sources et Ressources
- Code Lab déploiement : Terraform/AWS
- Gestion de l’état et du backend
- Modulatisation et Registries
- Code Lab déploiement : Debugging and Testing
Public concerné
DevOps, développeurs Lead tech, Administrateurs Systèmes, etc.
Prérequis
- Avoir un compte AWS
- Sur le poste de travail, installer : Aws Cli, Terraform, Visual Studio Code et Plugin Terraform
Modalités d'évaluations
Un quiz de positionnement est réalisé en début et fin de formation afin de valider les acquis. Tout au long de cette formation des exercices pratiques, mises en situations et quiz sont effectués afin d'évaluer la progression pédagogique.
Moyens pédagogiques et techniques
Pour ce cours de présentation de concepts les moyens pédagogiques et les méthodes d'enseignement sont basés sur un support de présentation visuel. Le cours alternera théories et ateliers pratiques.
Un échange avec le formateur sera fait en amont de la formation afin d’attester des compétences requises à la formation.