Formation en Cloud: TERRAFORM avec VMware (2-096) - Ascent Formation
Retour aux formations
Cloud

TERRAFORM avec VMware (2-096)

4 jour(s)24h

Description

Objectif général de la formation : Acquérir une expertise dans l’utilisation de Terraform pour le déploiement et la gestion d’infrastructures cloud VMware dans le cadre d’un pipeline CI/CD, tout en comprenant les enjeux de l’intégration entre environnements de développement (DEV) et de production (PROD). Compétences visées - Décrire et déployer des ressources Cloud avec Terraform. - Comprendre et gérer les liens et interactions entre les environnements DEV et PROD. - Diagnostiquer et résoudre les problèmes d'infrastructure liés à Terraform. - Intégrer Terraform dans un pipeline de développement CI/CD. Niveau SAME visé : Application Modalité : Toutes les modalités (présentiel, classe virtuelle et hybride) sont possibles Lieu possible de réalisation : Locaux du bénéficiaire ou locaux d’Ascent Formation, en France métropolitaine et dans les DROM-COM Nombre maximal de participants : 20

Objectifs pédagogiques

  • Configurer Terraform pour VMware dans des environnements complexes.
  • Automatiser le déploiement des infrastructures cloud avec Terraform.
  • Identifier et corriger les erreurs rencontrées dans des configurations Terraform.
  • Optimiser le recours à Terraform dans des workflows de développement quotidien.

Public concerné

Architectes Cloud et DevOps.
Administrateurs systèmes expérimentés.
Ingénieurs souhaitant automatiser la gestion des infrastructures VMware.

Prérequis

Connaissance de base en cloud computing et en infrastructures virtualisées.
Familiarité avec les outils CI/CD et les environnements VMware.

Déroulé du programme

1

Présentation de Terraform et de son intégration avec VMware (3 heures)

3h
  • Principes fondamentaux de Terraform.
  • Configuration initiale pour une utilisation avec VMware.
  • Exploration des commandes de base et des fichiers de configuration.
  • Travaux pratiques : Création d’un environnement de test avec Terraform et VMware.
2

Déploiement initial des ressources Cloud avec Terraform (3 heures)

3h
  • Gestion des ressources et des modules Terraform.
  • Déploiement d’un cluster VMware avec des configurations de base.
  • Interaction avec des API pour des déploiements automatisés.
  • Travaux pratiques : Déploiement d’une infrastructure simple sur VMware.
3

Gestion des états et configurations complexes (3 heures)

3h
  • Utilisation des fichiers d’état Terraform.
  • Configuration des variables et des modules.
  • Gestion des dépendances entre les ressources.
  • Travaux pratiques : Mise en œuvre d’un déploiement multi-niveaux avec Terraform.
4

Intégration Terraform dans un pipeline CI/CD (3 heures)

3h
  • Configuration d’un pipeline CI/CD pour Terraform.
  • Automatisation des déploiements et des mises à jour.
  • Surveillance et optimisation des performances.
  • Travaux pratiques : Intégration d’un projet Terraform dans un pipeline CI/CD.
5

Lien entre DEV et PROD avec Terraform (3 heures)

3h
  • Différences clés entre les environnements DEV et PROD.
  • Gestion des versions et des workflows multi-environnements.
  • Collaboration entre équipes de développement et exploitation.
  • Travaux pratiques : Déploiement simultané d’environnements DEV et PROD avec des configurations adaptées.
6

Diagnostic et résolution des erreurs (3 heures)

3h
  • Identification des erreurs fréquentes dans les configurations Terraform.
  • Utilisation des logs et outils de diagnostic.
  • Correction et validation des modifications.
  • Travaux pratiques : Résolution d’un scénario d’erreur complexe dans une infrastructure Terraform.
7

Optimisation de l’utilisation de Terraform (3 heures)

3h
  • Utilisation des modules partagés et des configurations réutilisables.
  • Mise en place de bonnes pratiques pour les workflows Terraform.
  • Optimisation des performances des scripts et des déploiements.
  • Travaux pratiques : Création de modules partagés pour des infrastructures réutilisables.
8

Automatisation dans un environnement de développement (3 heures)

3h
  • Redéploiement automatique et gestion des mises à jour.
  • Automatisation des tests d’intégration pour Terraform.
  • Documentation des workflows Terraform.
  • Travaux pratiques : Mise en place d’une automatisation complète pour un environnement VMware.

Informations

Durée

4 jour(s)

24h

Tarif

Sur demande