SlideShare a Scribd company logo
1 of 14
DevOps @UNMS
Stratégie du développement
UNMS
Staff PMO
Sébastien Losseau
Ordre du jour
• PrésentationUNMS
• Situation de départ et Objectif
• Outils et principes @UNMS
• Situation voulue
‘DevOps’
en général
• Situation de départ
• Implémentation
• Conclusions
Urban
Code
10/03/2016  Sébastien Losseau  Staff PMO
UNMS
• Non – profit organisationType of organisation
• Sickness funds
• Social insurance
• Information & prevention about health matters
3 missions fixed by
the Belgian
government
• 10 federations
• More than 3.500.000 customers in Belgium
Customers
• More than 4.500 users on IT infrastructure
• +/- 200 employees
• Development Mainframe / Distributed (.Net, html5,…)
IT
More information : www.solidaris.be10/03/2016  Sébastien Losseau  Staff PMO
DevOps : L’implémentation à l’UNMS
• .Net : déploiement manuel
• .Net <> mainframe : deux mondes
différents
• Pas de liens clairs changement d’analyse
<> déploiement => problème création
release note
• Pas de versionning constant (mainframe)
• Oubli lors des mises en production
(routines manquantes,…)
Situation
de
départ
10/03/2016  Sébastien Losseau  Staff PMO
• Documentation suivie et complète
• Qualité des applications
• Technique
• Fonctionnelle (rapport aux besoins)
• Tracabilité générale des actions
• Meilleure répartition des tâches
• Réactivité
• Stabilité de la production
• Augmentation de la productivité
Objectifs
attendus
10/03/2016  Sébastien Losseau  Staff PMO
DevOps : L’implémentation à l’UNMS
Rational
Test
Workbench
Responsable métier
Analystes Développeurs
Exploitation
Système
DevOps : Les différents outils
Mise en œuvre de nouvelles fonctionnalités…
Planification - Analyse Développement – tests
Déploiements –
Opérationnel
Monitoring
Applicatif
DevOps : Principes à terme
Projets
Projetsnonplanifiés
Demandesdechangement
BugsFixes
Planification
Analyses
Workitems
Développements
Tests unitaires
Tests fonctionnels et de régressions
Tests utilisateurs
Release note
Déploiement
Mise à jour planning et clôture
/ Demandes
DevOps : Ligne du temps macro
10/03/2016  Sébastien Losseau  Staff PMO
Doors
Urban Code
Deploy
Partie 1
•Distribué
RTC
Connecté à 3 EDI :
Eclipse (RDZ), TSO,
Visual studio
•PL1
•.Net
•HTML 5
•Javascript
•Php
RQM - RTW
Urban Code
Deploy
Partie 2
•Fin distribué
•HTML
•Mainframe
Rational
Test
Workbench
Urban Code Deploy : Implémentation
• Permettre déploiements par le développement
• Standardisation des déploiements
• Réactivité pour les bugs bloquants
• Automatiser tâches manuelles
• A terme : même procédure distribué/mainframe
But
• Analyse de la procédure manuelle existante avec création des
BPMN
• Mise en place de standards
• Création des scripts de déploiements
• Validation des scripts de déploiements (membres du workshop)
• Utilisation par les équipes pilotes
• Déploiement pour toutes les équipes
Méthodologie
10/03/2016  Sébastien Losseau  Staff PMO
Urban Code Deploy : Implémentation
10/03/2016  Sébastien Losseau  Staff PMO
Partenaires pour l’implémentation
DevOps @UNMS
10/03/2016  Sébastien Losseau  Staff PMO
Avec le support technique
Conclusions pour Urban Code Deploy
10/03/2016  Sébastien Losseau  Staff PMO
Traçabilité
complète
(Doors <–> RTC
<–> RDZ/Visual
Studio <->
Urban Code)
Un seul monde
(mainframe et
distribué)
Automatiser
Réactivité
Mieux déployer
Merci de votre attention
Sébastien Losseau
Development Manager
02/51.51.827
0473/75.17.89
sebastien.losseau@solidaris.be
https://be.linkedin.com/in/losseausebastien
2016_03_10 - DevOps@unms - Presentation for IBM

More Related Content

Viewers also liked

Informatica
InformaticaInformatica
Informaticajaimeag
 
Cuestiones Sustantivas que se plantean en la Aplicación del Pacto Internacion...
Cuestiones Sustantivas que se plantean en la Aplicación del Pacto Internacion...Cuestiones Sustantivas que se plantean en la Aplicación del Pacto Internacion...
Cuestiones Sustantivas que se plantean en la Aplicación del Pacto Internacion...Defensoría Del Pueblo Ecuador
 
Autrans09 Atelier J6 Ardesi 80109
Autrans09 Atelier J6 Ardesi 80109Autrans09 Atelier J6 Ardesi 80109
Autrans09 Atelier J6 Ardesi 80109Yannick LANDAIS
 
E atención al profesional
E atención al profesionalE atención al profesional
E atención al profesionalPilar Montero
 
Guide du Medef - Epargne salariale
Guide du Medef - Epargne salarialeGuide du Medef - Epargne salariale
Guide du Medef - Epargne salarialeAdm Medef
 
Mini manual gmail
Mini manual gmailMini manual gmail
Mini manual gmailXxRUIZxX
 
Síndrome de la Barbie y Ken
Síndrome de la Barbie y Ken Síndrome de la Barbie y Ken
Síndrome de la Barbie y Ken Marialeja
 
1,2,3 ya tienes tu certificado digital
1,2,3 ya tienes tu certificado digital1,2,3 ya tienes tu certificado digital
1,2,3 ya tienes tu certificado digitalPilar Montero
 
Grupo de miguel grande
Grupo de miguel grandeGrupo de miguel grande
Grupo de miguel grandeachell76
 
Présentation de L. BLANCO Architecte à Albi
Présentation de L. BLANCO Architecte à AlbiPrésentation de L. BLANCO Architecte à Albi
Présentation de L. BLANCO Architecte à AlbiBNI Dynamique Tarnaise
 
Presentación vota inteligente vc 31 de marzo
Presentación vota inteligente vc 31 de marzoPresentación vota inteligente vc 31 de marzo
Presentación vota inteligente vc 31 de marzotransparenciatic
 
Presentaciones gráficas nelson calderon
Presentaciones gráficas nelson calderonPresentaciones gráficas nelson calderon
Presentaciones gráficas nelson calderonnelson_calderon
 
Movimiento Red Ángel por la Educación. Resultados
Movimiento Red Ángel por la Educación. ResultadosMovimiento Red Ángel por la Educación. Resultados
Movimiento Red Ángel por la Educación. ResultadosEducaciondf
 

Viewers also liked (20)

Informatica
InformaticaInformatica
Informatica
 
Cuestiones Sustantivas que se plantean en la Aplicación del Pacto Internacion...
Cuestiones Sustantivas que se plantean en la Aplicación del Pacto Internacion...Cuestiones Sustantivas que se plantean en la Aplicación del Pacto Internacion...
Cuestiones Sustantivas que se plantean en la Aplicación del Pacto Internacion...
 
Autrans09 Atelier J6 Ardesi 80109
Autrans09 Atelier J6 Ardesi 80109Autrans09 Atelier J6 Ardesi 80109
Autrans09 Atelier J6 Ardesi 80109
 
E atención al profesional
E atención al profesionalE atención al profesional
E atención al profesional
 
Acaricio tu sombra
Acaricio tu sombraAcaricio tu sombra
Acaricio tu sombra
 
Climaterio
ClimaterioClimaterio
Climaterio
 
Guide du Medef - Epargne salariale
Guide du Medef - Epargne salarialeGuide du Medef - Epargne salariale
Guide du Medef - Epargne salariale
 
Localidades
LocalidadesLocalidades
Localidades
 
Mini manual gmail
Mini manual gmailMini manual gmail
Mini manual gmail
 
Lesson plan
Lesson planLesson plan
Lesson plan
 
Proyecto correlimos
Proyecto correlimosProyecto correlimos
Proyecto correlimos
 
Síndrome de la Barbie y Ken
Síndrome de la Barbie y Ken Síndrome de la Barbie y Ken
Síndrome de la Barbie y Ken
 
1,2,3 ya tienes tu certificado digital
1,2,3 ya tienes tu certificado digital1,2,3 ya tienes tu certificado digital
1,2,3 ya tienes tu certificado digital
 
Grupo de miguel grande
Grupo de miguel grandeGrupo de miguel grande
Grupo de miguel grande
 
Présentation de L. BLANCO Architecte à Albi
Présentation de L. BLANCO Architecte à AlbiPrésentation de L. BLANCO Architecte à Albi
Présentation de L. BLANCO Architecte à Albi
 
Presentación vota inteligente vc 31 de marzo
Presentación vota inteligente vc 31 de marzoPresentación vota inteligente vc 31 de marzo
Presentación vota inteligente vc 31 de marzo
 
CV Djuro_Cetkovic
CV Djuro_CetkovicCV Djuro_Cetkovic
CV Djuro_Cetkovic
 
Presentaciones gráficas nelson calderon
Presentaciones gráficas nelson calderonPresentaciones gráficas nelson calderon
Presentaciones gráficas nelson calderon
 
Isa14 sierra gonzalez_horcajo_vf
Isa14 sierra gonzalez_horcajo_vfIsa14 sierra gonzalez_horcajo_vf
Isa14 sierra gonzalez_horcajo_vf
 
Movimiento Red Ángel por la Educación. Resultados
Movimiento Red Ángel por la Educación. ResultadosMovimiento Red Ángel por la Educación. Resultados
Movimiento Red Ángel por la Educación. Resultados
 

Similar to 2016_03_10 - DevOps@unms - Presentation for IBM

Au coeur du framework .net 4.5.1
Au coeur du framework .net 4.5.1Au coeur du framework .net 4.5.1
Au coeur du framework .net 4.5.1Cellenza
 
20171122 01 - REX : Intégration et déploiement continu chez Engie
20171122 01 - REX : Intégration et déploiement continu chez Engie20171122 01 - REX : Intégration et déploiement continu chez Engie
20171122 01 - REX : Intégration et déploiement continu chez EngieLeClubQualiteLogicielle
 
Think tank présentation
Think tank   présentationThink tank   présentation
Think tank présentationJacky Galicher
 
présentation sur la gestion des projets.pdf
présentation sur la gestion des projets.pdfprésentation sur la gestion des projets.pdf
présentation sur la gestion des projets.pdfghiz-
 
[Scrum Day 2011] Outillage Agile dans un environnement Microsoft
[Scrum Day 2011] Outillage Agile dans un environnement Microsoft[Scrum Day 2011] Outillage Agile dans un environnement Microsoft
[Scrum Day 2011] Outillage Agile dans un environnement MicrosoftChristophe HERAL
 
Accéder au développement Dot.Net et Asp.Net
Accéder au développement Dot.Net et Asp.NetAccéder au développement Dot.Net et Asp.Net
Accéder au développement Dot.Net et Asp.NetFrédéric Vandenbriele
 
Introduction à DevOps
Introduction à DevOpsIntroduction à DevOps
Introduction à DevOpsMicrosoft
 
Au cœur du Framework .NET 4.5.1
Au cœur du Framework .NET 4.5.1Au cœur du Framework .NET 4.5.1
Au cœur du Framework .NET 4.5.1Microsoft
 
Mise en place d&rsquo;une usine logicielle pour technologies Microsoft et non...
Mise en place d&rsquo;une usine logicielle pour technologies Microsoft et non...Mise en place d&rsquo;une usine logicielle pour technologies Microsoft et non...
Mise en place d&rsquo;une usine logicielle pour technologies Microsoft et non...Microsoft
 
What’s Next Replay! Lyon 2011 - G. Darmont
What’s Next Replay! Lyon 2011 - G. DarmontWhat’s Next Replay! Lyon 2011 - G. Darmont
What’s Next Replay! Lyon 2011 - G. DarmontZenika
 
Présentation DEVOPS.pptx
Présentation DEVOPS.pptxPrésentation DEVOPS.pptx
Présentation DEVOPS.pptxboulonvert
 
RA et CCDS - Séance 1.pptx
RA et CCDS - Séance 1.pptxRA et CCDS - Séance 1.pptx
RA et CCDS - Séance 1.pptxtestuser715939
 
Livraison et intégration continue avec TFS 2013 et InRelease
Livraison et intégration continue avec TFS 2013 et InReleaseLivraison et intégration continue avec TFS 2013 et InRelease
Livraison et intégration continue avec TFS 2013 et InReleaseMicrosoft
 
8 Rex : Mise en place de DevOps sur Azure
8   Rex : Mise en place de DevOps sur Azure8   Rex : Mise en place de DevOps sur Azure
8 Rex : Mise en place de DevOps sur AzureaOS Community
 
Présentation DEVOPS_PO.pptx
Présentation DEVOPS_PO.pptxPrésentation DEVOPS_PO.pptx
Présentation DEVOPS_PO.pptxZALIMAZA
 
Techdays 2013 : ALM et eCommerce, des challenges en continu
Techdays 2013 : ALM et eCommerce, des challenges en continuTechdays 2013 : ALM et eCommerce, des challenges en continu
Techdays 2013 : ALM et eCommerce, des challenges en continuvlabatut
 
Open APIs, OpenSource & OpenData dans le transport public
Open APIs, OpenSource & OpenData dans le transport publicOpen APIs, OpenSource & OpenData dans le transport public
Open APIs, OpenSource & OpenData dans le transport publicXavier Raffin
 
Présentation DEVOPS_DIR.pptx
Présentation DEVOPS_DIR.pptxPrésentation DEVOPS_DIR.pptx
Présentation DEVOPS_DIR.pptxZALIMAZA
 
AFUP 2010 : Industrialisation de PHP, l'exemple de CANAL+
AFUP 2010 : Industrialisation de PHP, l'exemple de CANAL+AFUP 2010 : Industrialisation de PHP, l'exemple de CANAL+
AFUP 2010 : Industrialisation de PHP, l'exemple de CANAL+Raphaël Carles
 
Introduction DevOps & containarization des applications
Introduction DevOps & containarization des applicationsIntroduction DevOps & containarization des applications
Introduction DevOps & containarization des applicationsJulien Chable
 

Similar to 2016_03_10 - DevOps@unms - Presentation for IBM (20)

Au coeur du framework .net 4.5.1
Au coeur du framework .net 4.5.1Au coeur du framework .net 4.5.1
Au coeur du framework .net 4.5.1
 
20171122 01 - REX : Intégration et déploiement continu chez Engie
20171122 01 - REX : Intégration et déploiement continu chez Engie20171122 01 - REX : Intégration et déploiement continu chez Engie
20171122 01 - REX : Intégration et déploiement continu chez Engie
 
Think tank présentation
Think tank   présentationThink tank   présentation
Think tank présentation
 
présentation sur la gestion des projets.pdf
présentation sur la gestion des projets.pdfprésentation sur la gestion des projets.pdf
présentation sur la gestion des projets.pdf
 
[Scrum Day 2011] Outillage Agile dans un environnement Microsoft
[Scrum Day 2011] Outillage Agile dans un environnement Microsoft[Scrum Day 2011] Outillage Agile dans un environnement Microsoft
[Scrum Day 2011] Outillage Agile dans un environnement Microsoft
 
Accéder au développement Dot.Net et Asp.Net
Accéder au développement Dot.Net et Asp.NetAccéder au développement Dot.Net et Asp.Net
Accéder au développement Dot.Net et Asp.Net
 
Introduction à DevOps
Introduction à DevOpsIntroduction à DevOps
Introduction à DevOps
 
Au cœur du Framework .NET 4.5.1
Au cœur du Framework .NET 4.5.1Au cœur du Framework .NET 4.5.1
Au cœur du Framework .NET 4.5.1
 
Mise en place d&rsquo;une usine logicielle pour technologies Microsoft et non...
Mise en place d&rsquo;une usine logicielle pour technologies Microsoft et non...Mise en place d&rsquo;une usine logicielle pour technologies Microsoft et non...
Mise en place d&rsquo;une usine logicielle pour technologies Microsoft et non...
 
What’s Next Replay! Lyon 2011 - G. Darmont
What’s Next Replay! Lyon 2011 - G. DarmontWhat’s Next Replay! Lyon 2011 - G. Darmont
What’s Next Replay! Lyon 2011 - G. Darmont
 
Présentation DEVOPS.pptx
Présentation DEVOPS.pptxPrésentation DEVOPS.pptx
Présentation DEVOPS.pptx
 
RA et CCDS - Séance 1.pptx
RA et CCDS - Séance 1.pptxRA et CCDS - Séance 1.pptx
RA et CCDS - Séance 1.pptx
 
Livraison et intégration continue avec TFS 2013 et InRelease
Livraison et intégration continue avec TFS 2013 et InReleaseLivraison et intégration continue avec TFS 2013 et InRelease
Livraison et intégration continue avec TFS 2013 et InRelease
 
8 Rex : Mise en place de DevOps sur Azure
8   Rex : Mise en place de DevOps sur Azure8   Rex : Mise en place de DevOps sur Azure
8 Rex : Mise en place de DevOps sur Azure
 
Présentation DEVOPS_PO.pptx
Présentation DEVOPS_PO.pptxPrésentation DEVOPS_PO.pptx
Présentation DEVOPS_PO.pptx
 
Techdays 2013 : ALM et eCommerce, des challenges en continu
Techdays 2013 : ALM et eCommerce, des challenges en continuTechdays 2013 : ALM et eCommerce, des challenges en continu
Techdays 2013 : ALM et eCommerce, des challenges en continu
 
Open APIs, OpenSource & OpenData dans le transport public
Open APIs, OpenSource & OpenData dans le transport publicOpen APIs, OpenSource & OpenData dans le transport public
Open APIs, OpenSource & OpenData dans le transport public
 
Présentation DEVOPS_DIR.pptx
Présentation DEVOPS_DIR.pptxPrésentation DEVOPS_DIR.pptx
Présentation DEVOPS_DIR.pptx
 
AFUP 2010 : Industrialisation de PHP, l'exemple de CANAL+
AFUP 2010 : Industrialisation de PHP, l'exemple de CANAL+AFUP 2010 : Industrialisation de PHP, l'exemple de CANAL+
AFUP 2010 : Industrialisation de PHP, l'exemple de CANAL+
 
Introduction DevOps & containarization des applications
Introduction DevOps & containarization des applicationsIntroduction DevOps & containarization des applications
Introduction DevOps & containarization des applications
 

2016_03_10 - DevOps@unms - Presentation for IBM

  • 1. DevOps @UNMS Stratégie du développement UNMS Staff PMO Sébastien Losseau
  • 2. Ordre du jour • PrésentationUNMS • Situation de départ et Objectif • Outils et principes @UNMS • Situation voulue ‘DevOps’ en général • Situation de départ • Implémentation • Conclusions Urban Code 10/03/2016  Sébastien Losseau  Staff PMO
  • 3. UNMS • Non – profit organisationType of organisation • Sickness funds • Social insurance • Information & prevention about health matters 3 missions fixed by the Belgian government • 10 federations • More than 3.500.000 customers in Belgium Customers • More than 4.500 users on IT infrastructure • +/- 200 employees • Development Mainframe / Distributed (.Net, html5,…) IT More information : www.solidaris.be10/03/2016  Sébastien Losseau  Staff PMO
  • 4. DevOps : L’implémentation à l’UNMS • .Net : déploiement manuel • .Net <> mainframe : deux mondes différents • Pas de liens clairs changement d’analyse <> déploiement => problème création release note • Pas de versionning constant (mainframe) • Oubli lors des mises en production (routines manquantes,…) Situation de départ 10/03/2016  Sébastien Losseau  Staff PMO
  • 5. • Documentation suivie et complète • Qualité des applications • Technique • Fonctionnelle (rapport aux besoins) • Tracabilité générale des actions • Meilleure répartition des tâches • Réactivité • Stabilité de la production • Augmentation de la productivité Objectifs attendus 10/03/2016  Sébastien Losseau  Staff PMO DevOps : L’implémentation à l’UNMS
  • 6. Rational Test Workbench Responsable métier Analystes Développeurs Exploitation Système DevOps : Les différents outils Mise en œuvre de nouvelles fonctionnalités… Planification - Analyse Développement – tests Déploiements – Opérationnel Monitoring Applicatif
  • 7. DevOps : Principes à terme Projets Projetsnonplanifiés Demandesdechangement BugsFixes Planification Analyses Workitems Développements Tests unitaires Tests fonctionnels et de régressions Tests utilisateurs Release note Déploiement Mise à jour planning et clôture / Demandes
  • 8. DevOps : Ligne du temps macro 10/03/2016  Sébastien Losseau  Staff PMO Doors Urban Code Deploy Partie 1 •Distribué RTC Connecté à 3 EDI : Eclipse (RDZ), TSO, Visual studio •PL1 •.Net •HTML 5 •Javascript •Php RQM - RTW Urban Code Deploy Partie 2 •Fin distribué •HTML •Mainframe Rational Test Workbench
  • 9. Urban Code Deploy : Implémentation • Permettre déploiements par le développement • Standardisation des déploiements • Réactivité pour les bugs bloquants • Automatiser tâches manuelles • A terme : même procédure distribué/mainframe But • Analyse de la procédure manuelle existante avec création des BPMN • Mise en place de standards • Création des scripts de déploiements • Validation des scripts de déploiements (membres du workshop) • Utilisation par les équipes pilotes • Déploiement pour toutes les équipes Méthodologie 10/03/2016  Sébastien Losseau  Staff PMO
  • 10. Urban Code Deploy : Implémentation 10/03/2016  Sébastien Losseau  Staff PMO
  • 11. Partenaires pour l’implémentation DevOps @UNMS 10/03/2016  Sébastien Losseau  Staff PMO Avec le support technique
  • 12. Conclusions pour Urban Code Deploy 10/03/2016  Sébastien Losseau  Staff PMO Traçabilité complète (Doors <–> RTC <–> RDZ/Visual Studio <-> Urban Code) Un seul monde (mainframe et distribué) Automatiser Réactivité Mieux déployer
  • 13. Merci de votre attention Sébastien Losseau Development Manager 02/51.51.827 0473/75.17.89 sebastien.losseau@solidaris.be https://be.linkedin.com/in/losseausebastien