Prenez contact avec nous

Plan du cours

Introduction

  • Vue d'ensemble des concepts et composants principaux de Terraform
  • Fondamentaux de DevOps

Démarrage

  • Installation et configuration de Terraform
  • Configuration d'espaces de travail pour plusieurs environnements
  • État local versus état distant dans Terraform
  • Outils avancés et CLI de Terraform

Création de modules Terraform complexes

  • Structure standard d'un module
  • Définition des configurations du fournisseur (provider)
  • Développement de modules Terraform personnalisés
  • Création d'infrastructures réutilisables grâce aux modules
  • Modules publics versus partagés
  • Pубликация модулей в реестре Terraform
  • Meilleures pratiques pour la composition des modules

Techniques de codage et optimisation

  • Boucles et métadonnées
  • Expressions dynamiques du langage
  • Syntaxe HCL et opérateurs
  • Syntaxe des blocs et configurations du backend
  • Mono-dépôt versus multi-dépôts
  • Travail avec Terragrunt

Durcissement de la sécurité et automatisation

  • Sécurité approfondie dans Terraform
  • Gestion des identifiants 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

Dépannage

Résumé et étapes suivantes

Pré requis

  • Une compréhension des concepts d'infrastructure cloud
  • Une expérience基础de l'utilisation de Terraform

Audience cible

  • Ingénieurs DevOps
  • Administrateurs système
  • Architectes système
 14 Heures

Nombre de participants


Prix par participant

Nos clients témoignent (6)

Cours à venir

Catégories Similaires