Accueil > Virtualisation/Stockage/Cloud > Terraform : orchestration de Cloud
Formation #VSC124

Formation Terraform : orchestration de Cloud

Durée : 3 jours

Code : VSC124


Prochaines dates programmées :

Du 12 au 14 Juin 2024

Du 11 au 13 Sept. 2024

Du 25 au 27 Déc. 2024

Fin d'Inscription :
Le Bulletin d'Inscription doit être rempli, cacheté, signé et envoyé par email : Au minimum 15 JOURS OUVRÉS avant la date de formation.
Si vous avez un besoin URGENT et que vous souhaitez une date de formation plus proche que les sessions programmées (minimum 15 à 20 jours ouvrés à date de votre demande)

Objectifs

  • Appréhender les apports des solutions d'orchestration et d'automatisation
  • Etre en mesure d'orchestrer ses applications avec Terraform
Programme
1/ Introduction
  • Les objectifs de l’Infrastructure As Code
  • La culture DevOps et IaC
  • La philosophie d’une infrastructure immutable
2/ Les outils IaC
  • Origine de l’automatisation
  • Types d'outils
  • Script ad hoc
  • Outils de gestion de configuration
  • Outils de génération de templates
  • Orchestrateurs
  • Expliciter les bienfaits de Terrafom
  • Architecture micro-services
3/ Introduction à Terraform
  • Historique
  • Présentation des autres outils d’HashiCorp
  • Langage HCL de Terraform (Hashicorp Configuration Language)
  • Le standard JSON
4/ Les fondamentaux de Terraform
  • Présentation succincte de la plateforme de Cloud AWS
  • Présentation des ressources de base Terraform sur AWS :
  • Providers
  • Ressources
  • Variables
  • Data-source
  • Provision de soft dans les instances (Ansible, Scripts)
  • Visualisation des ressources crées avec Terragraph
5/ Faciliter la réutilisation du Code Terraform
  • Présentation du système de modules Terraform
  • Présentation du Hub communautaire Terraform
  • Création d’un module
  • Gestion des Input
  • Gestion des Output
6/ Terraform et Multi-Cloud
  • Présentation succincte de la plateforme de cloud Microsoft Azure
  • Présentation des ressources de base Terraform sur Microsoft Azure
7/ Terraform avancé
  • Les conditions
  • Boucles
  • Chiffrer les données sensibles : Terraform Vault
  • Terragrunt
  • Terraform et mise à jour de l’infrastructure sans interruption de service
  • GUI : Terraboard ?
8/ Utiliser Terraform en équipe
  • Présentation du fichier « Terraform State »
  • Partager le fichier « Terraform State »
  • Protéger le fichier « Terraform State » des écritures concurrentielles
  • Versionner le fichier « Terraform State »
  • Best-Practice de gestion du Code Terraform en équipe
  • Gestion des Secret dans Terraform
  • Tester et valider le code Terraform
Approche Pédagogique

Approche Pédagogique

  • Pédagogie très opérationnelle fondée sur l'alternance entre théorie et pratique
  • Cas pratiques
  • Remise d’outils
  • Echanges d’expériences
Public Cible

Personnes Visées

  • Administrateurs
  • Développeurs
  • Architectes
Dates

Dates

  • Du 12 au 14 Juin 2024
  • Du 11 au 13 Sept. 2024
  • Du 25 au 27 Déc. 2024
  • Fin d'Inscription :
    Le Bulletin d'Inscription doit être rempli, cacheté, signé et envoyé par email : Au minimum 15 JOURS OUVRÉS avant la date de formation.