Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Enjeux du devops @ Criteo

Enjeux du devops @ Criteo

Présentation en Français des enjeux du devops @ Criteo.
Présentation du 29 Juin au meta meetup devops Paris.

Avatar for Rémy SAISSY

Rémy SAISSY

June 29, 2016
Tweet

More Decks by Rémy SAISSY

Other Decks in Technology

Transcript

  1. QUI SUIS-JE ? Rémy Saissy Lead SRE de l'équipe Lake

    (Hadoop) Twitter: @RemySaissy Github: @remysaissy
  2. LA R&D EN QUELQUES CHIFFRES ~15 000 serveurs dans 7

    datacenters ~10 services majeurs gérés par XXXX équipes SRE ~70 personnes dans les équipes SRE Lake: 8 clusters Hadoop (2 centraux), +2000 serveurs Mesos: ~500 serveurs sur tous les datacenters Couchbase: ~60 clusters sur tous les datacenters (+1300 serveurs) ... Tout est géré avec Chef
  3. CHEF EN QUELQUES CHIFFRES 8 repositories 157 cookbooks internes 24

    cookbooks publics ( ) https://github.com/criteo- cookbooks Toutes les équipes SRE développent et déploient du Chef en permanence
  4. L'ORGA — HUMAIN Equipes : Feature team de 6-8 personnes

    maximum Motivation : les ingénieurs vont sur les technos/équipes qui les intéresse Pas de silos : l'entraide et la convergence des objectifs est la règle
  5. L'ORGA — PROCESS Identification : Une équipe centrale responsable et

    facilitatrice de la pratique Chef: Core Agilité : Toute la R&D fonctionne en Sprint / parfois en Kanban Synchronisation : Points hebdomadaires de 30 minutes *- sync (SRE-sync, Hadoop-sync, Release war, …) La coordination des changements est aux mains d'une équipe dédiée à cela
  6. LA GESTION D'INCIDENT Coordination : Une équipe dédiée Communication :

    Slack Amélioration : Chiffrage d'impact et post-mortems