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.

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