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

Qu'est-ce que le DevOps ?

Avatar for Guilhem Lettron Guilhem Lettron
February 22, 2020
54

Qu'est-ce que le DevOps ?

Avatar for Guilhem Lettron

Guilhem Lettron

February 22, 2020
Tweet

Transcript

  1. Pas de vision ou interprétation partagée • Un poste ?

    • Un ensemble d’outils ? • Une culture ?
  2. Historique Apparaît fin des années 2000. Entre 2007 et 2009

    avec une première apparition publique du terme à Ghent par Patrick Debois
  3. Constat : un fossé entre Dev et Ops • Chaqu’un

    dans son silo ◦ Compétences ◦ Langages ◦ Outils ◦ pratiques • Opposition : ◦ Dev : injonction aux nouvelles fonctionnalités quitte à baisser sur la qualité ◦ Ops : injonction à la stabilité quitte à retarder les nouveaux déploiement.
  4. Résultat concret • Utilisation des outils de Dev (code +

    tests) sur le monde des Ops. • Modèle CAMS
  5. Technologie Automatisation Faire des tâches que des opérateurs réalisaient auparavant.

    • Outils ◦ Infra as Code ◦ CI • Buts ◦ Deployer plus vite ◦ Augmenter la qualite Mesure On ne peut améliorer ce qu’on ne mesure pas • Indicateurs ◦ Performance ◦ Process ◦ Humain ◦ etc
  6. Sociale Culture • Les silos doivent être tombés Sharing •

    Mise en place de rituels • Organisation rapprochée
  7. Pas de “manifeste” • Buzzword ◦ «on fait du PHP

    et du bash» • “DevOps washing” ◦ Renommage des ops en devops
  8. Un but plus qu’un moyen Le DevOps tend à réduire

    le temps entre l’idée et sa bonne réalisation
  9. Agile du DEV à l’OPS • L’agile n’est applicable qu’à

    une équipe ◦ Même compétences ◦ Même savoir ◦ Même objectifs • Dev...Ops ◦ Dev -> ◦ QA -> ◦ Integration -> ◦ Ops
  10. Et plus • MarSup ? ◦ Marketing -> Dev ->

    … ◦ … -> Ops -> Support