Formation Advanced Terraform
Terraform, par Hashicorp, est un outil d'orchestration de la configuration pour construire et gérer l'infrastructure sur et hors du nuage.
Cette formation en direct (en ligne ou sur site) est destinée aux ingénieurs ayant une expérience de base dans la gestion d'infrastructure et qui souhaitent utiliser Terraform pour concevoir, construire et automatiser de multiples configurations d'environnement et des processus DevOps complexes.
A l'issue de cette formation, les participants seront capables de :
- Configurer des espaces de travail pour plusieurs environnements avec Terraform.
- Connaître les meilleures pratiques de gestion de l'infrastructure à l'échelle.
- Utiliser les outils avancés et les configurations CLI dans Terraform.
- Concevoir et développer des modules Terraform complexes.
- Acquérir une expertise dans les opérateurs HCL avancés et les techniques de codage.
- Mettre en œuvre le renforcement de la sécurité et l'analyse du code.
- Automatiser les processus de test et les pipelines CI/CD.
Format du cours permettant d'évaluer les participants
- Conférences et discussions interactives.
- Beaucoup d'exercices et de pratique.
- Mise en œuvre pratique dans un environnement live-lab.
Options de personnalisation du cours
- Pour demander une formation personnalisée pour ce cours, veuillez nous contacter.
Plan du cours
Introduction
- Vue d'ensemble des Terraform concepts et composants de base
- DevOps fondamentaux
Mise en route
- Installation et configuration Terraform
- Configurer des espaces de travail pour plusieurs environnements
- État local et état distant dans Terraform
- Outils avancés Terraform et CLI
Construire des modules Terraform complexes
- Structure standard des modules
- Définir les configurations des fournisseurs
- Développer des modules Terraform personnalisés
- Créer une infrastructure réutilisable avec des modules
- Modules publics ou partagés
- Publication de modules sur le registre Terraform
- Meilleures pratiques en matière de composition de modules
Techniques de codage et optimisation
- Boucles et méta-arguments
- Expressions dynamiques du langage
- Syntaxe HCL et opérateurs
- Syntaxe des blocs et configurations backend
- Mono-repo vs multi-repo
- Travailler avec Terragrunt
Renforcement de la sécurité et automatisation
- Terraform la sécurité en profondeur
- Gestion des informations d'identification et des secrets
- Cadres de tests automatisés
- Analyse et validation du code
- Pipelines de livraison automatisés
- Fiabilité de l'infrastructure et des déploiements
Résolution des problèmes
Résumé et prochaines étapes
Pré requis
- Compréhension du concept d'infrastructure en nuage
- Expérience de base dans les opérations Terraform.
Public
- Ingénieurs DevOps
- Administrateurs système
- Architectes système
Les formations ouvertes requièrent plus de 3 participants.
Formation Advanced Terraform - Booking
Formation Advanced Terraform - Enquiry
Advanced Terraform - Demande d'informations consulting
Demande d'informations consulting
Nos clients témoignent (6)
La formation est parfaite, mais pour l'avenir, je pense que tous les arguments tels que "terraformer la gestion de l'État" peuvent être abordés.
paolo - Fastweb
Formation - Advanced Terraform
Traduction automatique
Reda a été capable d'inclure tout le monde, de s'assurer que nous faisions les exercices correctement et d'offrir de l'aide là où nous en avions besoin. Il avait de grandes connaissances et était capable d'expliquer tous les concepts de manière claire et compréhensible.
Fabio - BMW SA
Formation - Advanced Terraform
Traduction automatique
Le formateur était très sympathique et n'a pas hésité à répondre à mes questions idiotes.
Thomas Bates - BMW SA
Formation - Advanced Terraform
Traduction automatique
le tableau blanc expliquant les concepts était agréable
JJ - BMW SA
Formation - Advanced Terraform
Traduction automatique
beaucoup d'exercices qui nous ont aidés à mieux comprendre
Vlad Andreias - DB Global Technology
Formation - Advanced Terraform
Traduction automatique
Connaissance approfondie
Akhand Raj Jaiswal - BMW
Formation - Advanced Terraform
Traduction automatique
Cours à venir
Cours Similaires
Advanced Terraform - 3 Days
21 HeuresCette formation en direct avec instructeur à France (en ligne ou sur site) s'adresse aux ingénieurs, administrateurs système et architectes système de niveau débutant à avancé qui souhaitent améliorer leurs Terraform compétences et leur maîtrise de la gestion de déploiements d'infrastructures complexes.
A l'issue de cette formation, les participants seront capables de :
- Développer et maintenir des projets Terraform à grande échelle.
- Démontrer une expertise avec HCL et certaines des capacités et pratiques du langage d'expression les plus avancées.
- Utiliser divers outils et processus d'automatisation pour gérer Terraform ops dans l'intégration continue et les pipelines de livraison, y compris les outils et processus de test et d'assurance qualité.
- Agir en tant qu'expert dans tout projet ou module Terraform existant ou nouveau.
Advanced Terraform: Efficient Infrastructure as Code
21 HeuresCette formation en direct avec instructeur en France (en ligne ou sur site) s'adresse aux ingénieurs DevOps de niveau intermédiaire à avancé, aux architectes cloud et aux spécialistes de l'infrastructure qui souhaitent améliorer leurs compétences en matière de gestion et d'orchestration de l'infrastructure distribuée à l'aide des fonctionnalités avancées de Terraform.
A l'issue de cette formation, les participants seront capables de :
- Utiliser les fonctionnalités avancées de Terraform pour créer une infrastructure dynamique et évolutive.
- Structurer et gérer les modules de Terraform pour une réutilisation et une efficacité optimales.
- Intégrer Terraform avec les pipelines CI/CD pour une automatisation transparente.
- Déboguer et dépanner efficacement les configurations Terraform complexes.
- Mettre en œuvre les meilleures pratiques pour maintenir et faire évoluer l'infrastructure en nuage avec Terraform.
Terraform for Managing Cloud Infrastructure
14 HeuresCette formation en direct avec instructeur (en ligne ou sur site) s'adresse aux ingénieurs qui souhaitent utiliser Terraform pour planifier et construire une infrastructure en nuage.
A l'issue de cette formation, les participants seront capables de :
- Installer et configurer Terraform.
- Mettre en œuvre une approche "infrastructure as code" pour gérer des environnements cloud privés et publics.
- Rédiger des fichiers de configuration déclaratifs pour une gestion des changements plus efficace et une meilleure collaboration.
- Améliorer la transparence dans le processus d'acquisition de l'infrastructure.
- Créer, lancer et supprimer des ressources sur différents fournisseurs d’infrastructure (AWS, GCP, Azure, OpenStack, VMware, etc.) à partir d'un seul outil.
Terraform Fundamentals for Beginners
21 HeuresCette formation en direct avec instructeur à France (en ligne ou sur site) s'adresse aux DevOps ingénieurs ayant peu ou pas d'expérience de la gestion d'infrastructure. Le logiciel Terraform sera utilisé pour automatiser la configuration et le déploiement de l'infrastructure sur et hors du nuage.
A l'issue de cette formation, les participants seront capables de :
- Installer et configurer Terraform.
- Mettre en œuvre une approche d'infrastructure en tant que code pour gérer les environnements informatiques.
- Créer, lancer et démanteler une infrastructure à partir d'un seul outil.
- Écrire des fichiers de configuration déclaratifs qui peuvent être gérés comme n'importe quel autre code source dans un système de contrôle de version.
- Mettre à jour rapidement les fichiers de configuration pour répondre efficacement à l'évolution des besoins en ressources informatiques.
- Collaborer avec d'autres ingénieurs d'infrastructure en partageant les fichiers de configuration dans un référentiel de code commun.
- Améliorer la transparence du processus d'acquisition de l'infrastructure.
Terraform on AWS
21 HeuresCette formation en direct (en ligne ou sur site) est destinée aux ingénieurs qui souhaitent utiliser Terraform on AWS pour planifier et construire une infrastructure en nuage.
A l'issue de cette formation, les participants seront capables de :
- Installer et configurer Terraform sur AWS.
- Mettre en œuvre une approche "infrastructure as code" pour gérer les environnements cloud AWS.
- Créer, lancer et démanteler une infrastructure à partir d'un seul outil.
- Rédiger des fichiers de configuration déclaratifs qui peuvent être gérés comme tout autre code source dans un système de gestion de versions.
- Mettre rapidement à jour les fichiers de configuration pour répondre efficacement aux besoins changeants en ressources de calcul.
- Collaborer avec d'autres ingénieurs infrastructure en partageant des fichiers de configuration dans un dépôt de code commun.
- Améliorer la transparence du processus d'acquisition de l'infrastructure.
Terraform on GCP (Google Cloud Platform)
21 HeuresCette formation en direct avec instructeur en <loc> ; (en ligne ou sur site) est destinée aux ingénieurs qui souhaitent utiliser Terraform sur GCP pour planifier et construire une infrastructure en nuage.
A l'issue de cette formation, les participants seront capables de :
- Installer et configurer Terraform sur GCP.
- Mettre en œuvre une approche "infrastructure as code" pour gérer des environnements cloud privés et publics.
- Créer, lancer et démanteler une infrastructure à partir d'un seul outil.
- Rédiger des fichiers de configuration déclaratifs qui peuvent être gérés comme tout autre code source dans un système de contrôle de version.
- Mettre rapidement à jour les fichiers de configuration pour répondre efficacement aux besoins changeants en ressources informatiques.
- Collaborer avec d'autres ingénieurs infrastructure en partageant des fichiers de configuration dans une même répository de code.
- Améliorer la transparence du processus d'acquisition de l'infrastructure.
Terraform in Practice
14 HeuresCette formation en direct, animée par un formateur (en ligne ou sur site) s'adresse aux ingénieurs de niveau intermédiaire qui souhaitent utiliser Terraform pour construire et gérer des projets d'infrastructure réelle dans un environnement cloud.
A l'issue de cette formation, les participants seront capables de :
- Comprendre les fondamentaux de Terraform et de l'IaC.
- Apprendre à écrire et gérer des configurations Terraform.
- Maîtriser Terraform pour l'automatisation de l'infrastructure sur AWS, Azure et GCP.
- Utiliser les fonctionnalités avancées de Terraform, y compris les espaces de travail et les modules.
- Intégrer Terraform avec les pipelines CI/CD et Terraform Cloud pour la collaboration d'équipe.
Terraform on Microsoft Azure
21 HeuresCette formation en direct avec instructeur à France (en ligne ou sur site) s'adresse aux ingénieurs cloud de niveau intermédiaire et aux professionnels de l'informatique qui souhaitent utiliser Terraform pour automatiser le déploiement, la gestion et la mise à l'échelle de l'infrastructure sur la plateforme cloud Azure.
A l'issue de cette formation, les participants seront capables de :
- Comprendre les bases de Terraform et ses avantages dans l'infrastructure en tant que code.
- Mettre en place et configurer Terraform pour Azure.
- Développer, tester et déployer des fichiers de configuration Terraform pour différents services Azure.
- Utiliser Terraform pour la gestion et la mise à l'échelle des ressources Azure.
- Mettre en œuvre les meilleures pratiques pour la gestion de l'état Terraform et le contrôle des versions.
- Intégrer Terraform avec Azure DevOps pour des déploiements automatisés.
- Créer des modules Terraform réutilisables pour un approvisionnement cohérent des ressources.
- Utiliser les fonctionnalités avancées de Terraform pour les déploiements d'infrastructures complexes.