
Alexandre CHAUSSIER
Retrouvez la liste de ses réalisations sur www.editions-eni.fr
Les points forts du cours vidéo :
Vagrant est un outil open source qui permet de créer et de gérer des environnements de machines virtuelles de manière simple et reproductible via une recette sous forme de code. Souvent utilisé dans des environnements de test ou de développement, sa maitrise vous fera gagner de précieuses heures dans votre quotidien !
Vous commencerez par comprendre l'architecture requise pour utiliser Vagrant et découvrirez ses concepts de base. Après une démonstration de l'installation, vous plongerez dans le cycle de vie d'une infrastructure Vagrant, avant de préparer une infrastructure simple.
Vous serez guidé dans la configuration des ressources matérielles, du réseau (privé, public, redirection de ports), ainsi que dans la gestion des box disponibles et la création de box personnalisées. Vous apprendrez également à partager des dossiers entre l’hôte et la machine virtuelle et à utiliser des variables d'environnement.
Vous découvrirez également les techniques de provisioning, notamment l'utilisation de scripts Shell et d'Ansible pour automatiser la configuration des machines virtuelles et verrez aussi comment gérer plusieurs processus de provisioning simultanément.
Pour les utilisateurs plus expérimentés, je vous proposerai des concepts avancés tels que l’utilisation des snapshots, la gestion des environnements multi-machines et l’utilisation des plugins. Vous apprendrez à déployer un catalogue privé et à gérer des clés SSH, tout en explorant des démonstrations avec d’autres providers.