DevOps Wiki: Wie lautet die DevOps Definition?

Le wiki DevOps : Quelle est la définition de DevOps ?

La définition de DevOps selon DevOps Wiki est l'association de personnes, de processus et de technologies des domaines du développement et des opérations afin de fournir en permanence des produits logiciels de haute qualité aux clients. Les équipes ayant des rôles tels que le développement, les opérations informatiques, l'ingénierie de la qualité et la sécurité travaillent ensemble dans le cadre de la méthode DevOps afin de créer des produits meilleurs et plus fiables. Les outils DevOps dans le cadre de la culture DevOps permettent aux équipes de collaborer plus efficacement et de répondre plus rapidement aux besoins de leurs clients, d'améliorer la satisfaction des clients et d'atteindre plus rapidement les objectifs commerciaux.

 

DevOps vs SRE :
L'ingénierie de la fiabilité du site (SRE) est une approche d'ingénierie logicielle pour les opérations informatiques. Les logiciels sont utilisés par les équipes SRE comme outil de gestion des systèmes, de résolution des problèmes et d'automatisation des tâches opérationnelles. Le SRE aide les équipes à trouver un équilibre entre la publication de nouvelles fonctionnalités et leur fiabilité pour les utilisateurs. Le SRE peut être considéré comme une mise en œuvre de DevOps, car il s'agit là aussi d'une culture d'équipe et de relations. Le SRE vise également à combler les lacunes entre les équipes de développement et les équipes opérationnelles. Mais il se distingue de l'approche DevOps sur un point. En effet, le SRE s'appuie sur des Site Reliability Engineers au sein de l'équipe de développement, qui disposent également d'une formation opérationnelle. Cela permet d'éviter les problèmes de communication et de flux de travail. Le SRE peut même aider les équipes DevOps dont les développeurs sont dépassés par les tâches d'exploitation et qui ont besoin de quelqu'un ayant des compétences plus spécifiques en matière d'exploitation.

 

DevOps vs développement agile :
Un professionnel de la culture Lean qui mise sur la livraison continue et l'infrastructure en tant que code ainsi que la méthode DevOps vs le développement Agile avec des programmeurs extrêmes - dans le sens exagéré du terme. Les deux concepts ont leurs propres jargons et slogans. L'approche agile, la plus ancienne des deux, est peut-être un peu moins vague. Quant à DevOps, il existe de nombreuses définitions, ce qui conduit à des fusions de sens, même si le lien historique ne peut être nié. Ni l'approche Agile ni l'approche DevOps ne doivent être considérées comme des objectifs d'entreprise indépendants. Les deux approches sont des mouvements qui touchent à la culture d'entreprise et qui visent à inspirer l'entreprise pour qu'elle puisse mieux atteindre ses objectifs. Agile et DevOps fonctionnent mieux ensemble et si l'on veut éviter toute confrontation entre les deux idées, il faut s'intéresser aux valeurs et aux principes qui les sous-tendent. Car derrière Agile, il y a plus que Scrum et derrière l'approche DevOps, plus que CD. Il faut tirer parti de la puissante combinaison "Agile et DevOps".

Formations/cours/séminaires correspondants :