Adrien Blind
DevOps Coach
@adrienblind
DevOps, NoOps, quel futur
pour les Ops ?
Adrien Blind
DevOps Coach
@adrienblind
Un contexte en pleine
mutation
@adrienblind Twittez sur #devopsdday !!!
Dimension organisationnelle
Build Run
App
Infra
Mur de la confusion:
Objectifs orthogonaux = frictions 
Porté par l’innovation
et la vélocité
Porté par la
rationalisation et la
stabilité
@adrienblind Twittez sur #devopsdday !!!
 L’agilité est progressivement entrée dans les mœurs
des DEVs
 … mais cela engendre de nombreux challenges pour les
OPs
 Immédiateté des ressources nécessaires pour couvrir les
itérations
 Chaque itération va jusqu’à la production !
 …
Emergence du continuous delivery
@adrienblind Twittez sur #devopsdday !!!
 Resilience et scalabilité portés par
l’architecture logicielle
 Microservices, stateless, multi-versionned,
scalabilité horizontale, designed for failure…
 Perte de sexyness pour les ops
 Plus de design d’infra ad-hoc
Evolution de l’architecture applicative
@adrienblind Twittez sur #devopsdday !!!
 Commoditisation de l’infrastructure : le cloud propose des
solutions en résonnance avec les archis applicatives
 Software is eating the world : des solutions « Infra-as-Code »
tournées vers les DEVs
 Programmatiques, versionables, immutable
 Vagrant, Docker sont des outils d’OPs pensés pour les DEVs
 Gain d’autonomie important, illusion de maîtrise: NoOps ?
 Homo-opsus est il déjà mort ?
 Des outils pas conçus pour eux
 De nombreuses connaissances à acquérir
 Une offre de valeur à réinventer
La réponse du cloud et des outils
Adrien Blind
DevOps Coach
@adrienblind
Des solutions réalistes
@adrienblind Twittez sur #devopsdday !!!
Une approche portée par le produit
Build Run
App
Infra
Produit métier
Produit Infra
Feature team de
BA/DEVs/Ops, agile
et portant l’ensemble
du cycle de vie de
leur produit
Le meilleur ami d’un
OPs est le DEV qui
construit la
fonctionnalité qu’il
déploie et opère
@adrienblind Twittez sur #devopsdday !!!
Un exemple avec Docker
DevOps Apps team
Dans les conteneurs
 Ignore où les conteurs
fonctionnent
 Sait comment builder les
conteneurs et opérer les
apps
“You build it, you run it!”
DevOps Infra team
Hors du conteneur
 Ignore comment les
images sont buildées
 Sait comment gérer de
grandes quantités de
conteneurs
@adrienblind Twittez sur #devopsdday !!!
 Ne plus être le robot, inventer le robot
 Des managers d’OPs à transformer en leaders de
communautés transverses
 Recréer de la proximité requiert possiblement de
« dérationaliser »
Un challenge de leadership
@adrienblind Twittez sur #devopsdday !!!
 Software-Defined-Everything : créer et
consommer des interfaces programmatiques
 Apprendre de la transformation des DEVs
 Intégrer les precepts de l’agilité : proximité client
et itérations!
 Développer le craftsmanship (TDI avec serverspec
par exemple)
 Une approche budgétaire itérative!
L’infra est un logiciel comme un autre
@adrienblind Twittez sur #devopsdday !!!
 Le cloud public est voué à prendre une
importance grandissante
 L’enjeu porte sur l’orchestration et l’hybridation
du SI
Rôle clé de l’orchestration
@adrienblind Twittez sur #devopsdday !!!
 Supervision et monitoring restent de mise
 Extension du sujet à la métrologie, afin d’améliorer le
feedback applicatif et fonctionnel
 Là aussi, les paradigmes/outils de DEVs prévalent
désormais
Et la métrologie serait l’autre clé ?
@adrienblind Twittez sur #devopsdday !!!
SERVERLESS / Lambda Arch.
UNIKERNELS
Quelques pistes à creuser parmi tant d’autres…
Vraiment, plus de sexyness pour les Ops ?
ARM
Adrien Blind
DevOps Coach
@adrienblind
Conclusion
@adrienblind Twittez sur #devopsdday !!!
 Le métier des Ops vit sa « crise de
l’automobile »
 Nécessité d’adaptation: le métier d’OPs ne
disparaît pas, il évolue et se réorganise
 Penser produit, produit, produit !
 Il y a encore de la sexyness pour les Ops !
Un sujet DevOps finalement…
@adrienblind Twittez sur #devopsdday !!!
Ca n’existe pas!
Adrien Blind
DevOps Coach
@adrienblind
Merci!

DEVOPS, NOOPS QUEL FUTUR POUR LES OPS ?

  • 1.
    Adrien Blind DevOps Coach @adrienblind DevOps,NoOps, quel futur pour les Ops ?
  • 2.
    Adrien Blind DevOps Coach @adrienblind Uncontexte en pleine mutation
  • 3.
    @adrienblind Twittez sur#devopsdday !!! Dimension organisationnelle Build Run App Infra Mur de la confusion: Objectifs orthogonaux = frictions  Porté par l’innovation et la vélocité Porté par la rationalisation et la stabilité
  • 4.
    @adrienblind Twittez sur#devopsdday !!!  L’agilité est progressivement entrée dans les mœurs des DEVs  … mais cela engendre de nombreux challenges pour les OPs  Immédiateté des ressources nécessaires pour couvrir les itérations  Chaque itération va jusqu’à la production !  … Emergence du continuous delivery
  • 5.
    @adrienblind Twittez sur#devopsdday !!!  Resilience et scalabilité portés par l’architecture logicielle  Microservices, stateless, multi-versionned, scalabilité horizontale, designed for failure…  Perte de sexyness pour les ops  Plus de design d’infra ad-hoc Evolution de l’architecture applicative
  • 6.
    @adrienblind Twittez sur#devopsdday !!!  Commoditisation de l’infrastructure : le cloud propose des solutions en résonnance avec les archis applicatives  Software is eating the world : des solutions « Infra-as-Code » tournées vers les DEVs  Programmatiques, versionables, immutable  Vagrant, Docker sont des outils d’OPs pensés pour les DEVs  Gain d’autonomie important, illusion de maîtrise: NoOps ?  Homo-opsus est il déjà mort ?  Des outils pas conçus pour eux  De nombreuses connaissances à acquérir  Une offre de valeur à réinventer La réponse du cloud et des outils
  • 7.
  • 8.
    @adrienblind Twittez sur#devopsdday !!! Une approche portée par le produit Build Run App Infra Produit métier Produit Infra Feature team de BA/DEVs/Ops, agile et portant l’ensemble du cycle de vie de leur produit Le meilleur ami d’un OPs est le DEV qui construit la fonctionnalité qu’il déploie et opère
  • 9.
    @adrienblind Twittez sur#devopsdday !!! Un exemple avec Docker DevOps Apps team Dans les conteneurs  Ignore où les conteurs fonctionnent  Sait comment builder les conteneurs et opérer les apps “You build it, you run it!” DevOps Infra team Hors du conteneur  Ignore comment les images sont buildées  Sait comment gérer de grandes quantités de conteneurs
  • 10.
    @adrienblind Twittez sur#devopsdday !!!  Ne plus être le robot, inventer le robot  Des managers d’OPs à transformer en leaders de communautés transverses  Recréer de la proximité requiert possiblement de « dérationaliser » Un challenge de leadership
  • 11.
    @adrienblind Twittez sur#devopsdday !!!  Software-Defined-Everything : créer et consommer des interfaces programmatiques  Apprendre de la transformation des DEVs  Intégrer les precepts de l’agilité : proximité client et itérations!  Développer le craftsmanship (TDI avec serverspec par exemple)  Une approche budgétaire itérative! L’infra est un logiciel comme un autre
  • 12.
    @adrienblind Twittez sur#devopsdday !!!  Le cloud public est voué à prendre une importance grandissante  L’enjeu porte sur l’orchestration et l’hybridation du SI Rôle clé de l’orchestration
  • 13.
    @adrienblind Twittez sur#devopsdday !!!  Supervision et monitoring restent de mise  Extension du sujet à la métrologie, afin d’améliorer le feedback applicatif et fonctionnel  Là aussi, les paradigmes/outils de DEVs prévalent désormais Et la métrologie serait l’autre clé ?
  • 14.
    @adrienblind Twittez sur#devopsdday !!! SERVERLESS / Lambda Arch. UNIKERNELS Quelques pistes à creuser parmi tant d’autres… Vraiment, plus de sexyness pour les Ops ? ARM
  • 15.
  • 16.
    @adrienblind Twittez sur#devopsdday !!!  Le métier des Ops vit sa « crise de l’automobile »  Nécessité d’adaptation: le métier d’OPs ne disparaît pas, il évolue et se réorganise  Penser produit, produit, produit !  Il y a encore de la sexyness pour les Ops ! Un sujet DevOps finalement…
  • 17.
    @adrienblind Twittez sur#devopsdday !!! Ca n’existe pas!
  • 18.