SlideShare une entreprise Scribd logo
Retour	d'expérience	de	déploiement
d'une	infonuagique	privée	au	sein
d'une	grande	organisation
20	septembre	2016
Michel-Marie	MAUDET	-	@mmaudet
1
Qui	suis	je	?
COO	de	LINAGORA
Directeur	des	opérations
Militant	libriste	depuis	1996
Animateur	d'un	site	(plus	en	ligne
depuis	2001)	sur	les	ressource
Linux	d'Internet	-->	Google	m'a	tué
!
Ancien	de	l'Armée	de	l'Air
et	amoureux	de	la	Corse	;-)
2
Editeur	Open	Source
Digital	Booster
Agile	native
Présent	à	Montréal	depuis	2013.	Equipe	de	10
collaboreurs	à	votre	service.
Des	mandats	pour	la	Ville	de	Montréal,	Hydro
Québec,	la	Ville	de	Laval...
3
De	la	ligne	de	code	au
déploiement	du	service
en	production
4
James
projet	Apache	depuis	plus	de	dix	ans
plusieurs	dizaines	de	contributeurs	au	cours	de	son	histoire
plusieurs	milliers	de	commits
plus	de	200000	lignes	de	code	java
plus	de	100	projets	maven
v2	en	production	depuis	des	années,	communauté
d'utilisateurs	satisfait
v3	démarré	il	y	a	10	ans,	projet	jamais	terminé	et
découragement	de	la	communauté
plus	d'activité	de	dévelopement	depuis	2012
http://james.apache.org/
5
James	en	2014
Gestion	du	code	source
Envoi	de	modification	(patch)	par
mail	ou	à	travers	le	bug	tracker
intégration	à	la	demande	par	un	commiter
6 . 1
James	en	2014
Intégration	continue
L'intégration	continue	est	une
activité	particulière
Le	contributeur	ne	peut	pas	y	participer	(aucun	droit	sur
l'administration	de	Jenkins)
6 . 2
Des	problématiques
similaires	en	entreprise
Réactivité	/	Time	to	market
Modernisation	et	agilité	de	toutes	les	phases	du	cycle	de	vie
des	applications
Qualité	de	service
Réduction	du	coût	d'exploitation	&	de	développement
7 . 1
Une	réalité	en	entreprise
:	faiblesses	du	SI
Délai	de	mise	à	disposition	d'environnement
Qualité	de	service	(interruption	de	services,	performance)
Difficulté	de	migration	(version	successives	de	l'application
&	des	données)
Le	casse	tête	de	la	gestion	des	configurations	entre	les
différents	environnements	(dev,	test,	preprod,	prod)
Risque	sur	la	concentration	des	connaissances
7 . 2
Vers	une	infonuagique
privée
Standardiser	le	matériel	et	les	infrastructures	par	la
virtualisation
Tout	automatiser	(processus,	manipulation	du	hardware,	etc)
Adopter	les	méthodologies	des	"Géants	du	Web"
Capitaliser	sur	les	approches	adoptées	autour	du	code
(approche	DevOps)
7 . 3
Méthodes	de
dévelopement	et
d'exploitation
Principes	du	DevOps	CAMS	(Culture,	Automation,
Measurement,	Sharing)
Agilité	de	bout	en	bout	(Intégration	continue,	Déploiement
continu)
8 . 1
Méthodes	de
dévelopement	et
d'exploitation
DevOps
Stratégie	qui	vise	à	gomer	la	limite	entre	l'exploitation	et	le
développement	en	utilisant	des	méthodes	et	des	outils
communs	entre	les	deux	mondes.
8 . 2
Méthodes	de
dévelopement	et
d'exploitation
Déploiement	continu
Stratégie	de	dévelopement	visant	à	publier	automatiquement
en	pré/production	toute	modification	validant	les	tests
d'acceptance
8 . 3
Méthodes	de
dévelopement	et
d'exploitation
Intégration	continue
automatisation	de	tâches	(compilation,	test	unitaires,	tests
fonctionnels,	...)
exécution	systématique
peux	reposer	sur	une	brique	logicielle	(Jenkins,	Travis	CI,	...)
vérifie	chaque	modification	du	code 8 . 4
Méthodes	de
dévelopement	et
d'exploitation
Pipeline	de	l'intégration	d'une	Pull-Request
8 . 5
Agilité	du
développement
Architecture	adaptée
Adoptation	des	architecture	micro-services
Clustering
Stateless	services
9 . 1
Agilité	du
développement
La	Pull-Request
Branchement	du	code	sur	son	propre	dépôt
Préparation	d'un	historique	de	modification	"racontant	une
histoire"
Soumission	de	la	branche	pour	intégration	à	master
Relecture,	validation	et	intégration
9 . 2
9 . 3
Résumé	d'une	PR	sous	GitHub	
	
PR	d'un	utilisateur	n'ayant	pas	signé	la	CLA	
9 . 4
Agilité	du
développement
La	Pull-Request	:	automatisation
exécution	des	tests	sur	une	simulation	d'intégration	du	code
audit	du	code	par	un	outil	approprié
9 . 5
Agilité	du
développement
Outillage
orchestration	:
Jenkins	
Travis	CI	
Circle	CI	
https://jenkins.io/
https://travis-ci.org/
https://circleci.com/
9 . 6
Agilité	du
développement
Outillage
tests	:
Cucumber	
REST-assured	
AssertJ	
https://cucumber.io/
http://rest-assured.io/
http://joel-costigliola.github.io/assertj/
9 . 7
Agilité	du
développement
Outillage
tests	:
Protactor	
Mocha	
WebDriver	
http://www.protractortest.org/
https://mochajs.org/
http://webdriver.io/
9 . 8
Agilité	du
développement
Outillage
audit	:
Sonar	http://www.sonarqube.org/
9 . 9
Agilité	du
développement
Outillage
git	/	PR	:
Stash	
GitHub	
https://www.atlassian.com/stash/
https://github.com/
9 . 10
Agilité	du	déploiement
Génération	des	livrables
Artifacts	(package	/	images	docker)	à	chaque	commit:	rpm,
deb,	docker
Déploiement	des	artifacts:	DockerRegistry,	Artifactory,
Nexus
10 . 1
Agilité	du	déploiement
Déploiement	des	livrables
Téléchargement	des	artifacts
Rolling	upgrade	/	blue-green	deployment	:	Kubernetes,
Marathon/Mesos
Changements	base	de	données
Activation	des	features	:	ff4j
10 . 2
Agilité	du	déploiement
Feature	flipping	configuration
10 . 3
Agilité	du	déploiement
Feature	flipping	données	d'utilisation	des	fonctionnalités
10 . 4
Agilité	du	déploiement
Gestion	de	la	base	de	données
Pas	de	mise	à	jour	de	la	base	de	données
Mais	création	de	nouvelles	tables	ou	colonnes
Rapidité	de	migration,	elle	se	fait	au	fur	et	à	mesure
Aucune	perte	de	données,	les	anciennes	données	sont
toujours	disponibles	(anciennes	tables)
Basculement	progressif,	les	nouvelles	données	sont	créées
dans	les	nouvelles	tables
10 . 5
Agilité	du	déploiement
Gestion	de	la	base	de	données
10 . 6
Continous	Integration	as
Code	/	"Immutable
Infrastructure"
Concept
Aucune	intéraction	avec	l'IHM
Application	des	méthodes	de	dévelopement
Facilité	d'utilisation	pour	n'importe	quel	contributeur	au
projet
11 . 1
Continous	Integration	as
Code
Configuration	de	Jenkins
Installation	automatique	des	plugins
Configuration	de	la	CI	et	des	plugins	automatique
11 . 2
Continous	Integration	as
Code
Coder	le	build	de	votre
application
Le	build	fait	parti	du	code	de	l'application
validation	des	modifications	par	PR
11 . 3
Continous	Integration	as
Code
Extrait	d'un	pipeline	de	build
11 . 4
James	en	2016	:
CI	as	code
Livraison	continue	(génération	et	déploiement	des	images)
Déploiement	continue	à	chaque	commit	(mise	à	jours	du
service)
Process	de	devéloppement	à	l'état	de	l'art
Nouvelle	dynamique	dans	la	communauté	car
développement	réellement	décentralisé
Rapidité	de	mise	à	disposition	des	nouvelles	versions
12
C'est	aussi	possible	en
Entreprise
En	Service	Conseil
Audit	des	besoins	/	Stratégie	Cloud	Open	Source
Design	et	conception	de	l’architecture
Sélection	des	composants	matériels	et	logiciels
13
C'est	aussi	possible	en
Entreprise
En	Service	Conseil
Audit	des	besoins	/	Stratégie	Cloud	Open	Source
Accompagnement	déploiement	méthodologies	Agile	&
DevOps
Design	et	conception	de	l’architecture
Sélection	des	composants	matériels	et	logiciels
14
C'est	aussi	possible	en
Entreprise
Accompagnement	et	Expertise
Déploiement	de	l’infrastructure
Configuration	de	l’ensemble	des	fonctions
Automatisation	de	la	gestion
Formations
15
C'est	aussi	possible	en
Entreprise
Support	et	maintenance
OSSA	sur	Iaas	OpenStack/Docker/Roboconf
Support	des	piles	CI	/	CD
Accompagnement	à	la	migration
Hébergement	du	cloud	en	datacenter	ou	chez	vous
16
Merci	pour	votre
attention
Questions	/	Réponses
Nous	contacter	:
canada@linagora.com 17

Contenu connexe

Tendances

Ma présentation PFE : Application Android & Site Web
Ma présentation PFE : Application Android & Site WebMa présentation PFE : Application Android & Site Web
Ma présentation PFE : Application Android & Site Web
Harrathi Mohamed
 
Mise à niveau d’un système de gestion de clientèle (CRM)
Mise à niveau d’un système de gestion de clientèle (CRM)Mise à niveau d’un système de gestion de clientèle (CRM)
Mise à niveau d’un système de gestion de clientèle (CRM)
Nawres Farhat
 
Présentation PFE
Présentation PFEPrésentation PFE
Présentation PFE
Ilef Ben Slima
 
Présentation PFE "Refonte et déploiement d’une solution de messagerie en util...
Présentation PFE "Refonte et déploiement d’une solution de messagerie en util...Présentation PFE "Refonte et déploiement d’une solution de messagerie en util...
Présentation PFE "Refonte et déploiement d’une solution de messagerie en util...
Nawres Farhat
 
Soutenance de fin d’étude promotion srs 2012
Soutenance de fin d’étude promotion srs 2012Soutenance de fin d’étude promotion srs 2012
Soutenance de fin d’étude promotion srs 2012jedjenderedjian
 
Intégration de SonarQube dans GitLab ci
Intégration de SonarQube dans GitLab ciIntégration de SonarQube dans GitLab ci
Intégration de SonarQube dans GitLab ci
wiemfourati
 
Présentation DEVOPS.pptx
Présentation DEVOPS.pptxPrésentation DEVOPS.pptx
Présentation DEVOPS.pptx
boulonvert
 
Chp3 - Architecture Logicielle des Applications Mobiles
Chp3 - Architecture Logicielle des Applications MobilesChp3 - Architecture Logicielle des Applications Mobiles
Chp3 - Architecture Logicielle des Applications Mobiles
Lilia Sfaxi
 
Docker, mais qu’est-ce que c’est ?
Docker, mais qu’est-ce que c’est ?Docker, mais qu’est-ce que c’est ?
Docker, mais qu’est-ce que c’est ?
Julien Maitrehenry
 
Rapport de projet de fin d"études
Rapport de projet de fin d"étudesRapport de projet de fin d"études
Rapport de projet de fin d"études
Mohamed Boubaya
 
PrésentationCI_CD.pptx
PrésentationCI_CD.pptxPrésentationCI_CD.pptx
PrésentationCI_CD.pptx
BechirElosma
 
Presentation pfe Système de gestion des rendez-vous médicaux
Presentation pfe Système de gestion des rendez-vous médicauxPresentation pfe Système de gestion des rendez-vous médicaux
Presentation pfe Système de gestion des rendez-vous médicaux
Fehmi Arbi
 
conception et réalisation plateforme collaboratif basant sur la methode agile...
conception et réalisation plateforme collaboratif basant sur la methode agile...conception et réalisation plateforme collaboratif basant sur la methode agile...
conception et réalisation plateforme collaboratif basant sur la methode agile...
Sid Ahmed Benkraoua
 
Cloud et Virtualisation
Cloud et VirtualisationCloud et Virtualisation
Cloud et VirtualisationMarc Jouve
 
Rapport PFE Application Web Mobiles belwafi bilel
Rapport PFE Application Web Mobiles belwafi bilelRapport PFE Application Web Mobiles belwafi bilel
Rapport PFE Application Web Mobiles belwafi bilel
Belwafi Bilel
 
PFE :: Application de gestion des dus d'enseignement
PFE :: Application de gestion des dus d'enseignementPFE :: Application de gestion des dus d'enseignement
PFE :: Application de gestion des dus d'enseignement
Nassim Bahri
 
Rapport PFE : Développement D'une application de gestion des cartes de fidéli...
Rapport PFE : Développement D'une application de gestion des cartes de fidéli...Rapport PFE : Développement D'une application de gestion des cartes de fidéli...
Rapport PFE : Développement D'une application de gestion des cartes de fidéli...
Riadh K.
 
Rapport pfe Conceptionet Developpement d'une Application web et Mobile
Rapport pfe Conceptionet Developpement d'une Application web et  Mobile Rapport pfe Conceptionet Developpement d'une Application web et  Mobile
Rapport pfe Conceptionet Developpement d'une Application web et Mobile
Raoua Bennasr
 
Rapport Projet De Fin D'étude de Conception et développement d’une applicatio...
Rapport Projet De Fin D'étude de Conception et développement d’une applicatio...Rapport Projet De Fin D'étude de Conception et développement d’une applicatio...
Rapport Projet De Fin D'étude de Conception et développement d’une applicatio...
mouafekmazia
 
Rapport pfe- Refonte et déploiement d’une solution de messagerie en utilisant...
Rapport pfe- Refonte et déploiement d’une solution de messagerie en utilisant...Rapport pfe- Refonte et déploiement d’une solution de messagerie en utilisant...
Rapport pfe- Refonte et déploiement d’une solution de messagerie en utilisant...
Nawres Farhat
 

Tendances (20)

Ma présentation PFE : Application Android & Site Web
Ma présentation PFE : Application Android & Site WebMa présentation PFE : Application Android & Site Web
Ma présentation PFE : Application Android & Site Web
 
Mise à niveau d’un système de gestion de clientèle (CRM)
Mise à niveau d’un système de gestion de clientèle (CRM)Mise à niveau d’un système de gestion de clientèle (CRM)
Mise à niveau d’un système de gestion de clientèle (CRM)
 
Présentation PFE
Présentation PFEPrésentation PFE
Présentation PFE
 
Présentation PFE "Refonte et déploiement d’une solution de messagerie en util...
Présentation PFE "Refonte et déploiement d’une solution de messagerie en util...Présentation PFE "Refonte et déploiement d’une solution de messagerie en util...
Présentation PFE "Refonte et déploiement d’une solution de messagerie en util...
 
Soutenance de fin d’étude promotion srs 2012
Soutenance de fin d’étude promotion srs 2012Soutenance de fin d’étude promotion srs 2012
Soutenance de fin d’étude promotion srs 2012
 
Intégration de SonarQube dans GitLab ci
Intégration de SonarQube dans GitLab ciIntégration de SonarQube dans GitLab ci
Intégration de SonarQube dans GitLab ci
 
Présentation DEVOPS.pptx
Présentation DEVOPS.pptxPrésentation DEVOPS.pptx
Présentation DEVOPS.pptx
 
Chp3 - Architecture Logicielle des Applications Mobiles
Chp3 - Architecture Logicielle des Applications MobilesChp3 - Architecture Logicielle des Applications Mobiles
Chp3 - Architecture Logicielle des Applications Mobiles
 
Docker, mais qu’est-ce que c’est ?
Docker, mais qu’est-ce que c’est ?Docker, mais qu’est-ce que c’est ?
Docker, mais qu’est-ce que c’est ?
 
Rapport de projet de fin d"études
Rapport de projet de fin d"étudesRapport de projet de fin d"études
Rapport de projet de fin d"études
 
PrésentationCI_CD.pptx
PrésentationCI_CD.pptxPrésentationCI_CD.pptx
PrésentationCI_CD.pptx
 
Presentation pfe Système de gestion des rendez-vous médicaux
Presentation pfe Système de gestion des rendez-vous médicauxPresentation pfe Système de gestion des rendez-vous médicaux
Presentation pfe Système de gestion des rendez-vous médicaux
 
conception et réalisation plateforme collaboratif basant sur la methode agile...
conception et réalisation plateforme collaboratif basant sur la methode agile...conception et réalisation plateforme collaboratif basant sur la methode agile...
conception et réalisation plateforme collaboratif basant sur la methode agile...
 
Cloud et Virtualisation
Cloud et VirtualisationCloud et Virtualisation
Cloud et Virtualisation
 
Rapport PFE Application Web Mobiles belwafi bilel
Rapport PFE Application Web Mobiles belwafi bilelRapport PFE Application Web Mobiles belwafi bilel
Rapport PFE Application Web Mobiles belwafi bilel
 
PFE :: Application de gestion des dus d'enseignement
PFE :: Application de gestion des dus d'enseignementPFE :: Application de gestion des dus d'enseignement
PFE :: Application de gestion des dus d'enseignement
 
Rapport PFE : Développement D'une application de gestion des cartes de fidéli...
Rapport PFE : Développement D'une application de gestion des cartes de fidéli...Rapport PFE : Développement D'une application de gestion des cartes de fidéli...
Rapport PFE : Développement D'une application de gestion des cartes de fidéli...
 
Rapport pfe Conceptionet Developpement d'une Application web et Mobile
Rapport pfe Conceptionet Developpement d'une Application web et  Mobile Rapport pfe Conceptionet Developpement d'une Application web et  Mobile
Rapport pfe Conceptionet Developpement d'une Application web et Mobile
 
Rapport Projet De Fin D'étude de Conception et développement d’une applicatio...
Rapport Projet De Fin D'étude de Conception et développement d’une applicatio...Rapport Projet De Fin D'étude de Conception et développement d’une applicatio...
Rapport Projet De Fin D'étude de Conception et développement d’une applicatio...
 
Rapport pfe- Refonte et déploiement d’une solution de messagerie en utilisant...
Rapport pfe- Refonte et déploiement d’une solution de messagerie en utilisant...Rapport pfe- Refonte et déploiement d’une solution de messagerie en utilisant...
Rapport pfe- Refonte et déploiement d’une solution de messagerie en utilisant...
 

En vedette

Présentation lin today-juin
Présentation lin today-juinPrésentation lin today-juin
Présentation lin today-juin
Michel-Marie Maudet
 
Open Source PRO - The future is OPEN !
Open Source PRO - The future is OPEN !Open Source PRO - The future is OPEN !
Open Source PRO - The future is OPEN !
Michel-Marie Maudet
 
Présentation OBM 3.0 - Sortie juin 2014
Présentation OBM 3.0 - Sortie juin 2014Présentation OBM 3.0 - Sortie juin 2014
Présentation OBM 3.0 - Sortie juin 2014
Michel-Marie Maudet
 
Dark launching with Consul at Hootsuite - Bill Monkman
Dark launching with Consul at Hootsuite - Bill MonkmanDark launching with Consul at Hootsuite - Bill Monkman
Dark launching with Consul at Hootsuite - Bill Monkman
Ambassador Labs
 
Engineering and Autonomy in the Age of Microservices - Nic Benders, New Relic
Engineering and Autonomy in the Age of Microservices - Nic Benders, New RelicEngineering and Autonomy in the Age of Microservices - Nic Benders, New Relic
Engineering and Autonomy in the Age of Microservices - Nic Benders, New Relic
Ambassador Labs
 
Feature Toggle
Feature ToggleFeature Toggle
Feature Toggle
Bryan Liu
 
Kubernetesにまつわるエトセトラ(主に苦労話)
Kubernetesにまつわるエトセトラ(主に苦労話)Kubernetesにまつわるエトセトラ(主に苦労話)
Kubernetesにまつわるエトセトラ(主に苦労話)
Works Applications
 

En vedette (8)

Présentation lin today-juin
Présentation lin today-juinPrésentation lin today-juin
Présentation lin today-juin
 
Open Source PRO - The future is OPEN !
Open Source PRO - The future is OPEN !Open Source PRO - The future is OPEN !
Open Source PRO - The future is OPEN !
 
Présentation OBM 3.0 - Sortie juin 2014
Présentation OBM 3.0 - Sortie juin 2014Présentation OBM 3.0 - Sortie juin 2014
Présentation OBM 3.0 - Sortie juin 2014
 
Dark launching with Consul at Hootsuite - Bill Monkman
Dark launching with Consul at Hootsuite - Bill MonkmanDark launching with Consul at Hootsuite - Bill Monkman
Dark launching with Consul at Hootsuite - Bill Monkman
 
Engineering and Autonomy in the Age of Microservices - Nic Benders, New Relic
Engineering and Autonomy in the Age of Microservices - Nic Benders, New RelicEngineering and Autonomy in the Age of Microservices - Nic Benders, New Relic
Engineering and Autonomy in the Age of Microservices - Nic Benders, New Relic
 
Feature Toggle
Feature ToggleFeature Toggle
Feature Toggle
 
Kubernetesにまつわるエトセトラ(主に苦労話)
Kubernetesにまつわるエトセトラ(主に苦労話)Kubernetesにまつわるエトセトラ(主に苦労話)
Kubernetesにまつわるエトセトラ(主に苦労話)
 
Insee en bref _ Pour comprendre la croissance économique et le PIB
Insee en bref _ Pour comprendre la croissance économique et le PIBInsee en bref _ Pour comprendre la croissance économique et le PIB
Insee en bref _ Pour comprendre la croissance économique et le PIB
 

Similaire à Agilité / DevOps / Continuous Integration / Continuous Delivery - Présentation S2LQ 2016

[XamarinDay] Deep dive des produits Xamarin part 2
[XamarinDay] Deep dive des produits Xamarin part 2[XamarinDay] Deep dive des produits Xamarin part 2
[XamarinDay] Deep dive des produits Xamarin part 2
Cellenza
 
Séminaire novembre 2010 - Les CMS Open Source au service d'un web performant
Séminaire novembre 2010 - Les CMS Open Source au service d'un web performantSéminaire novembre 2010 - Les CMS Open Source au service d'un web performant
Séminaire novembre 2010 - Les CMS Open Source au service d'un web performant
LINAGORA
 
ExperienceNow - Découvrez comment Soitec modernise son IT et gagne en agilité...
ExperienceNow - Découvrez comment Soitec modernise son IT et gagne en agilité...ExperienceNow - Découvrez comment Soitec modernise son IT et gagne en agilité...
ExperienceNow - Découvrez comment Soitec modernise son IT et gagne en agilité...
Devoteam
 
Livre blanc : Le succès de WordPress
Livre blanc : Le succès de WordPressLivre blanc : Le succès de WordPress
Livre blanc : Le succès de WordPress
Emilie LEBRUN
 
Prenez le contrôle de votre Stratégie Digitale Multicanal
Prenez le contrôle de votre Stratégie Digitale MulticanalPrenez le contrôle de votre Stratégie Digitale Multicanal
Prenez le contrôle de votre Stratégie Digitale Multicanal
Cyril Reinhard
 
Microservice LabsZoom.pptx.pdf
Microservice LabsZoom.pptx.pdfMicroservice LabsZoom.pptx.pdf
Microservice LabsZoom.pptx.pdf
François Berthault
 
Visual Studio 2013 / SharePoint 2013 duo de choc de 2010 à 2013 en un clin d’œil
Visual Studio 2013 / SharePoint 2013 duo de choc de 2010 à 2013 en un clin d’œilVisual Studio 2013 / SharePoint 2013 duo de choc de 2010 à 2013 en un clin d’œil
Visual Studio 2013 / SharePoint 2013 duo de choc de 2010 à 2013 en un clin d’œil
Microsoft Technet France
 
Une migration sur AWS, une migration orientée produit
Une migration sur AWS, une migration orientée produitUne migration sur AWS, une migration orientée produit
Une migration sur AWS, une migration orientée produit
RomainKuzniak
 
OpenSource & InnerSource pour accélérer les développements
OpenSource & InnerSource pour accélérer les développementsOpenSource & InnerSource pour accélérer les développements
OpenSource & InnerSource pour accélérer les développements
François
 
#Code : La révolution Programmée
#Code : La révolution Programmée#Code : La révolution Programmée
#Code : La révolution Programmée
Fabernovel
 
Stack Technologique Google
Stack Technologique GoogleStack Technologique Google
Stack Technologique Google
Lorraine JUG
 
Jusqu’ou iront les weblogs?
Jusqu’ou iront les weblogs?Jusqu’ou iront les weblogs?
Jusqu’ou iront les weblogs?
Christophe Deschamps
 
Industrialisez le développement et la maintenance de vos sites avec Drupal
Industrialisez le développement et la maintenance de vos sites avec DrupalIndustrialisez le développement et la maintenance de vos sites avec Drupal
Industrialisez le développement et la maintenance de vos sites avec Drupal
LINAGORA
 
Le Cloud computing c'est quoi ?
Le Cloud computing c'est quoi ?Le Cloud computing c'est quoi ?
Présentation Outils Collaboratifs Open Source au S2LQ 2015
Présentation Outils Collaboratifs Open Source au S2LQ 2015Présentation Outils Collaboratifs Open Source au S2LQ 2015
Présentation Outils Collaboratifs Open Source au S2LQ 2015
Michel-Marie Maudet
 
Web 2.0 : Quelles applications ?
Web 2.0 : Quelles applications ?Web 2.0 : Quelles applications ?
Web 2.0 : Quelles applications ?
Jean-François Ruiz
 
Offre PostGres+ Linagora/EDB
Offre PostGres+ Linagora/EDBOffre PostGres+ Linagora/EDB
Offre PostGres+ Linagora/EDBLINAGORA
 
Symfony2 et Microsoft Azure, l’efficacité de PHP dans le cloud
Symfony2 et Microsoft Azure, l’efficacité de PHP dans le cloud Symfony2 et Microsoft Azure, l’efficacité de PHP dans le cloud
Symfony2 et Microsoft Azure, l’efficacité de PHP dans le cloud
Microsoft
 
XWiki SAS
XWiki SASXWiki SAS
XWiki SAS
XWiki
 
Introduction à Drupal. Pourquoi Drupal est, en toute objectivité, le meilleur...
Introduction à Drupal. Pourquoi Drupal est, en toute objectivité, le meilleur...Introduction à Drupal. Pourquoi Drupal est, en toute objectivité, le meilleur...
Introduction à Drupal. Pourquoi Drupal est, en toute objectivité, le meilleur...
drupagora
 

Similaire à Agilité / DevOps / Continuous Integration / Continuous Delivery - Présentation S2LQ 2016 (20)

[XamarinDay] Deep dive des produits Xamarin part 2
[XamarinDay] Deep dive des produits Xamarin part 2[XamarinDay] Deep dive des produits Xamarin part 2
[XamarinDay] Deep dive des produits Xamarin part 2
 
Séminaire novembre 2010 - Les CMS Open Source au service d'un web performant
Séminaire novembre 2010 - Les CMS Open Source au service d'un web performantSéminaire novembre 2010 - Les CMS Open Source au service d'un web performant
Séminaire novembre 2010 - Les CMS Open Source au service d'un web performant
 
ExperienceNow - Découvrez comment Soitec modernise son IT et gagne en agilité...
ExperienceNow - Découvrez comment Soitec modernise son IT et gagne en agilité...ExperienceNow - Découvrez comment Soitec modernise son IT et gagne en agilité...
ExperienceNow - Découvrez comment Soitec modernise son IT et gagne en agilité...
 
Livre blanc : Le succès de WordPress
Livre blanc : Le succès de WordPressLivre blanc : Le succès de WordPress
Livre blanc : Le succès de WordPress
 
Prenez le contrôle de votre Stratégie Digitale Multicanal
Prenez le contrôle de votre Stratégie Digitale MulticanalPrenez le contrôle de votre Stratégie Digitale Multicanal
Prenez le contrôle de votre Stratégie Digitale Multicanal
 
Microservice LabsZoom.pptx.pdf
Microservice LabsZoom.pptx.pdfMicroservice LabsZoom.pptx.pdf
Microservice LabsZoom.pptx.pdf
 
Visual Studio 2013 / SharePoint 2013 duo de choc de 2010 à 2013 en un clin d’œil
Visual Studio 2013 / SharePoint 2013 duo de choc de 2010 à 2013 en un clin d’œilVisual Studio 2013 / SharePoint 2013 duo de choc de 2010 à 2013 en un clin d’œil
Visual Studio 2013 / SharePoint 2013 duo de choc de 2010 à 2013 en un clin d’œil
 
Une migration sur AWS, une migration orientée produit
Une migration sur AWS, une migration orientée produitUne migration sur AWS, une migration orientée produit
Une migration sur AWS, une migration orientée produit
 
OpenSource & InnerSource pour accélérer les développements
OpenSource & InnerSource pour accélérer les développementsOpenSource & InnerSource pour accélérer les développements
OpenSource & InnerSource pour accélérer les développements
 
#Code : La révolution Programmée
#Code : La révolution Programmée#Code : La révolution Programmée
#Code : La révolution Programmée
 
Stack Technologique Google
Stack Technologique GoogleStack Technologique Google
Stack Technologique Google
 
Jusqu’ou iront les weblogs?
Jusqu’ou iront les weblogs?Jusqu’ou iront les weblogs?
Jusqu’ou iront les weblogs?
 
Industrialisez le développement et la maintenance de vos sites avec Drupal
Industrialisez le développement et la maintenance de vos sites avec DrupalIndustrialisez le développement et la maintenance de vos sites avec Drupal
Industrialisez le développement et la maintenance de vos sites avec Drupal
 
Le Cloud computing c'est quoi ?
Le Cloud computing c'est quoi ?Le Cloud computing c'est quoi ?
Le Cloud computing c'est quoi ?
 
Présentation Outils Collaboratifs Open Source au S2LQ 2015
Présentation Outils Collaboratifs Open Source au S2LQ 2015Présentation Outils Collaboratifs Open Source au S2LQ 2015
Présentation Outils Collaboratifs Open Source au S2LQ 2015
 
Web 2.0 : Quelles applications ?
Web 2.0 : Quelles applications ?Web 2.0 : Quelles applications ?
Web 2.0 : Quelles applications ?
 
Offre PostGres+ Linagora/EDB
Offre PostGres+ Linagora/EDBOffre PostGres+ Linagora/EDB
Offre PostGres+ Linagora/EDB
 
Symfony2 et Microsoft Azure, l’efficacité de PHP dans le cloud
Symfony2 et Microsoft Azure, l’efficacité de PHP dans le cloud Symfony2 et Microsoft Azure, l’efficacité de PHP dans le cloud
Symfony2 et Microsoft Azure, l’efficacité de PHP dans le cloud
 
XWiki SAS
XWiki SASXWiki SAS
XWiki SAS
 
Introduction à Drupal. Pourquoi Drupal est, en toute objectivité, le meilleur...
Introduction à Drupal. Pourquoi Drupal est, en toute objectivité, le meilleur...Introduction à Drupal. Pourquoi Drupal est, en toute objectivité, le meilleur...
Introduction à Drupal. Pourquoi Drupal est, en toute objectivité, le meilleur...
 

Plus de Michel-Marie Maudet

Introduction au web3.pdf
Introduction au web3.pdfIntroduction au web3.pdf
Introduction au web3.pdf
Michel-Marie Maudet
 
Stratégie OpenJDK
Stratégie OpenJDKStratégie OpenJDK
Stratégie OpenJDK
Michel-Marie Maudet
 
Présentation de l'offre IAM de LINAGORA LinID
Présentation de l'offre IAM de LINAGORA LinIDPrésentation de l'offre IAM de LINAGORA LinID
Présentation de l'offre IAM de LINAGORA LinID
Michel-Marie Maudet
 
Présentation Schéma Directeur Open Source au S2LQ 2015
Présentation Schéma Directeur Open Source au S2LQ 2015Présentation Schéma Directeur Open Source au S2LQ 2015
Présentation Schéma Directeur Open Source au S2LQ 2015
Michel-Marie Maudet
 
Présentation LINAGORA - LinShare au @S2LQ
Présentation LINAGORA - LinShare au @S2LQPrésentation LINAGORA - LinShare au @S2LQ
Présentation LINAGORA - LinShare au @S2LQ
Michel-Marie Maudet
 
Présentation LINAGORA - OBM au @S2LQ
Présentation LINAGORA - OBM au @S2LQPrésentation LINAGORA - OBM au @S2LQ
Présentation LINAGORA - OBM au @S2LQ
Michel-Marie Maudet
 
OpenStack & DevOps, l'Open Source au service du Cloud
OpenStack & DevOps, l'Open Source au service du CloudOpenStack & DevOps, l'Open Source au service du Cloud
OpenStack & DevOps, l'Open Source au service du Cloud
Michel-Marie Maudet
 
Place et impact de l'Open Source sur les 10 tendances IT de 2014
Place et impact de l'Open Source sur les 10 tendances IT de 2014Place et impact de l'Open Source sur les 10 tendances IT de 2014
Place et impact de l'Open Source sur les 10 tendances IT de 2014
Michel-Marie Maudet
 
Cohabitation Logiciels Libres et propriétaires
Cohabitation Logiciels Libres et propriétairesCohabitation Logiciels Libres et propriétaires
Cohabitation Logiciels Libres et propriétairesMichel-Marie Maudet
 
Présentation Gouvernance Open Source
Présentation Gouvernance Open SourcePrésentation Gouvernance Open Source
Présentation Gouvernance Open Source
Michel-Marie Maudet
 
Pre metic univ_montp2_20111029
Pre metic univ_montp2_20111029Pre metic univ_montp2_20111029
Pre metic univ_montp2_20111029
Michel-Marie Maudet
 
Drupagora linagora-20111110
Drupagora linagora-20111110Drupagora linagora-20111110
Drupagora linagora-20111110
Michel-Marie Maudet
 

Plus de Michel-Marie Maudet (13)

Introduction au web3.pdf
Introduction au web3.pdfIntroduction au web3.pdf
Introduction au web3.pdf
 
Stratégie OpenJDK
Stratégie OpenJDKStratégie OpenJDK
Stratégie OpenJDK
 
Présentation de l'offre IAM de LINAGORA LinID
Présentation de l'offre IAM de LINAGORA LinIDPrésentation de l'offre IAM de LINAGORA LinID
Présentation de l'offre IAM de LINAGORA LinID
 
Présentation Schéma Directeur Open Source au S2LQ 2015
Présentation Schéma Directeur Open Source au S2LQ 2015Présentation Schéma Directeur Open Source au S2LQ 2015
Présentation Schéma Directeur Open Source au S2LQ 2015
 
Présentation LINAGORA - LinShare au @S2LQ
Présentation LINAGORA - LinShare au @S2LQPrésentation LINAGORA - LinShare au @S2LQ
Présentation LINAGORA - LinShare au @S2LQ
 
Présentation LINAGORA - OBM au @S2LQ
Présentation LINAGORA - OBM au @S2LQPrésentation LINAGORA - OBM au @S2LQ
Présentation LINAGORA - OBM au @S2LQ
 
OpenStack & DevOps, l'Open Source au service du Cloud
OpenStack & DevOps, l'Open Source au service du CloudOpenStack & DevOps, l'Open Source au service du Cloud
OpenStack & DevOps, l'Open Source au service du Cloud
 
Place et impact de l'Open Source sur les 10 tendances IT de 2014
Place et impact de l'Open Source sur les 10 tendances IT de 2014Place et impact de l'Open Source sur les 10 tendances IT de 2014
Place et impact de l'Open Source sur les 10 tendances IT de 2014
 
10 ans de l'Adullact
10 ans de l'Adullact10 ans de l'Adullact
10 ans de l'Adullact
 
Cohabitation Logiciels Libres et propriétaires
Cohabitation Logiciels Libres et propriétairesCohabitation Logiciels Libres et propriétaires
Cohabitation Logiciels Libres et propriétaires
 
Présentation Gouvernance Open Source
Présentation Gouvernance Open SourcePrésentation Gouvernance Open Source
Présentation Gouvernance Open Source
 
Pre metic univ_montp2_20111029
Pre metic univ_montp2_20111029Pre metic univ_montp2_20111029
Pre metic univ_montp2_20111029
 
Drupagora linagora-20111110
Drupagora linagora-20111110Drupagora linagora-20111110
Drupagora linagora-20111110
 

Dernier

Le Comptoir OCTO - Équipes infra et prod, ne ratez pas l'embarquement pour l'...
Le Comptoir OCTO - Équipes infra et prod, ne ratez pas l'embarquement pour l'...Le Comptoir OCTO - Équipes infra et prod, ne ratez pas l'embarquement pour l'...
Le Comptoir OCTO - Équipes infra et prod, ne ratez pas l'embarquement pour l'...
OCTO Technology
 
Ouvrez la porte ou prenez un mur (Agile Tour Genève 2024)
Ouvrez la porte ou prenez un mur (Agile Tour Genève 2024)Ouvrez la porte ou prenez un mur (Agile Tour Genève 2024)
Ouvrez la porte ou prenez un mur (Agile Tour Genève 2024)
Laurent Speyser
 
Le support de présentation des Signaux 2024
Le support de présentation des Signaux 2024Le support de présentation des Signaux 2024
Le support de présentation des Signaux 2024
UNITECBordeaux
 
Le Comptoir OCTO - Qu’apporte l’analyse de cycle de vie lors d’un audit d’éco...
Le Comptoir OCTO - Qu’apporte l’analyse de cycle de vie lors d’un audit d’éco...Le Comptoir OCTO - Qu’apporte l’analyse de cycle de vie lors d’un audit d’éco...
Le Comptoir OCTO - Qu’apporte l’analyse de cycle de vie lors d’un audit d’éco...
OCTO Technology
 
OCTO TALKS : 4 Tech Trends du Software Engineering.pdf
OCTO TALKS : 4 Tech Trends du Software Engineering.pdfOCTO TALKS : 4 Tech Trends du Software Engineering.pdf
OCTO TALKS : 4 Tech Trends du Software Engineering.pdf
OCTO Technology
 
De l'IA comme plagiat à la rédaction d'une « charte IA » à l'université
De l'IA comme plagiat à la rédaction d'une « charte IA » à l'universitéDe l'IA comme plagiat à la rédaction d'une « charte IA » à l'université
De l'IA comme plagiat à la rédaction d'une « charte IA » à l'université
Université de Franche-Comté
 

Dernier (6)

Le Comptoir OCTO - Équipes infra et prod, ne ratez pas l'embarquement pour l'...
Le Comptoir OCTO - Équipes infra et prod, ne ratez pas l'embarquement pour l'...Le Comptoir OCTO - Équipes infra et prod, ne ratez pas l'embarquement pour l'...
Le Comptoir OCTO - Équipes infra et prod, ne ratez pas l'embarquement pour l'...
 
Ouvrez la porte ou prenez un mur (Agile Tour Genève 2024)
Ouvrez la porte ou prenez un mur (Agile Tour Genève 2024)Ouvrez la porte ou prenez un mur (Agile Tour Genève 2024)
Ouvrez la porte ou prenez un mur (Agile Tour Genève 2024)
 
Le support de présentation des Signaux 2024
Le support de présentation des Signaux 2024Le support de présentation des Signaux 2024
Le support de présentation des Signaux 2024
 
Le Comptoir OCTO - Qu’apporte l’analyse de cycle de vie lors d’un audit d’éco...
Le Comptoir OCTO - Qu’apporte l’analyse de cycle de vie lors d’un audit d’éco...Le Comptoir OCTO - Qu’apporte l’analyse de cycle de vie lors d’un audit d’éco...
Le Comptoir OCTO - Qu’apporte l’analyse de cycle de vie lors d’un audit d’éco...
 
OCTO TALKS : 4 Tech Trends du Software Engineering.pdf
OCTO TALKS : 4 Tech Trends du Software Engineering.pdfOCTO TALKS : 4 Tech Trends du Software Engineering.pdf
OCTO TALKS : 4 Tech Trends du Software Engineering.pdf
 
De l'IA comme plagiat à la rédaction d'une « charte IA » à l'université
De l'IA comme plagiat à la rédaction d'une « charte IA » à l'universitéDe l'IA comme plagiat à la rédaction d'une « charte IA » à l'université
De l'IA comme plagiat à la rédaction d'une « charte IA » à l'université
 

Agilité / DevOps / Continuous Integration / Continuous Delivery - Présentation S2LQ 2016