Packt
Terraform avancé - Gestion des variables, des modules et des états
Packt

Terraform avancé - Gestion des variables, des modules et des états

Inclus avec Coursera Plus

Obtenez un aperçu d'un sujet et apprenez les principes fondamentaux.
niveau Débutant

Expérience recommandée

1 semaine à compléter
à 10 heures par semaine
Planning flexible
Apprenez à votre propre rythme
Obtenez un aperçu d'un sujet et apprenez les principes fondamentaux.
niveau Débutant

Expérience recommandée

1 semaine à compléter
à 10 heures par semaine
Planning flexible
Apprenez à votre propre rythme

Ce que vous apprendrez

  • Maîtriser l'utilisation des variables d'entrée, des locales et des sorties pour des configurations Terraform réutilisables et évolutives.

  • Mettre en œuvre des transformations de données complexes à l'aide d'opérateurs, de fonctions et d'expressions dans Terraform.

  • Créez et gérez plusieurs ressources de manière dynamique en utilisant les arguments count et for_each.

  • Concevoir et publier des modules Terraform réutilisables pour les services AWS et autres ressources cloud.

Compétences que vous acquerrez

  • Catégorie : Vérification et validation
  • Catégorie : Gestion des identités et des accès (IAM) d'AWS
  • Catégorie : Amazon Elastic Compute Cloud (en anglais)
  • Catégorie : Gestion de la configuration
  • Catégorie : structures de données
  • Catégorie : Codage sécurisé
  • Catégorie : Approvisionnement utilisateur
  • Catégorie : Validation des données
  • Catégorie : Comptes d'utilisateurs
  • Catégorie : Terraform
  • Catégorie : Amazon Web Services
  • Catégorie : Cas de test
  • Catégorie : Infrastructure as Code (IaC)

Détails à connaître

Certificat partageable

Ajouter à votre profil LinkedIn

Évaluations

9 devoirs

Enseigné en Anglais

Découvrez comment les employés des entreprises prestigieuses maîtrisent des compétences recherchées

 logos de Petrobras, TATA, Danone, Capgemini, P&G et L'Oreal

Élaborez votre expertise du sujet

Ce cours fait partie de la Spécialisation Masterclass Terraform : Du débutant à l'expert
Lorsque vous vous inscrivez à ce cours, vous êtes également inscrit(e) à cette Spécialisation.
  • Apprenez de nouveaux concepts auprès d'experts du secteur
  • Acquérez une compréhension de base d'un sujet ou d'un outil
  • Développez des compétences professionnelles avec des projets pratiques
  • Obtenez un certificat professionnel partageable

Il y a 7 modules dans ce cours

Dans ce module, nous allons explorer comment gérer efficacement les variables d'entrée, les locales et les sorties dans Terraform. Vous apprendrez à définir des variables d'entrée flexibles, à utiliser les locales pour une meilleure gérabilité et à gérer les sorties pour transmettre des informations clés entre les différentes parties de votre infrastructure. En outre, nous aborderons les techniques permettant de gérer en toute sécurité les valeurs sensibles et de s'assurer que les configurations restent robustes et propres.

Inclus

19 vidéos2 lectures1 devoir

Dans ce module, nous allons nous plonger dans l'utilisation d'expressions et de fonctions pour améliorer vos configurations Terraform. Vous apprendrez à travailler avec des opérateurs, à itérer sur des structures de données avec des expressions for et à appliquer des fonctions intégrées pour transformer les données. En outre, nous explorerons les expressions splat pour le référencement efficace de plusieurs attributs de ressources et démontrerons des méthodes de conversion entre les listes et les cartes.

Inclus

12 vidéos1 devoir

Dans ce module, nous aborderons la gestion de ressources multiples dans Terraform à l'aide des méta-arguments count et for_each. Vous vous entraînerez à créer des instances EC2 dynamiquement à l'aide des variables list et map, et apprendrez à étendre les configurations pour gérer les informations de sous-réseau afin de placer les ressources de manière efficace. En outre, nous explorerons les techniques de validation pour maintenir l'intégrité et la cohérence des données dans votre infrastructure.

Inclus

17 vidéos1 devoir

Dans cette section, nous vous guiderons à travers un projet pratique pour gérer les utilisateurs IAM dans AWS. Vous apprendrez à définir des utilisateurs, des rôles et des autorisations, à configurer des mots de passe en toute sécurité et à mettre en œuvre des politiques gérées par AWS. À la fin du projet, vous aurez acquis une expérience pratique de la gestion des utilisateurs et des rôles IAM et garantirez la sécurité de votre environnement AWS.

Inclus

9 vidéos1 devoir

Dans ce module, nous nous concentrerons sur les modules Terraform, vous aidant à structurer et à réutiliser les configurations plus efficacement. Vous explorerez les modules publics du registre Terraform, vous vous entraînerez à créer des modules personnalisés et vous apprendrez à les tester et à les publier. Les meilleures pratiques pour la conception de modules seront également abordées afin de s'assurer que votre code est à la fois maintenable et réutilisable.

Inclus

26 vidéos1 devoir

Dans ce module, nous allons explorer l'utilisation des préconditions, des postconditions et des blocs de vérification pour valider et vérifier vos ressources Terraform. Vous apprendrez à mettre en œuvre ces fonctionnalités pour vous assurer que vos ressources sont déployées et configurées correctement, réduisant ainsi le risque d'erreurs. En automatisant la validation, vous pouvez maintenir une infrastructure cohérente et fiable.

Inclus

8 vidéos1 devoir

Dans ce module, nous allons explorer comment gérer le fichier d'état de Terraform et effectuer des opérations telles que le remaniement des ressources, l'importation de l'infrastructure existante et la suppression des ressources de l'état. Vous apprendrez à manipuler efficacement le fichier d'état et à utiliser des commandes comme taint pour vous assurer que les ressources sont correctement remplacées ou gérées, tout en maintenant l'intégrité de votre infrastructure.

Inclus

9 vidéos1 lecture3 devoirs

Obtenez un certificat professionnel

Ajoutez ce titre à votre profil LinkedIn, à votre curriculum vitae ou à votre CV. Partagez-le sur les médias sociaux et dans votre évaluation des performances.

Instructeur

Packt - Course Instructors
Packt
1 269 Cours298 440 apprenants

Offert par

Packt

En savoir plus sur Cloud Computing

Pour quelles raisons les étudiants sur Coursera nous choisissent-ils pour leur carrière ?

Felipe M.
Étudiant(e) depuis 2018
’Pouvoir suivre des cours à mon rythme à été une expérience extraordinaire. Je peux apprendre chaque fois que mon emploi du temps me le permet et en fonction de mon humeur.’
Jennifer J.
Étudiant(e) depuis 2020
’J'ai directement appliqué les concepts et les compétences que j'ai appris de mes cours à un nouveau projet passionnant au travail.’
Larry W.
Étudiant(e) depuis 2021
’Lorsque j'ai besoin de cours sur des sujets que mon université ne propose pas, Coursera est l'un des meilleurs endroits où se rendre.’
Chaitanya A.
’Apprendre, ce n'est pas seulement s'améliorer dans son travail : c'est bien plus que cela. Coursera me permet d'apprendre sans limites.’
Coursera Plus

Ouvrez de nouvelles portes avec Coursera Plus

Accès illimité à 10,000+ cours de niveau international, projets pratiques et programmes de certification prêts à l'emploi - tous inclus dans votre abonnement.

Faites progresser votre carrière avec un diplôme en ligne

Obtenez un diplôme auprès d’universités de renommée mondiale - 100 % en ligne

Rejoignez plus de 3 400 entreprises mondiales qui ont choisi Coursera pour les affaires

Améliorez les compétences de vos employés pour exceller dans l’économie numérique

Foire Aux Questions