VOTRE ARCHITECTURE AU RÉGIME€¦ · quelques signes 7 travail manuel changements longs/difficiles...

Preview:

Citation preview

VOTREARCHITECTUREAU RÉGIME

IAN LÉTOURNEAUIAN.LETOURNEAU@ELAPSETECH.COM

ARCHITECTURE

OBÈSETROP CHÈRE À

CONCEVOIR, OPÉRER,MAINTENIR, FAIRE ÉVOLUER

2

GOOGLE

3

(2014)

2 MILLIARDS CONTAINERS / SEMAINE

75’000 MACHINES / DATACENTERS

CRÉE

KUBERNETES〉

EN FORME

PRETTYFORM*

4

(NOM D’EMPRUNT)

1 FE, 1 BE

1’500 UTILISATEURS / AN

UTILISE

KUBERNETES〉

PEUT-ÊTREOBÈSE

ASSURE-MOI*

5

(NOM D’EMPRUNT)

> 5 DÉPLOIEMENTS / JOUR

EN FORME

RASSURE-MOI*

6

(NOM D’EMPRUNT)

1 DÉPLOIEMENT / 3 SEMAINES

PLUTÔTOBÈSE

QUELQUES

SIGNES

7

➚ TRAVAIL MANUEL

CHANGEMENTS LONGS/DIFFICILES

BRANCHE > 1J

➘ VÉLOCITÉ

TESTS INTÉGRÉS< 1 DÉPLOIEMENT / JOUR

TEMPS MAINTENANCE > TEMPS DÉVELOPPEMENT

∅ VISIBILITÉ PROD

VOTRE ARCHI

EST-ELLE

8

OBÈSE?

9

COMPORTEMENT À RISQUE

DÉVELOPPERAVEUGLEMENT

PRODUIT10

BESOIN VISION

OPÉRATION

EXEMPLECORRECTION AUTO TRAVAUX ÉTUDIANTS

11

ICONS BY ‘TURKKUB’: HTTPS://WWW.FLATICON.COM/AUTHORS/TURKKUB

OPÉRATIONVISION

ENSEIGNANTS & ÉTUDIANTS

CARACTÉRISTIQUES

EFFICACE

ÉVOLUTIF

MAINTENABLE OPÉRABLE

AVAILABLESCALABLE

12

CARACTÉRISTIQUES

OPPOSÉES

PRESSION SAINE ARCHITECTURE

13

COMPORTEMENT À RISQUE

COMPLEXITÉ PRÉMATURÉE

14

COMPORTEMENT À RISQUE

COMPLEXITÉ ACCIDENTELLE

15

KPI RENDRE TESTABLESLES CARACTÉRISTIQUES

16

TOUS TRAVAUX REMIS ACCEPTÉS

EXEMPLECORRECTION AUTO TRAVAUX ÉTUDIANTS

99% TRAVAUX REMIS ACCEPTÉS

1H - 99% TRAVAUX REMIS ACCEPTÉS

1H - 99% TRAVAUX REMIS ACCEPTÉS & TÉLÉCHARGEABLES

〉〉

1. MONDE IDÉAL2. DISTANCE DU RÉEL3. TESTER / CONTOURNER4. AJUSTER / ADOPTER

17

KPI(SMART)

18

1H - 99% TRAVAUX REMIS ACCEPTÉS & TÉLÉCHARGEABLES

1H - 95% RÉSULTATS CORRECTION TRANSMIS < 10MIN

EXEMPLECORRECTION AUTO TRAVAUX ÉTUDIANTS

. . .

(TEMPS CORRECTION EXCLU)

19

TESTABLE

=AUTOMATISABLE

20

AUTOMATISATION ● FRÉQUENT● NE DOIT PAS CHANGER● FACILE À AUTOMATISER⚠

21

FITNESS FUNCTION (ARCHI)

22

〉 〉

COMMIT LINT TEST PACKAGE PROD

〉 〉

ICONS BY ‘TURKKUB’: HTTPS://WWW.FLATICON.COM/AUTHORS/TURKKUB

23

〉 〉

COMMIT LINT TEST PACKAGE PROD

〉 〉

ICONS BY ‘TURKKUB’: HTTPS://WWW.FLATICON.COM/AUTHORS/TURKKUB

24

〉 〉

COMMIT LINT TEST PACKAGE PROD

〉 〉

ICONS BY ‘TURKKUB’: HTTPS://WWW.FLATICON.COM/AUTHORS/TURKKUB

FAILED

25

COMPORTEMENT À RISQUE

STATUS

QUO

26

KPI MAINTENIR BONNES

HABITUDES

27

BUDGET ERREUR

MAX 50% LABEUR

DEPLOYMENT FREQUENCY

LEAD TIME

CHANGE FAILURE RATE

MEAN TIME TO RECOVERY

SUPPORTÉ PAR

28BESOIN

VISION

OPÉRATION

DÉFINIT CARACKPI

+ SLO

GUIDEENFORCÉ

PARFITNESS

FUNCTION

PRODUIT

PIPELINE CI/CDRÉTROSPECTIVE

POST-MORTEM

TOOLING

MONITORING

PLATEFORME

AMÉLIORE EN

CONTINU

VALIDE AUTOMATIQUEMENT

VÉRIFIE EN CONTINU

KPI+

SLO

FITNESS FUNCTION

PIPELINE CI/CD

TOOLING

MONITORING

PLATEFORME

BESOIN

VISION

OPÉRATION

CARAC

RÉTROSPECTIVE

POST-MORTEM

29BESOIN

VISION

OPÉRATION

DÉFINIT CARACKPI

+ SLO

GUIDEENFORCÉ

PARFITNESS

FUNCTION

PRODUIT

PIPELINE CI/CDRÉTROSPECTIVE

POST-MORTEM

TOOLING

MONITORING

PLATEFORME

AMÉLIORE EN

CONTINU

SUPPORTÉ PAR

VALIDE AUTOMATIQUEMENT

VÉRIFIE EN CONTINU

1 2 43- - -

30

RÉFÉRENCESPRACTICE

OFCLOUD SYSTEM

ADMINISTRATION

SITE RELIABILITY ENGINEERING

BUILDING EVOLUTIONARY ARCHITECTURE

ACCELERATE

PHOENIX PROJECT+

DEVOPS HANDBOOK

DORA(DEVOPS REPORT)

31

MERCI

HTTPS://CONFERENCES.ELAPSETECH.COM

IAN LÉTOURNEAU

TWITTER@IANLET15

E-MAILIAN.LETOURNEAU@ELAPSETECH.COM

LINKEDINLINKEDIN.COM/IN/IAN-LETOURNEAU

Recommended