Formation Vagrant : Gestion Agile de vos Environnements de Dev
1490€ HT / personne |
2 jours (14 heures) |
Présentation
Notre formation Vagrant vous permettra de créer et de gérer des environnements de développement virtuels de manière reproductible. Vous apprendrez l’utlisation du logiciel pour créer des envrionnements de developpement et provisionner des machines virtuelles.
Notre formation Vagrant vous permettra de maîtriser les compétences nécessaires pour créer, gérer et provisionner des environnements de développement virtuels de manière reproductible.
Dans cette formation, vous apprendrez à utiliser Vagrant pour automatiser des taches de développement dans des environnements flexibles et collaboratifs à travers des sessions interactives et des exercices pratiques, où vous serez plongé dans des cas d’utilisation réels.
Cette formation se déroulera sur la version 2.3 de Vagrant qui est la dernière en date.
Objectifs
- Comprendre les concepts clés de Vagrant
- Configurer et personnaliser un environnement de développement en utilisant Vagrant
- Créer et gérer des environnements multi-machines
Public visé
- Développeurs
- Ingénieurs DevOps
Pré-requis
Connaissance de base des systèmes d’exploitation et des lignes de commandes.
Programme de notre formation Vagrant
Introduction à Vagrant
- Qu’est-ce que Vagrant ?
- Pourquoi utiliser Vagrant ?
- Les concepts clés : machine virtuelle, Vagrantfile, provisionnement, fournisseur
- Installation de Vagrant
- Les principales commandes Vagrant : init, up, ssh, halt, destroy
Configuration de base
- Création d’un projet Vagrant
- Configuration du Vagrantfile
- Choix du fournisseur de virtualisation
- Spécification du système d’exploitation
- Gestion des réseaux
Gestion des machines virtuelles
- Création d’une machine virtuelle avec Vagrant
- Gestion des cycles de vie de la machine virtuelle : démarrage, arrêt, destruction
- Gestion des ressources système : CPU, mémoire, disque
- Connexion à la machine virtuelle en utilisant SSH
- Partage de fichiers entre l’hôte et la machine virtuelle
Provisionnement
- Provisionnement manuel avec les scripts shell
- Utilisation de provisionneurs intégrés tels que Shell, Ansible, Puppet, Chef
- Exécution de scripts de provisionnement à différents moments
- Paramétrage des variables de provisionnement
- Gestion des erreurs de provisionnement
Gestion des plugins
- Qu’est-ce qu’un plugin Vagrant ?
- Installation et mise à jour des plugins
- Utilisation des plugins populaires : vagrant-vbguest, vagrant-cachier, vagrant-hostmanager
- Création de plugins Vagrant personnalisés
- Gestion des dépendances entre les plugins
Gestion des environnements multi-machines
- Configuration d’environnements multi-machines avec Vagrant
- Interactions entre les machines virtuelles
- Configuration des réseaux privés et publics
- Partage de ressources entre les machines virtuelles
- Provisionnement spécifique à chaque machine virtuelle
Utilisation avancée
- Gestion des snapshots de machines virtuelles
- Configuration des paramètres avancés du Vagrantfile
- Utilisation de box personnalisées
- Intégration avec des outils de gestion de configuration : Ansible, Puppet, Chef
- Utilisation de Vagrant avec des fournisseurs de cloud
Pour aller plus loin
Formation Ansible
Formation Docker
Formation Terraform
Langues et Lieux disponibles
Langues
- Français
- Anglais / English
Lieux
-
France entière
- Paris
- Lille
- Reims
- Lyon
- Toulouse
- Bordeaux
- Montpellier
- Nice
- Sophia Antipolis
- Marseille
- Aix-en-Provence
- Nantes
- Rennes
- Strasbourg
- Grenoble
- Dijon
- Tours
- Saint-Étienne
- Toulon
- Angers
-
Belgique
- Bruxelles
- Liège
-
Suisse
- Genève
- Zurich
- Lausanne
-
Luxembourg
Témoignages
⭐⭐⭐⭐⭐ 4,8/5 sur Google My Business. Vous aussi, partagez votre expérience !
Afficher tous les témoignages
⭐⭐⭐⭐⭐ 4,8/5 sur Google My Business. Vous aussi, partagez votre expérience !
Noter la formation
1490€ HT / personne |
2 jours (14 heures) |
UNE QUESTION ? UN PROJET ? UN AUDIT DE CODE / D'INFRASTRUCTURE ?
Pour vos besoins d’expertise que vous ne trouvez nulle part ailleurs, n’hésitez pas à nous contacter.
ILS SE SONT FORMÉS CHEZ NOUS