Terraform facilite l’automatisation de la mise en place d’une infrastructure virtuelle (réseau et serveurs) dans un environnement cloud. Ce cours vous initie à Terraform et vous aide à appréhender son rôle essentiel en production DevOps, notamment pour le déploiement continu.
Connaissances de base AWS et GIT
Développeurs; Administrateurs système; Ingénieurs DevOps; Spécialistes.
Module 1 – Introduction à l’infrastructure en tant que code avec Terraform
– Qu’est-ce qu’une infrastructure en tant que code ? Utilité de Terraform
– Comparaison entre Terraform, Chef, Puppet, Ansible, OpenStack Heat et CloudFormation
– Installation de Terraform
– Démarrer avec Amazon AWS Services
Module 2 – Mise à disposition de l’infrastructure
– Aperçu de la syntaxe de Terraform
– L’outil Terraform CLI
– Déploiement d’un seul serveur Linux
– Déploiement d’un serveur web et d’un cluster de serveurs web
– Déploiement d’un load balancer (équilibreur de charge)
– Nettoyage des ressources
Module 3 – Comprendre les états de Terraform
– Qu’est-ce que les états de Terraform ?
– Gérer les données secrètes avec Terraform
– Verrouiller les fichiers d’état pour empêcher les corruptions dues aux accès concurrents
– Isoler les fichiers d’état pour limiter les dommages causés par les erreursModule 4 – Modules Terraform
– Que sont les modules ?
– Comment créer un module de base
– Comment rendre un module configurable
– Refactorisation d’une configuration existante en un module réutilisable
Evaluation des acquis tout au long de la formation à travers des Tps, des Quizz ;
Evaluation de satisfaction de fin de formation ;
Attestation de fin de formation précisant les modules acquis et en cours d’acquisition ;
Support de cours remis en fin de session.
Très bon formateur qui connaît bien son sujet !
Très bien, le contenu de la formation était bien adapté au passage de la certification PSM I et correspondait à mes attentes.
Très bon formateur. Formation enrichissante.
Formateur de qualité, très bonne communication avec une volonté de développer la compréhension des élèves. Le formateur a su rythmer la formation de manière pertinente et jamais ennuyante !
Super formation – très bien préparée et animée
Très intéressant ! Merci pour cette formation !