SlideShare une entreprise Scribd logo
1  sur  14
Télécharger pour lire hors ligne
Vagrant
@matyo9105-09-2013
Avant
@matyo91
Version5.3 / 5.4 ?
Con
fi
gurer le
serveur
05-09-2013
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@matyo9105-09-2013
Virtualisation
@matyo91@matyo9105-09-2013
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@matyo9105-09-2013
Ca fonctionne chez moi


Simple à utiliser


Toujours à jour


Configurable => Versionnable

Utilisation par projets
Vagrant
@matyo91@matyo9105-09-2013
Port forwarding


Système de fichier partagé
Vagrant +
@matyo91@matyo9105-09-2013
Workflow
@matyo91@matyo9105-09-2013
Vagrant Bo
x

(Os image)
Vagrant Fil
e

(Con
fi
guration)
Vagran
t

(CLI + API)
Virtual Bo
x

(VM + management)
VM
vagrant up


vagrant ssh


vagrant halt


vagrant reload


vagrant destroy
Commandes
@matyo91@matyo9105-09-2013
Boxes
@matyo91@matyo9105-09-2013
Automatiser
@matyo91@matyo9105-09-2013
Générer
@matyo91@matyo9105-09-2013
Vagrant up
@matyo91@matyo9105-09-2013
http://www.vagrantup.com
Hello!


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

Contenu connexe

Similaire à 2013-09-05 vagrant

Industrialisation des développements logiciels
Industrialisation des développements logicielsIndustrialisation des développements logiciels
Industrialisation des développements logicielsSylvain Leroy
 
Introduction au test_logiciel-fr
Introduction au test_logiciel-frIntroduction au test_logiciel-fr
Introduction au test_logiciel-frEmanBali
 
Introduction au DevOps @SfPot 2014
Introduction au DevOps @SfPot 2014Introduction au DevOps @SfPot 2014
Introduction au DevOps @SfPot 2014Jonathan Martin
 
2013.04.12 Symfony et eZ Publish, embarquement immédiat - AFUP Lyon Conference
2013.04.12 Symfony et eZ Publish, embarquement immédiat - AFUP Lyon Conference2013.04.12 Symfony et eZ Publish, embarquement immédiat - AFUP Lyon Conference
2013.04.12 Symfony et eZ Publish, embarquement immédiat - AFUP Lyon ConferenceNicolas Pastorino
 
20090615 - Ch'ti JUG - Apache Maven
20090615 - Ch'ti JUG - Apache Maven20090615 - Ch'ti JUG - Apache Maven
20090615 - Ch'ti JUG - Apache MavenArnaud Héritier
 
Devops, ça change quoi pour moi développeur ?
Devops, ça change quoi pour moi développeur ?Devops, ça change quoi pour moi développeur ?
Devops, ça change quoi pour moi développeur ?antony_guilloteau
 
Mener des experimentations sans sacrifier la qualite - Meetup Agile Testing P...
Mener des experimentations sans sacrifier la qualite - Meetup Agile Testing P...Mener des experimentations sans sacrifier la qualite - Meetup Agile Testing P...
Mener des experimentations sans sacrifier la qualite - Meetup Agile Testing P...Christopher Parola
 
Devoxx 2018 : Chaos Engineering
Devoxx 2018 : Chaos EngineeringDevoxx 2018 : Chaos Engineering
Devoxx 2018 : Chaos EngineeringBenjamin Gakic
 
Avis d'expert : Les Tests Logiciels
Avis d'expert : Les Tests LogicielsAvis d'expert : Les Tests Logiciels
Avis d'expert : Les Tests LogicielsCloudNetCare
 
SYnopsis Open Studio
SYnopsis Open StudioSYnopsis Open Studio
SYnopsis Open StudioGilles Auvray
 
Comment construire son laboratoire de tests mobiles avec HP Mobile Center
Comment construire son laboratoire de tests mobiles avec HP Mobile CenterComment construire son laboratoire de tests mobiles avec HP Mobile Center
Comment construire son laboratoire de tests mobiles avec HP Mobile CenterGuillaume Deshayes
 
Deploiement continu AgileFfrance 2011
Deploiement continu AgileFfrance 2011Deploiement continu AgileFfrance 2011
Deploiement continu AgileFfrance 2011Claude Falguiere
 
Global Azure Bootcamp 2016 - Lyon : DevOps Datascience
Global Azure Bootcamp 2016 - Lyon : DevOps Datascience Global Azure Bootcamp 2016 - Lyon : DevOps Datascience
Global Azure Bootcamp 2016 - Lyon : DevOps Datascience FactoVia
 
Usine logicielle à Orange Labs
Usine logicielle à Orange LabsUsine logicielle à Orange Labs
Usine logicielle à Orange LabsEmmanuel Hugonnet
 
Déploiement et débogage à distance
Déploiement et débogage à distanceDéploiement et débogage à distance
Déploiement et débogage à distancepprem
 
Open XKE - Introduire le Continuous Delivery dans votre entreprise par Jean-L...
Open XKE - Introduire le Continuous Delivery dans votre entreprise par Jean-L...Open XKE - Introduire le Continuous Delivery dans votre entreprise par Jean-L...
Open XKE - Introduire le Continuous Delivery dans votre entreprise par Jean-L...Publicis Sapient Engineering
 
Concept de l’Intégration Continue
Concept de l’Intégration ContinueConcept de l’Intégration Continue
Concept de l’Intégration ContinueFrédéric Sagez
 
Utiliser l'EDI pour développer en multiplateforme
Utiliser l'EDI pour développer en multiplateformeUtiliser l'EDI pour développer en multiplateforme
Utiliser l'EDI pour développer en multiplateformepprem
 
At2008 Grenoble Hugonnet Sanlaville Public
At2008 Grenoble Hugonnet Sanlaville PublicAt2008 Grenoble Hugonnet Sanlaville Public
At2008 Grenoble Hugonnet Sanlaville PublicEmmanuel Hugonnet
 

Similaire à 2013-09-05 vagrant (20)

Industrialisation des développements logiciels
Industrialisation des développements logicielsIndustrialisation des développements logiciels
Industrialisation des développements logiciels
 
Introduction au test_logiciel-fr
Introduction au test_logiciel-frIntroduction au test_logiciel-fr
Introduction au test_logiciel-fr
 
Introduction au DevOps @SfPot 2014
Introduction au DevOps @SfPot 2014Introduction au DevOps @SfPot 2014
Introduction au DevOps @SfPot 2014
 
2013.04.12 Symfony et eZ Publish, embarquement immédiat - AFUP Lyon Conference
2013.04.12 Symfony et eZ Publish, embarquement immédiat - AFUP Lyon Conference2013.04.12 Symfony et eZ Publish, embarquement immédiat - AFUP Lyon Conference
2013.04.12 Symfony et eZ Publish, embarquement immédiat - AFUP Lyon Conference
 
20090615 - Ch'ti JUG - Apache Maven
20090615 - Ch'ti JUG - Apache Maven20090615 - Ch'ti JUG - Apache Maven
20090615 - Ch'ti JUG - Apache Maven
 
Devops, ça change quoi pour moi développeur ?
Devops, ça change quoi pour moi développeur ?Devops, ça change quoi pour moi développeur ?
Devops, ça change quoi pour moi développeur ?
 
Mener des experimentations sans sacrifier la qualite - Meetup Agile Testing P...
Mener des experimentations sans sacrifier la qualite - Meetup Agile Testing P...Mener des experimentations sans sacrifier la qualite - Meetup Agile Testing P...
Mener des experimentations sans sacrifier la qualite - Meetup Agile Testing P...
 
Devoxx 2018 : Chaos Engineering
Devoxx 2018 : Chaos EngineeringDevoxx 2018 : Chaos Engineering
Devoxx 2018 : Chaos Engineering
 
Avis d'expert : Les Tests Logiciels
Avis d'expert : Les Tests LogicielsAvis d'expert : Les Tests Logiciels
Avis d'expert : Les Tests Logiciels
 
SYnopsis Open Studio
SYnopsis Open StudioSYnopsis Open Studio
SYnopsis Open Studio
 
Comment construire son laboratoire de tests mobiles avec HP Mobile Center
Comment construire son laboratoire de tests mobiles avec HP Mobile CenterComment construire son laboratoire de tests mobiles avec HP Mobile Center
Comment construire son laboratoire de tests mobiles avec HP Mobile Center
 
Deploiement continu AgileFfrance 2011
Deploiement continu AgileFfrance 2011Deploiement continu AgileFfrance 2011
Deploiement continu AgileFfrance 2011
 
Global Azure Bootcamp 2016 - Lyon : DevOps Datascience
Global Azure Bootcamp 2016 - Lyon : DevOps Datascience Global Azure Bootcamp 2016 - Lyon : DevOps Datascience
Global Azure Bootcamp 2016 - Lyon : DevOps Datascience
 
Usine logicielle à Orange Labs
Usine logicielle à Orange LabsUsine logicielle à Orange Labs
Usine logicielle à Orange Labs
 
Déploiement et débogage à distance
Déploiement et débogage à distanceDéploiement et débogage à distance
Déploiement et débogage à distance
 
Open XKE - Introduire le Continuous Delivery dans votre entreprise par Jean-L...
Open XKE - Introduire le Continuous Delivery dans votre entreprise par Jean-L...Open XKE - Introduire le Continuous Delivery dans votre entreprise par Jean-L...
Open XKE - Introduire le Continuous Delivery dans votre entreprise par Jean-L...
 
Concept de l’Intégration Continue
Concept de l’Intégration ContinueConcept de l’Intégration Continue
Concept de l’Intégration Continue
 
Utiliser l'EDI pour développer en multiplateforme
Utiliser l'EDI pour développer en multiplateformeUtiliser l'EDI pour développer en multiplateforme
Utiliser l'EDI pour développer en multiplateforme
 
At2008 Grenoble Hugonnet Sanlaville Public
At2008 Grenoble Hugonnet Sanlaville PublicAt2008 Grenoble Hugonnet Sanlaville Public
At2008 Grenoble Hugonnet Sanlaville Public
 
Geek handbook
Geek handbookGeek handbook
Geek handbook
 

Plus de Mathieu Ledru

Railway Flow Based Programming
Railway Flow Based ProgrammingRailway Flow Based Programming
Railway Flow Based ProgrammingMathieu Ledru
 
2017-09-30 wediscover
2017-09-30 wediscover2017-09-30 wediscover
2017-09-30 wediscoverMathieu Ledru
 
2008-03-22 music visualisation
2008-03-22 music visualisation2008-03-22 music visualisation
2008-03-22 music visualisationMathieu Ledru
 
2008-02-16 visualisation pong
2008-02-16 visualisation pong2008-02-16 visualisation pong
2008-02-16 visualisation pongMathieu Ledru
 
2007-03-17 marketing opensource
2007-03-17 marketing opensource2007-03-17 marketing opensource
2007-03-17 marketing opensourceMathieu Ledru
 
2006-01-24 kernenergie
2006-01-24 kernenergie2006-01-24 kernenergie
2006-01-24 kernenergieMathieu Ledru
 

Plus de Mathieu Ledru (11)

Railway Flow Based Programming
Railway Flow Based ProgrammingRailway Flow Based Programming
Railway Flow Based Programming
 
2017-09-30 wediscover
2017-09-30 wediscover2017-09-30 wediscover
2017-09-30 wediscover
 
2016-09-30 php
2016-09-30 php2016-09-30 php
2016-09-30 php
 
2008-09-04 playall
2008-09-04 playall2008-09-04 playall
2008-09-04 playall
 
2008-03-22 music visualisation
2008-03-22 music visualisation2008-03-22 music visualisation
2008-03-22 music visualisation
 
2008-02-16 visualisation pong
2008-02-16 visualisation pong2008-02-16 visualisation pong
2008-02-16 visualisation pong
 
2007-03-17 marketing opensource
2007-03-17 marketing opensource2007-03-17 marketing opensource
2007-03-17 marketing opensource
 
2007-01-31 fractals
2007-01-31 fractals2007-01-31 fractals
2007-01-31 fractals
 
2006-08-04 picasoft
2006-08-04 picasoft2006-08-04 picasoft
2006-08-04 picasoft
 
2006-04-23 sudoku
2006-04-23 sudoku2006-04-23 sudoku
2006-04-23 sudoku
 
2006-01-24 kernenergie
2006-01-24 kernenergie2006-01-24 kernenergie
2006-01-24 kernenergie
 

2013-09-05 vagrant