Plan du cours

Introduction

  • Comment Terraform diffère de Chef, Puppet, Ansible et Salt?
  • Pourquoi pas AWS Management Console?

Vue d'ensemble des caractéristiques et de l'architecture de Terraform.

  • Infrastructure as Code, plans d'exécution, graphes de ressources, automatisation des changements

Terraform Flux de travail

  • Rédiger, Prévisualiser, Créer, Reproduire, Détruire

Pour commencer

  • Préparation d'un compte AWS pour l'utilisation avec Terraform
  • Initialisation de Terraform

Préparation d'un plan d'exécution

  • Rédiger un nouveau plan, enregistrer et supprimer les fichiers .tf

Travailler avec des fichiers de configuration

  • Aperçu de la syntaxe
  • Rédiger, contrôler les versions et mettre à jour

Définition des dépendances des ressources

  • Utilisation du graphique de ressources Terraform
  • Dépendances d'infrastructure vs application

Déploiement de l'infrastructure

  • Prévisualiser les modifications de configuration
  • Exécuter les changements

Gestion de l'État

  • Configuration d'un backend en utilisant AWS S3 et AWS DynamoDB

Reproduction de l'infrastructure

  • Mise en place du environnement pour une application : dev, test/qa, stage et prod

Présentation des fichiers de configuration sous forme de modules

  • Duplication de code avec des modules partageables
  • Utilisation du registre de modules pour construire des modèles réutilisables

Intégrer Terraform dans un pipeline de déploiement

  • Construire, déployer et tester une application
  • Importer des ressources externes existantes dans Terraform

Terraform Optimisation des performances

  • Mise en surveillance de l'infrastructure et métriques de performance

Dépannage

Résumé et conclusion

Pré requis

  • Expérience de travail avec une ligne de commande.
  • Compréhension des concepts d'infrastructure cloud.

Audience

  • Architectes cloud
  • Administrateurs système
  • DevOps ingénieurs
 21 Heures

Nombre de participants


Prix ​​par Participant

Nos clients témoignent (4)

Cours à venir

Catégories Similaires