Slide 1

Slide 1 text

Vagrant @matyo91 05-09-2013

Slide 2

Slide 2 text

Avant @matyo91 Version 5.3 / 5.4 ? Con f i gurer le serveur 05-09-2013

Slide 3

Slide 3 text

Lutter contre le syndrome «Pourtant ça marche chez moi» ? Faire cohabiter sur une même machine des projets très différents ? Le nouveau développeur est rapidement opérationnel sur le projet ? Tester sans risque des montées de versions, de nouveaux outils ou une nouvelle configuration ? Maintenir facilement la parité entre développement et production ? Evoluer la configuration du système une fois le développement commencé ? Problèmes @matyo91 @matyo91 05-09-2013

Slide 4

Slide 4 text

Virtualisation @matyo91 @matyo91 05-09-2013

Slide 5

Slide 5 text

Lutter contre le syndrome «Pourtant ça marche chez moi» ? Faire cohabiter sur une même machine des projets très différents ? Le nouveau développeur est rapidement opérationnel sur le projet ? Tester sans risque des montées de versions, de nouveaux outils ou une nouvelle configuration ? Maintenir facilement la parité entre développement et production ? Evoluer la configuration du système une fois le développement commencé ? Problèmes @matyo91 @matyo91 05-09-2013

Slide 6

Slide 6 text

Ca fonctionne chez moi Simple à utiliser Toujours à jour Configurable => Versionnable Utilisation par projets Vagrant @matyo91 @matyo91 05-09-2013

Slide 7

Slide 7 text

Port forwarding Système de fichier partagé Vagrant + @matyo91 @matyo91 05-09-2013

Slide 8

Slide 8 text

Workflow @matyo91 @matyo91 05-09-2013 Vagrant Bo x (Os image) Vagrant Fil e (Con f i guration) Vagran t (CLI + API) Virtual Bo x (VM + management) VM

Slide 9

Slide 9 text

vagrant up vagrant ssh vagrant halt vagrant reload vagrant destroy Commandes @matyo91 @matyo91 05-09-2013

Slide 10

Slide 10 text

Boxes @matyo91 @matyo91 05-09-2013

Slide 11

Slide 11 text

Automatiser @matyo91 @matyo91 05-09-2013

Slide 12

Slide 12 text

Générer @matyo91 @matyo91 05-09-2013

Slide 13

Slide 13 text

Vagrant up @matyo91 @matyo91 05-09-2013 http://www.vagrantup.com

Slide 14

Slide 14 text

Hello! I Am Mathieu Ledru You can contact me at @matyo91 @matyo91 Thanks! Any questions? 05-09-2013