Logo de l'organisme de formation

La formation au coeur de l'avenir technologique

Représentation de la formation : Cloud Computing - TERRAFORM

Cloud Computing - TERRAFORM

Formation présentielle
Durée : 12 heures (2 jours)
Durée :12 heures (2 jours)
HT
S'inscrire
Durée :12 heures (2 jours)
HT
S'inscrire
Durée :12 heures (2 jours)
HT
S'inscrire

Formation créée le 12/12/2024. Dernière mise à jour le 28/01/2025.

Version du programme : 1

Programme de la formation

Objectif général de la formation : À l’issue de cette formation, les participants seront capables de maîtriser Terraform pour orchestrer et automatiser le déploiement d’infrastructures Cloud en respectant les principes de l’Infrastructure as Code (IaC). Compétences visées - Implémenter et gérer une infrastructure Cloud avec Terraform. - Structurer des projets Terraform pour une réutilisation efficace. - Intégrer Terraform dans une démarche collaborative d’équipe. - Faire évoluer une infrastructure existante avec les outils d’orchestration.

Objectifs de la formation

  • Découvrir les principes de l’Infrastructure as Code et les appliquer avec Terraform.
  • Structurer et organiser des projets Terraform pour une maintenance facilitée.
  • Automatiser et orchestrer des infrastructures Cloud avec des solutions avancées.

Profil des bénéficiaires

Pour qui
  • Ingénieurs Cloud et DevOps responsables du déploiement d’infrastructures Cloud.
  • Administrateurs système souhaitant automatiser leurs environnements Cloud.
  • Architectes IT souhaitant intégrer l’orchestration et l’automatisation dans leurs projets Cloud.
Prérequis
  • Connaissances de base en infrastructures Cloud (AWS, Azure ou GCP).
  • Notions d’administration système et de virtualisation.

Contenu de la formation

  • Découverte de Terraform et des principes IaC (2 heures)
    • Présentation de Terraform et de ses avantages dans l’automatisation Cloud.
    • Comprendre les bases de l’Infrastructure as Code (IaC).
    • Explorer les concepts fondamentaux de Terraform (providers, modules, etc.).
  • Structuration des projets Terraform (4 heures)
    • Créer et structurer un projet Terraform pour une réutilisation efficace.
    • Utiliser les modules Terraform pour standardiser et simplifier les déploiements.
    • Optimisation des fichiers de configuration Terraform (variables, outputs).
    • Travaux pratiques : Création et structuration d’un projet Terraform pour une infrastructure de base.
  • Orchestration et collaboration autour de Terraform (3 heures)
    • Gérer les états Terraform (state management) pour les équipes collaboratives.
    • Réaliser des déploiements reproductibles et fiables.
    • Intégrer Terraform dans une infrastructure AWS existante.
  • Automatisation et optimisation des workflows (3 heures)
    • Identifier les apports des solutions d’automatisation Terraform (CloudFormation, CDK, etc.).
    • Automatiser les pipelines d’infrastructure avec des outils CI/CD (Jenkins, GitLab CI).
    • Faire évoluer une infrastructure Cloud existante avec Terraform.
    • Travaux pratiques : Orchestration avancée et intégration d’une infrastructure existante avec Terraform.
Équipe pédagogique

Professionnel expert technique et pédagogique.