Slide 1

Slide 1 text

des Jeux & des Devops #ludicotechnique

Slide 2

Slide 2 text

Un grand merci à nos sponsors et partenaires

Slide 3

Slide 3 text

#whoami

Slide 4

Slide 4 text

#what (i|we) do ● Architectures IT ○ Cloud natif ○ Multi clouds ○ On Prem ● Containers (docker / rancher / k8s) ● workflows CI/CD ● Monitoring 24/7 ● Formations ● Accompagnement startups ● Évangélisme DevOps

Slide 5

Slide 5 text

#build-and-run.fr - Groupement de DevOps freelances sur Aix-Marseille - Expérience de la production - Orientés DevOps - Agiles - Passionnés https://www.build-and-run.fr/

Slide 6

Slide 6 text

Introduction

Slide 7

Slide 7 text

De quoi va t’on parler ? ● Devops → Agilité ● Jeux / Activités ludiques ● Les deux ensembles ?

Slide 8

Slide 8 text

Et pourquoi en parle t’on ? ● De plus en plus d'intérêt pour agilité / devops

Slide 9

Slide 9 text

● De plus en plus d'intérêt pour les formations devops Et pourquoi en parle t’on ?

Slide 10

Slide 10 text

Et pourquoi en parle t’on ? ● Architecture résiliente → Prouvez le ! ● PRA ? PCA ? → Comment je développe les bons réflexes pour le jour J ? ● Process d’amélioration continue / PDCA

Slide 11

Slide 11 text

Formations devops ● Formation théoriques / Certifications ⇒ the brain way ● Sur le terrain ⇒ the hard way ● Serious games ⇒ the game way !

Slide 12

Slide 12 text

(très brève) intro sur devops

Slide 13

Slide 13 text

Le constat originel Je veux des changements Je veux de la stabilité DEV OPS LE MUR DE LA CONFUSION

Slide 14

Slide 14 text

Définition « Le DevOps est la pratique où les ingénieurs de développement (Dev) et d’exploitation (Ops) participent ensemble à l’intégralité du cycle de vie des services : du développement à la conception du support de production. » (Ivan Beauté build-and-run)

Slide 15

Slide 15 text

Historique AVANT 2007 Un terreau propice au DevOps 2007 Infrastructure AGILE Frustration 2008 2009 2010 2013 2018 Dev & Ops Coopération 1er DevOpsDays 1er DevOpsDays au États-Unis Le Projet Phoenix Croissance constante

Slide 16

Slide 16 text

Attentes

Slide 17

Slide 17 text

Le manifeste agile LES INDIVIDUS ET LEURS INTERACTIONS DES LOGICIELS OPÉRATIONNELS LA COLLABORATION AVEC LES CLIENTS L’ADAPTATION AU CHANGEMENT PLUS QUE PLUS QUE PLUS QUE PLUS QUE LES PROCESSUS ET LES OUTILS UNE DOCUMENTATION EXHAUSTIVE LA NÉGOCIATION CONTRACTUELLE LE SUIVI D’UN PLAN

Slide 18

Slide 18 text

Manifesto Impactus ● Des individus et leurs interactions → communications / échanges ● La collaboration avec les clients → communications / échanges ● L’adaptation au changement → agilité / réactivité

Slide 19

Slide 19 text

C.A.L.M.S ● Culture ● Automatisation ● Lean ● Mesures ● Solidarité

Slide 20

Slide 20 text

Les outils

Slide 21

Slide 21 text

La Netflix simian army

Slide 22

Slide 22 text

Simian Army ● “ S’amuser ” à faire tomber des éléments de l’infrastructure de manière aléatoire (mais certaine) ● 1 instance ou 1 région ! ● S’obliger à coder des services résilients et agiles

Slide 23

Slide 23 text

Les hackatons

Slide 24

Slide 24 text

Les hackatons “ Le mot hackathon désigne un événement où un groupe de développeurs volontaires se réunissent pour faire de la programmation informatique collaborative, sur plusieurs jours. C'est un processus créatif fréquemment utilisé dans le domaine de l'innovation numérique.” -- wikipedia

Slide 25

Slide 25 text

Les hackatons ● Très social ● Pas que devops ● Plus loisirs que professionnels ● Syndrôme de l’auberge espagnol

Slide 26

Slide 26 text

Les serious games classiques

Slide 27

Slide 27 text

Serious Games “classiques” ● Permet une mise en situation ● Motivation ++ ● Approche essai / erreur ● Apprentissage à son propre rythme ● Facilite les échanges et la communication ⇒ Bon moyen d’implanter la culture Devops !

Slide 28

Slide 28 text

Des jeux sérieux ● Devops game: https://babagile.wordpress.com/devops-game/ ● Lego 4 devops : http://bit.ly/1NYgfXl ● Pas mal de sociétés de formations ● Créez le vôtre ...

Slide 29

Slide 29 text

Les AWS gamedays

Slide 30

Slide 30 text

Les AWS gamedays ● Re-invent ● AWS summits ● Depuis (au moins) 2014

Slide 31

Slide 31 text

● http://unicorn.rentals/ ● Location d’animaux féériques Ma petite entreprise ...

Slide 32

Slide 32 text

WTF ? ● Permet de se détacher d’un contexte maîtrisé ● Développe la créativité ● Anéanti (pour un temps) tous les réflexes développés

Slide 33

Slide 33 text

So you start ... ● Runbook : Une doc pas à jour et raturée ! ● http://bit.ly/2PknSvK ● Les gamedays sont toujours différents à chaque itération

Slide 34

Slide 34 text

So you need to ... ● Reprendre une infra existante ● Suivre les demandes de changements du business ● Réagir aux événements qui vont survenir ● Aller plus vite que la concurrence (^^les autres équipes) ● Contrôler les impacts financiers de vos choix

Slide 35

Slide 35 text

Ah, au fait ... ● Vous ne connaîtrez personne dans votre équipe ● Les compétences sont complètement différentes ● Le temps passe vite

Slide 36

Slide 36 text

C.A.L.M.S Aut is o Le n Mes Sol ité Cul

Slide 37

Slide 37 text

Un grand merci à nos sponsors et partenaires

Slide 38

Slide 38 text

Questions ?

Slide 39

Slide 39 text

Contact @webofmars http://bit.ly/womli webofmars.com build-and-run.fr