Terraform: orchestration d'infrastructures

Prix inter HT / stagiaire : 1440 €
Pré-requis :
- Bases en systèmes d'exploitation
- Concepts de cloud computing
- Utiliser la ligne de commande

DETAILS DE LA FORMATION
Syllabus complet
-
Introduction à Terraform
Qu'est-ce que Terraform ?
Les avantages de l'infrastructure as code
Installation de Terraform
Structure d'un fichier de configuration
Les providers et ressources
Gestion des états
Concepts de base des modules
Travaux pratiques : Créer et exécuter votre première configuration Terraform
Écriture de configurations Terraform
Syntaxe et conventions
Déclaration des ressources
Variables et outputs
Utilisation des types de données
Les blocs conditionnels
Les fonctions intégrées
Structuration des fichiers
Travaux pratiques : Écrire une configuration avec des variables et des outputs
Gestion des états d'infrastructure
Qu'est-ce qu'un état ?
Local vs remote state
Locking de l'état
Gestion des backends
Importation des ressources existantes
Modification et mise à jour de l'état
Résolution des conflits d'état
Travaux pratiques : Configurer un backend distant pour gérer l'état
Modules Terraform
Qu'est-ce qu'un module ?
Créer un module simple
Appeler des modules dans une configuration
Partager des modules avec le Registry
Structure d'un module bien conçu
Variables et outputs dans les modules
Meilleures pratiques pour les modules
Travaux pratiques : Créer et utiliser un module Terraform
Gestion des fournisseurs
Comprendre les providers
Configuration des providers
Gestion des versions des providers
Intégration avec des fournisseurs cloud
Écrire des providers personnalisés
Gestion des secrets et des credentials
Exemples pratiques avec divers providers
Travaux pratiques : Déployer une infrastructure sur un fournisseur cloud
Terraform et CI/CD
Introduction à l'intégration continue
Outils et plateformes CI/CD compatibles
Automatisation des déploiements avec Terraform
Gestion des environnements dans CI/CD
Exécuter des tests d'infrastructure
Suivi et notification des déploiements
Stratégies de rollback
Travaux pratiques : Mettre en place un pipeline CI/CD avec Terraform
Gestion des changements et des mises à jour
Planification des changements avec `terraform plan`
Application des changements avec `terraform apply`
Gestion des suppressions et des remplacements
Stratégies de mise à jour
Vérification de l'état après mise à jour
Utilisation des workspaces
Bonnes pratiques pour la gestion des changements
Travaux pratiques : Effectuer des mises à jour et gérer les changements
Cas d'étude et bonnes pratiques
Études de cas réels d'utilisation de Terraform
Analyse des erreurs courantes
Meilleures pratiques pour l'écriture de configurations
Optimisation
Ce qui est inclus
-
+ Formateur expérimenté
+ Exposés théoriques
+ Démonstrations et travaux pratiques
+ Travailler sur des cas réels
+ Slides de présentation, documents PDF
+ Accès au Lab terraform Public concerné
-
+ Développeurs
+ Ingénieurs DevOps
+ Administrateurs systèmes
+ Toute personne intéressée Certification et évaluation
-
Pendant la formation, des travaux pratiques et études de cas sont proposés. Cette formation ne propose pas encore de certification.
AVANTAGES. TEMOIGNAGES
- Votre coach Reconvert.
- Pédagogie orientée pratique.
- Echanges interactifs.
- Communautés.

La qualité est excellente, l'enseignant crée un espace de confiance et rend la formation très agréable. J'ai adoré, le professeur et son cours sont très complets. La formation a été facile à comprendre et très dynamique. Le formateur est un excellent professeur.
J. Ruiz
The Moneytizer, Mexico

La formation avec vous était géniale. C'est super intéressant et très formateur. Actuellement je suis chez Micropole, en tant que Cloud & Big Data Engineer. Merci.
A. Chuttoo
Micropole, France

Ces 4 jours ont été enrichissants. Suite à la formation HTML puis CSS, celle de Javascript m'a apporté encore plus de connaissances et de compétences sur le sujet.
J. Salgueiro
The Moneytizer, Brazil
Autres références :
Cliquez sur le logo.
Capgemini Atos Allianz TheMoneytizer CPAM M2iFormation Global Knowledge Ikea Hewlett Packard Ministère de la Défense AKKA Ministère de l'intérieur AFP Enedis Viveris Titeflex Autres
DUREE (H)
Durée : 14 heures.
PRIX. DATES. RESERVER
PRESENTIEL ou CLASSE VIRTUELLE
-
Diffusée en Présentiel ou en Classe Virtuelle, cette formation peut être faite soit en :
1- inter entreprise : avec des stagiaires de plusieurs entreprises,
2- intra entreprise : avec des stagiaires qui sont de la même entreprise.
Quelque soit la formule souhaitée, veuillez réservez un RDV téléphonique avec un conseiller en cliquant ci-dessous.
Prix inter HT / stagiaire : 1440 €
Autres formations

Django : développement web en Python
Apprendre à développer des applications web en Python avec le framework Django.

MYSQL : prise en main et langage SQL
Ecrire et tester du SQL pour les données de votre application web.

Scraping Web en Python
Apprendre à extraire des données depuis un site web en utilisant des modules Python.