Dans le cours : Réussir dans le DevOps

Comprendre le DevOps

'- Par le passé, de nombreuses entreprises spécialisées dans les logiciels appliquaient les mêmes stratégies pour développer un logiciel. Elles engageaient des ingénieurs logiciels pour créer le produit. Pour ce faire, ces ingénieurs écrivaient le code. Une fois ce code terminé, il était transmis à une équipe opérationnelle qui devait travailler sa présentation afin qu’il puisse être utilisé par les clients. Ces deux équipes avaient des missions opposées : les ingénieurs logiciels voulaient développer au plus vite de nouvelles fonctionnalités et les ingénieurs opérationnels voulaient que les systèmes restent stables. Le résultat ? Les ingénieurs logiciels finissaient par refiler le code aux ingénieurs opérationnels. Et lorsque les ingénieurs opérationnels rencontraient des problèmes, ils refilaient à leur tour le code aux ingénieurs logiciels. Cela menait à des retards et un produit de mauvaise qualité. Cependant, de nouvelles pratiques et de nouveaux postes ont été créés afin d'accélérer la livraison du logiciel et de faciliter les relations entre les équipes développement et opérationnelles. Cette solution, c'est ce que nous appelons le DevOps.

Table des matières