devops, noops quel futur pour les ops ?

Post on 16-Apr-2017

67 Views

Category:

Engineering

2 Downloads

Preview:

Click to see full reader

TRANSCRIPT

Adrien BlindDevOps Coach@adrienblind

DevOps, NoOps, quel futur pour les Ops ?

Adrien BlindDevOps Coach@adrienblind

Un contexte en pleine mutation

@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

Adrien BlindDevOps 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 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

Adrien BlindDevOps 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 BlindDevOps Coach@adrienblind

Merci!

top related