Skip to content

Commit a037b63

Browse files
authored
Merge pull request #2004 from fydrah/fha/fr-devops
[fr] Localize term DevOps
2 parents 43c4d2d + 279b959 commit a037b63

File tree

1 file changed

+34
-0
lines changed

1 file changed

+34
-0
lines changed

content/fr/devops.md

Lines changed: 34 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,34 @@
1+
---
2+
title: DevOps
3+
status: Completed
4+
category: concept
5+
tags: ["methodology", "", ""]
6+
---
7+
8+
9+
## Ce que c'est
10+
11+
Le DevOps est une méthodologie dans laquelle une équipe gère le processus complet du développement d'une application jusqu'aux opérations en production, d'où le terme DevOps.
12+
Ceci va au-delà de l'implémentation de technologies et demande un changement complet dans la culture et les processus.
13+
Le DevOps fait appel à un groupe d'ingénieurs travaillant sur des petits composants (en opposition à une fonctionnalité complète), permettant ainsi de réduire les actions de passations – une source d'erreurs commune.
14+
15+
## Problème auquel il répond
16+
17+
Traditionnellement, dans les organisations complexes possédant des [applications monolithiques](/monolithic-apps/) [fortement couplées](/tightly-coupled-architectures/),
18+
le travail était généralement fragmenté entre plusieurs équipes.
19+
Ce fonctionnement menait à de nombreuses passations entre les équipes et allongeait les délais de livraison.
20+
À chaque nouveau composant ou nouvelle mise à jour, le résultat était mis en file d'attente pour la prochaine équipe.
21+
Étant donné que chaque individu ne travaillait que sur de petites parties du projet, cette approche menait à un manque de
22+
responsabilité.
23+
Le rôle de chacun était ainsi de fournir le travail à l'équipe suivante, et non pas de délivrer la fonctionnalité à l'utilisateur
24+
— un manque clair d'alignement des priorités.
25+
26+
Une fois le code livré en production, ce dernier passé entre les mains de tellement de différents développeurs, ayant attendu dans tellement de files d'attente, il en devenait alors compliqué de tracer l'origine d'un problème en cas de dysfonctionnement du code.
27+
Le DevOps vient chambouler cette approche.
28+
29+
## Quel en est l'utilité
30+
31+
Avoir une seule équipe en charge du cycle de vie d'une application permet de
32+
minimiser les passations, réduisant ainsi les risques lors des déploiements en production, améliorant
33+
la qualité du code, car les équipes sont également responsables de sa mise en production et augmentant
34+
la satisfaction des employés grâce au gain d'autonomie et de responsabilité.

0 commit comments

Comments
 (0)