Resources attached to the Road To DevOps tutorial https://blog.noobtoroot.xyz/road-to-devops/
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 

3.6 KiB

Le DevOps

Ce que n'est pas le DevOps

  • une nouvelle technologie

  • un nouveau métier ou nouvelle fonction dans l’entreprise

  • une personne

Une petite définition DevOps

Le DevOps est une démarche visant l'adoption d'une même culture dev et ops autour de méthodologies de travail et d'outils dans le but commun d'une amélioration continue :

  • de la productivité
  • de la stabilité des process de développement (ci),
  • de la qualité,
  • et de la mise en production.

Il y a souvent une confusion entre culture et profil DevOps

Le DevOps est une culture.

Le But

Le DevOps veut réconcilier ces deux mondes pour les faire travailler ensemble dans le but d'améliorer :

  • le Time To Market (TTM)

  • la qualité des développements

  • la fiabilité des déploiements

collaborate

Les Concepts

Le DevOps se base sur le modèle CALMS :

  • C ulture commune

  • A utomatisation des tâches répétitives

  • L ean (Amélioration Continue)

  • M esure

  • S olidarité et partage

CALMS - la Culture

  • Favorise la communication

  • Réduit les incompréhensions

  • Permet de mener un changement d'organisation et/ou de méthodologie

  • Entretien l'esprit d'équipe et la motivation

  • La productivité

CALMS - l'Automatisation

  • Automatiser tout ce qui peut l'être
    Builds • Tests • Packaging • Cloud • Déploiements • Configuration • Chaos monkey

  • Assure la reproductibilité des actions

  • Apporte de la traçabilité

  • Évite les erreurs humaines

  • Augmente la productivité

  • Libère du temps pour les tâches à plus fortes valeurs ajoutées

CALMS - le Lean

  • C'est une théorie de gestion inventée par Toyota

  • Vise une recherche constante de la performance et de la qualité

Le Lean permet de :

  • supprimer les éléments inutiles et/ou complexes

  • trouver des solutions d'amélioration

  • résoudre les problèmes et d'en tirer les enseignements

  • produire "juste ce qu'il faut" "juste à temps"

CALMS - la Mesure

  • Identification des problèmes, des points d'améliorations,
    mais aussi des réussites

  • Identification des ressources utilisées, de la stabilité globale d'une plateforme

CALMS - la Solidarité

  • Favorise la collaboration

  • Favorise l'esprit d'équipe

  • Amélioration du bien-être des personnes

  • Amélioration de la productivité

CALMS - le Partage

  • De l'information

  • Des échecs et succès (rétros)

  • Des responsabilités

  • Des visions (opérationnelle, stratégique)

  • Des techniques (outillage)

  • Des expériences