Terraform – Orchestrer la configuration de votre infrastructure

0 Enrolled
14 heures
  • 14 heures
  • 70
  • 0
  • no
1,500.00€

Aperçu du cours

Objectifs de formation : à l’issue de la formation, le stagiaire sera capable de déployer et gérer une infrastructure Cloud avec la solution Open Source Terraform, selon le concept d’IaC (Infrastructure as code).

Prérequis

  • Avoir des connaissances de base en administration Linux/Unix ainsi que sur les architectures Cloud

Fonctionnalités

  • Identifier les apports de solutions d'orchestration et d'automatisation
  • Comprendre les principes fondamentaux de Terraform
  • Appréhender les solutions tierces permettant d’enrichir ses outils IaC
  • Découvrir les bonnes pratiques permettant d’optimiser son efficacité dans la gestion d’infrastructures avec Terraform

Public ciblé

  • Administrateurs
  • Développeurs
  • Architectes

Détails

  • 14 Sections
  • 70 Lessons
  • 14 heures
Expand all sectionsCollapse all sections
  • 3
    • 1.1
      Définitions & intérêts de l’infrastructure as code
    • 1.2
      DevOps & IaC
    • 1.3
      Principe d’infrastructure immutable
  • 3
    • 2.1
      Définitions & intérêts de l’infrastructure as code
    • 2.2
      DevOps & IaC
    • 2.3
      Principe d’infrastructure immutable
  • 5
    • 3.1
      Historique de l’automatisation
    • 3.2
      Outils de gestion des templates
    • 3.3
      Outils d’orchestration
    • 3.4
      Outils de gestion de configuration
    • 3.5
      Travaux pratiques : manipulation d’un outil de gestion des templates, d’un outil de gestion d’orchestration & d’un outils de gestion de configuration
  • 5
    • 4.1
      Historique de l’automatisation
    • 4.2
      Outils de gestion des templates
    • 4.3
      Outils d’orchestration
    • 4.4
      Outils de gestion de configuration
    • 4.5
      Travaux pratiques : manipulation d’un outil de gestion des templates, d’un outil de gestion d’orchestration & d’un outils de gestion de configuration
  • 5
    • 5.1
      Premiers pas sur l’outil
    • 5.2
      Tour d’horizon des autres outils d’HashiCorp
    • 5.3
      Le langage HCL
    • 5.4
      Le standard JSON
    • 5.5
      Travaux pratiques : Installation et découverte pratique
  • 5
    • 6.1
      Premiers pas sur l’outil
    • 6.2
      Tour d’horizon des autres outils d’HashiCorp
    • 6.3
      Le langage HCL
    • 6.4
      Le standard JSON
    • 6.5
      Travaux pratiques : Installation et découverte pratique
  • 7
    • 7.1
      Plateforme de Cloud AWS
    • 7.2
      Terraform & Providers
    • 7.3
      Terraform & Ressources
    • 7.4
      Terraform & Variables
    • 7.5
      Terraform & Data-Source
    • 7.6
      Terragraph : visualiation des ressources
    • 7.7
      Travaux pratiques : déploiement de ressources sur AWS
  • 7
    • 8.1
      Plateforme de Cloud AWS
    • 8.2
      Terraform & Providers
    • 8.3
      Terraform & Ressources
    • 8.4
      Terraform & Variables
    • 8.5
      Terraform & Data-Source
    • 8.6
      Terragraph : visualiation des ressources
    • 8.7
      Travaux pratiques : déploiement de ressources sur AWS
  • 6
    • 9.1
      Système de module
    • 9.2
      Hub communautaire
    • 9.3
      Construction d’un module
    • 9.4
      Gestion des input
    • 9.5
      Gestion des Output
    • 9.6
      Travaux pratiques : Création d’un module pour AWS
  • 6
    • 10.1
      Système de module
    • 10.2
      Hub communautaire
    • 10.3
      Construction d’un module
    • 10.4
      Gestion des input
    • 10.5
      Gestion des Output
    • 10.6
      Travaux pratiques : Création d’un module pour AWS
  • 3
    • 11.1
      Plateforme de cloud Azure
    • 11.2
      Ressources de base Terraform pour Azure
    • 11.3
      Travaux pratique : création d’un module pour Azure
  • 3
    • 12.1
      Plateforme de cloud Azure
    • 12.2
      Ressources de base Terraform pour Azure
    • 12.3
      Travaux pratique : création d’un module pour Azure
  • 6
    • 13.1
      Conditions
    • 13.2
      Boucles
    • 13.3
      MAJ de l’infrastructure sans interruption de service
    • 13.4
      Utilisation en équipe de Terraform : fichier Terraform State & gestion du code & des secrets
    • 13.5
      Test et validation du code Terraform
    • 13.6
      Travaux pratiques : Mise en pratique des notions de boucles & de conditions. Mise à jour d’un cluster de serveurs sans interruption de service. Gestion du fichier Terraform State sur AWS
  • 6
    • 14.1
      Conditions
    • 14.2
      Boucles
    • 14.3
      MAJ de l’infrastructure sans interruption de service
    • 14.4
      Utilisation en équipe de Terraform : fichier Terraform State & gestion du code & des secrets
    • 14.5
      Test et validation du code Terraform
    • 14.6
      Travaux pratiques : Mise en pratique des notions de boucles & de conditions. Mise à jour d’un cluster de serveurs sans interruption de service. Gestion du fichier Terraform State sur AWS

Instructeur

Avatar de l’utilisateur

bprigent

0.0
0 commentaire
0 Students
840 Courses