devops, noops, everything-as-code, commoditisation… quel futur pour les ops ?
Post on 07-Jan-2017
354 Views
Preview:
TRANSCRIPT
@adrienblind Twittez sur #devopsdday !!!
Dimension organisationnelle
Build Run
App
Infra
Equipes prj
Dev/B.A.
Equipes
Infra/prod/support
Mur de la confusion:Objectifs orthogonaux = frictions
Porté par l’innovationet 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
@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 teamDans 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 teamHors 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
@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…
top related