XebiConFr 15 - Le nouvel Ops

Preview:

Citation preview

Le nouvel Ops

#XebiConFr@slemesle

#XebiConFr

A propos de moi

#XebiConFr

A propos de WeScale

#XebiConFr

Un peu d’histoire

#XebiConFr

Ops ?

#XebiConFr

#XebiConFr

#XebiConFr

#XebiConFr

Centré sur le serveur

#XebiConFr

Travail procédural

#XebiConFr

Rapport client fournisseur

Dev

Fournisseur

Ops

Client

Livraison

#XebiConFr

L’Ops au quotidien

#XebiConFr

Bugs de production

#XebiConFr

Scripting

#XebiConFr

Middleware

#XebiConFr

Sauvegarde et restauration

#XebiConFr

Supervision et alertes

#XebiConFr

Sécurité

#XebiConFr

Déploiement

#XebiConFr

Aujourd’hui

#XebiConFr

Dev

Organisation traditionnelle

Métier Spécification Test Production

#XebiConFr

Organisation agile

Métier

Product Owner

Dev

Test

Ops

#XebiConFr

Cloud

#XebiConFr

Centré sur l’application

#XebiConFr

Le code est partout

#XebiConFr

Problème

Métier

Product Owner

Dev

Testeur

Ops

#XebiConFr

Solution

#XebiConFr

No Ops ?

#XebiConFr

Réalité du PaaS

#XebiConFr

DevOps ?

Dev

Ops

#XebiConFr

• Culture

• Automation

• Lean

• Measure

• Share

Keep C.A.L.M.S

#XebiConFr

Mise en commun

#XebiConFr

Rapport client-fournisseur

Dev

Client

Ops

Fournisseur

Plateforme

#XebiConFr

Workflow de la Plate-forme

Dev

QA

Prod

#XebiConFr

• Accès aux sources

• Commit / Pull Request

• Création de Stories

• Remontée de Bugs

• Conseils

• Création de nouveaux outils

L’Ops participe

#XebiConFr

• Assurer la fiabilité du site

• Analyser la production

• Automatiser

• Corriger à long terme

• Créer des outils

Sites reliability engineers

#XebiConFr

1. Apporter une solution d’urgence

• Automatiser le re-démarrage de l’application

2. Apporter une solution long terme

• Investiguer

• Corriger

• Prémunir

Une fuite de mémoire ?

#XebiConFr

• Test driven

• Infrastructure

• Deployment

• Provisioning

• Performance

Ops et Craftsmanship

#XebiConFr

Rôle d’infrastructure

Description du rôle

Déploiement Docker Développement Déploiement

Echec

#XebiConFr

Le nouvel Ops

Métier

Product Owner Ops

Dev

Testeur

#XebiConFr

• Réaliser du développement

• Tester l’infrastructure

• Automatiser toujours automatiser

• Superviser et opèrer les plateformes

• Evangéliser sur les bonnes pratiques

Le nouvel Ops

#XebiConFr

Merci

@slemesle

Recommended