devops, noops quel futur pour les ops ?

18
Adrien Blind DevOps Coach @adrienblind DevOps, NoOps, quel futur pour les Ops ?

Upload: treeptik

Post on 16-Apr-2017

67 views

Category:

Engineering


2 download

TRANSCRIPT

Page 1: DEVOPS, NOOPS QUEL FUTUR POUR LES OPS ?

Adrien BlindDevOps Coach@adrienblind

DevOps, NoOps, quel futur pour les Ops ?

Page 2: DEVOPS, NOOPS QUEL FUTUR POUR LES OPS ?

Adrien BlindDevOps Coach@adrienblind

Un contexte en pleine mutation

Page 3: DEVOPS, NOOPS QUEL FUTUR POUR LES OPS ?

@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é

Page 4: DEVOPS, NOOPS QUEL FUTUR POUR LES OPS ?

@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

Page 5: DEVOPS, NOOPS QUEL FUTUR POUR LES OPS ?

@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

Page 6: DEVOPS, NOOPS QUEL FUTUR POUR LES OPS ?

@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

Page 7: DEVOPS, NOOPS QUEL FUTUR POUR LES OPS ?

Adrien BlindDevOps Coach@adrienblind

Des solutions réalistes

Page 8: DEVOPS, NOOPS QUEL FUTUR POUR LES OPS ?

@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

Page 9: DEVOPS, NOOPS QUEL FUTUR POUR LES OPS ?

@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

Page 10: DEVOPS, NOOPS QUEL FUTUR POUR LES OPS ?

@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

Page 11: DEVOPS, NOOPS QUEL FUTUR POUR LES OPS ?

@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

Page 12: DEVOPS, NOOPS QUEL FUTUR POUR LES OPS ?

@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

Page 13: DEVOPS, NOOPS QUEL FUTUR POUR LES OPS ?

@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é ?

Page 14: DEVOPS, NOOPS QUEL FUTUR POUR LES OPS ?

@adrienblind Twittez sur #devopsdday !!!

SERVERLESS / Lambda Arch.

UNIKERNELS

Quelques pistes à creuser parmi tant d’autres…

Vraiment, plus de sexyness pour les Ops ?

ARM

Page 15: DEVOPS, NOOPS QUEL FUTUR POUR LES OPS ?

Adrien BlindDevOps Coach@adrienblind

Conclusion

Page 16: DEVOPS, NOOPS QUEL FUTUR POUR LES OPS ?

@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…

Page 17: DEVOPS, NOOPS QUEL FUTUR POUR LES OPS ?

@adrienblind Twittez sur #devopsdday !!!

Ca n’existe pas!

Page 18: DEVOPS, NOOPS QUEL FUTUR POUR LES OPS ?

Adrien BlindDevOps Coach@adrienblind

Merci!