Vagrant: Créer vos environnements de test

160 Enrolled
3 hour

Course Overview

Le cours sur Vagrant  est conçu pour fournir aux étudiants une compréhension complète de Vagrant, l’outil de gestion d’environnements de développement virtuels. Ce cours débute par les fondamentaux de Vagrant, introduisant son architecture et son fonctionnement interne, et explique comment il s’intègre avec des fournisseurs de virtualisation tels que VirtualBox, VMware, AWS, et autres.

Les participants apprendront à installer et configurer Vagrant sur leurs systèmes d’exploitation respectifs (Windows, MacOS ou Linux). Le cours couvre également les principes de base des Vagrantfiles, les scripts qui définissent l’environnement de la machine virtuelle, y compris la configuration réseau, le stockage, les ressources allouées, et plus encore.

Au fur et à mesure de la progression du cours, les étudiants seront guidés à travers les étapes de provisionnement des machines virtuelles avec des scripts shell, Ansible ou Puppet, leur permettant d’automatiser l’installation et la configuration des logiciels au sein de la VM.

Un module avancé plonge dans les fonctionnalités de réseau de Vagrant, comme le port forwarding, les réseaux privés, et les réseaux publics, en plus de techniques de synchronisation de dossiers pour maintenir l’alignement des fichiers entre l’hôte et la machine virtuelle.

Le cours s’adresse à tous les niveaux, des débutants aux développeurs expérimentés, et vise à équiper les étudiants avec les compétences nécessaires pour utiliser Vagrant dans des projets réels, améliorant ainsi la cohérence des environnements de développement et de production, et facilitant la collaboration entre les membres de l’équipe.

Des études de cas pratiques et des projets réels sont inclus pour aider les étudiants à comprendre comment appliquer Vagrant dans des situations concrètes, renforçant ainsi l’apprentissage par la pratique et préparant les participants à utiliser Vagrant avec confiance dans leur propre travail de développement.

Requirements

  • Avoir des bases en virtualisation
  • Avoir des bases en réseau
  • Avoir des bases Sur Windows
  • Avoir des bases sur Linux

Target audiences

  • Ingénieurs DevOps
  • Administrateurs systèmes et Réseaux

Instructor

User Avatar

Armel Ngando

4.7
6 Reviews
26 Students
89 Courses

Feedback

0.0
0 rating
0%
0%
0%
0%
0%

Be the first to review “Vagrant: Créer vos environnements de test”