Packt
Terraform Basics - Gestion de l'infrastructure en tant que code
Packt

Terraform Basics - Gestion de l'infrastructure en tant que code

Inclus avec Coursera Plus

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

Expérience recommandée

8 heures à compléter
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

8 heures à compléter
Planning flexible
Apprenez à votre propre rythme

Ce que vous apprendrez

  • Maîtriser les fondamentaux de l'infrastructure en tant qu'authentification (IaC) avec Terraform.

  • Mettre en place et configurer AWS et Terraform pour l'automatisation de l'infrastructure.

  • Rédiger et gérer des configurations Terraform à l'aide du langage de configuration HashiCorp (HCL).

  • Comprendre et appliquer les composants de base de Terraform comme la gestion des états et les fournisseurs.

Compétences que vous acquerrez

  • Catégorie : Amazon S3
  • Catégorie : Authentification multifactorielle
  • Catégorie : Interface de ligne de commande
  • Catégorie : Sécurité des infrastructures
  • Catégorie : Terraform
  • Catégorie : Environnement de développement
  • Catégorie : Amazon Elastic Compute Cloud (en anglais)
  • Catégorie : Infrastructure as Code (IaC)
  • Catégorie : Infrastructure en nuage
  • Catégorie : Amazon Web Services

Détails à connaître

Certificat partageable

Ajouter à votre profil LinkedIn

Évaluations

8 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 présenterons la structure et les objectifs du cours, afin de garantir une compréhension claire de ce à quoi vous pouvez vous attendre. Nous vous guiderons pour naviguer dans les supports de cours, afin que vous puissiez tirer le meilleur parti de l'expérience d'apprentissage. Cette section pose les bases de votre voyage vers la maîtrise de Terraform.

Inclus

2 vidéos2 lectures

Dans ce module, nous allons parcourir les étapes essentielles pour préparer votre environnement au développement de Terraform. Il s'agit notamment de configurer votre compte AWS, d'activer l'authentification multifacteur et d'installer Terraform et la CLI AWS. Nous configurerons également votre IDE, en particulier Visual Studio Code, et montrerons comment configurer WSL pour les utilisateurs Windows afin d'optimiser votre flux de travail Terraform.

Inclus

9 vidéos1 devoir

Dans ce module, nous plongerons dans les principes du serveur d'authentification et sa pertinence dans le paysage IT moderne. Nous démontrerons comment Terraform simplifie la gestion de l'infrastructure, en vous aidant à automatiser les processus. Vous explorerez également les composants de base de Terraform, y compris les fournisseurs et l'état, et vous vous entraînerez à déployer l'infrastructure à l'aide de méthodes manuelles et automatisées.

Inclus

11 vidéos1 devoir

Dans ce module, nous explorerons les composants de base de Terraform, en nous concentrant sur la syntaxe HCL et l'organisation des fichiers de configuration. Vous apprendrez à utiliser les commandes CLI essentielles de Terraform et acquerrez une expérience pratique avec les backends et les fournisseurs distants. Cette section vous aidera à construire une base solide pour travailler avec les puissantes capacités d'infrastructure en tant que code de Terraform.

Inclus

17 vidéos1 devoir

Dans ce module, nous nous concentrerons sur le travail avec les ressources dans Terraform. Vous apprendrez à définir et à configurer des composants d'infrastructure essentiels tels que les VPC et les instances EC2. Cette section aborde également la gestion des dépendances, l'utilisation des méta-arguments et la sécurisation de votre infrastructure avec les groupes de sécurité. Grâce à des exercices pratiques, vous appliquerez ces concepts à des scénarios réels.

Inclus

12 vidéos1 devoir

Dans ce module, nous vous guiderons à travers le processus de déploiement d'un site web statique à l'aide d'AWS S3 et de Terraform. Vous allez mettre en place un bucket S3, le configurer pour un accès public et activer l'hébergement d'un site web statique. Le projet se terminera par l'automatisation du processus de téléchargement de fichiers à l'aide de Terraform, démontrant ainsi la puissance de l'IaC dans le déploiement web.

Inclus

5 vidéos1 devoir

Dans ce module, nous allons explorer comment utiliser les sources de données dans Terraform pour récupérer dynamiquement des informations sur votre infrastructure. Vous apprendrez à récupérer des données AMI, des détails VPC et des paramètres spécifiques à un compte, ce qui rendra vos configurations plus flexibles et adaptables. Cette section couvre également l'utilisation des politiques IAM pour gérer les autorisations en toute sécurité.

Inclus

10 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