Booster des Talents IT

Formation Vagrant

formation vagrant
Suivez notre formation Vagrant dispensée sur une journée !
Formez-vous efficacement à l’utilisation de Vagrant et créez des environnements de développement reproductibles grâce à notre formation de référence. Apprenez à installer et configurer Vagrant, et maniez sereinement tous ses composants. A l’issue de cette formation, vous serez en mesure de créer vos propres boxes Vagrant, saurez gérer les différents outils de provisioning (Shell, Puppet, Chef ou Ansible) et connaîtrez toutes les bonnes pratiques pour une utilisation fiable et efficace de Vagrant.
Prixà partir de
550 €HT
RéférenceAF25064
Durée1 jour
Public Administrateurs, Architectes, Chefs de Projet, Développeurs
PrérequisAucun
Éditeurs HashiCorp
TP50%

Plan de Formation Vagrant

Introduction à la formation Vagrant

Retour sur la virtualisation et les environnements de développement
Pourquoi automatiser la création d’environnements de développement ?
Objectifs et vue d’ensemble de cette formation Vagrant
Présentation générale de Vagrant, cas d’utilisation
Installer Vagrant et VirtualBox : Windows, OS X et Ubuntu
Vagrant sans VirtualBox
Le Vagrantfile

Premiers pas : les bases de Vagrant

Environnement de développement
Cycle de vie d’une instance Vagrant
Commandes de base du CLI : box, connect, destroy…
Créer une première Vagrant Machine
Vagrantfiles
Boxes
Vagrant Up et SSH
Fichiers synchronisés, partage entre votre machine et l’instance Vagrant
Configuration réseau : partage des ports

Boxes : le format de package pour les environnements Vagrant

Les boxes Vagrant, principes et fonctionnement
Gérer les boxes
Créer des boxes depuis un environnement existant
Créer vos propres boxes

Provisioning : les bonnes pratiques pour provisionner une instance

Principes, configuration
Provisionner une instance manuellement
File Provisioner
Shell Provisioner
Provisionner une instance avec un outil de gestion de configuration
Spécificités Ansible, CFEngine, Chef, Docker, Puppet ou Salt
Travailler avec les Provisioners Cloud : instances sur Amazon et OpenStack, Vagrant multi-providers

Environnement multi-instances : travailler avec plusieurs VM sous le même Vagrantfile

Exemple d’application
Gérer les cycles de vie des instances
Contrôler plusieurs instances
Communication entre instances : mise en place d’un réseau privé
Autostart

Nos autres formations Outils DevOps

AF25064Formation Vagrant en Intra/Cours Particulier1 jour550 €HT
AF27052Formation Azure DevOps (VSTS) pour développeurs New Formation ! 20 sessions prévues3 jours1790 €HT
AF26707Formation Kubernetes New Formation ! 20 sessions prévues3 jours1990 €HT
AF27048Formation Azure DevOps (VSTS) Administration et Configuration New Formation ! 21 sessions prévues1 jour600€ HT
AF25048Formation Ansible 22 sessions prévues2 jours1290 €HT
Voir les 10 formations
Vous pouvez également être intéressé par des formations ansible, chef, devops, puppet, vagrant, Virtualisation ou par les formations de notre filière Outils DevOps
A propos de Vagrant
Vagrant est un outil qui permet la création et configuration d’environnements de développement. Ces environnements peuvent être reproduits aisément sur n’importe quel système, faisant de Vagrant un outil pratique pour les développeurs et administrateurs systèmes qui souhaitent reproduire une configuration serveur sur leur machine locale. En savoir plus
Prixà partir de
550 €HT
RéférenceAF25064
Durée1 jour
Public Administrateurs, Architectes, Chefs de Projet, Développeurs
PrérequisAucun
Éditeurs HashiCorp
Travaux pratiques50%