IBM Cloud Paris Meetup - 20180911 - Smart Citizen Bot
20200114 - IBM Cloud Paris Meetup - DevOps
1. µ DevOps
« A way to accelerate »
—
Gatien Dupré
DevOps Transformation Specialist
2. Since 2007, Gatien has worked as a computer
specialist in Mainframe’s main banking activities
at SOCIETE GENERALE.
After 6 years as a technical project manager, he
joined the architecture department to lead the
developer support team.
Convinced of the Mainframe’s capacity for
innovation and modernity, in 2014 he launched a
project to integrate new development practices
into the Mainframe and finally led Z DevOps
program, the mainframe modernization initiatives
at the heart of the retail bank's digitization
strategy at SOCIETE GENERALE.
Gatien is turned to exchange, so he is the author
of many blogs that you can find on his Linkedin
page.
He joined IBM in September 2019 as an IT
DevOps transformation specialist integrated with
the DevOps Acceleration Team where he now
helps clients engage in their DevOps
transformation.
https://www.linkedin.com/in/gatien-dupre-90277498/
4. # What DevOps is not ?
Le DevOps n’est pas une mode
Dans un système IT
simple, les
applications sont de
taille limitée et peu
intégrées les unes
avec les autres, la
distinction entre Dev
et Ops n’existe pas :
l'équipe en charge de
l'administration du
système se charge
également d'apporter
les changements
relatives aux
nouvelles
fonctionnalités.
Modèle
désorganisé
Il correspond à
un découpage
linéaire et
séquentiel d'un
projet. La
succession des
étapes répond à
une logique de
spécialisation
des tâches.
1960 :
Modèle en
Cascade
Chaque phase est
accompagnée d’une
revue de fin d’étape
destinée à
formaliser la
validation de la
phase écoulée
avant de passer à la
phase suivante. Les
phases de la partie
montante
(validation)
renvoient chacune à
la phase en vis-à-
vis de la partie
descendante
(conception)
1980 : Modèle
Cycle en « V »
Le découpage des phases
ne se fait plus par
spécialisation des tâches,
mais par version
successives du produit. Les
besoins ne sont plus
identifiés de façon
exhaustive en début de
projet, mais dans les
grandes lignes, puis
approfondis au cours de
l'avancement en
collaboration avec les
utilisateurs.
1995 :
Modèle
Agile
2013 :
DevOps
5. # What DevOps is not ?
Le DevOps n’est pas une méthodologie
Le DevOps est un mouvement
qui fait la promotion d’une autre
façon d’aborder la problématique du
développement informatique.
Il s’enracine dans la méthode Agile &
dans les organisations « User
Centric ».
Il met en avant l'automatisation et la
conception de plateformes conçues
pour accroître la valeur ajoutée et
optimiser la réactivité des
entreprises
6. # What DevOps is not ?
Le DevOps n’est pas une toolchain
Le DevOps ne doit pas compliquer
ce qui est simple !
L’automatisation des processus de
développement doit libérer les
ressources des tâches répétitives
chronophages.
Elle doit répondre à un besoin
concret et ne pas induire une charge
de travail supérieure à celle qu’elle
est censée automatisée.
7. Les cinqs piliers du DevOps
Patrick Debois (Belgium technical
architect) invented the word of
DevOps in 2009 to explain an
approach for reconciling development
pool and operational staff.
The first DevOps project was born in
2013 in France. Now, 9% of the IT
Decision Makers recognize DevOps
transformation like one of their first
priority (4% form EMEA Area)
8. # What is DevOps :
The 5 pillars of the DevOps Movement are:
Culture Automation Lean management Measures Share
9. Murdelaconfusion
# Culture
DEV OPS
My goal is to create an ever
more innovative product and
bring more value to users.
In a constantly changing
business world,
we must go fast!
My goal is to provide more
stable and resilient IT systems
with the lowest cost.
In a constantly changing
business world,
we must not take risks!