-
Notifications
You must be signed in to change notification settings - Fork 544
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge pull request #3270 from cncf/dev-fr
[FR] Merge dev-fr branch into main branch for the third French release
- Loading branch information
Showing
56 changed files
with
567 additions
and
43 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,31 @@ | ||
--- | ||
title: Ingénierie du Chaos (Chaos Engineering) | ||
status: Completed | ||
category: concept | ||
tags: ["méthodologie", "", ""] | ||
--- | ||
|
||
L'ingénierie du chaos (Chaos Engineering ou CE en anglais) est la discipline qui consiste à éprouver un [système distribué](/fr/distributed-systems/) en production | ||
afin de renforcer la confiance dans la capacité du système à résister à des conditions turbulentes et inattendues. | ||
|
||
## Problème auquel il répond | ||
|
||
Les pratiques [SRE](/fr/site-reliability-engineering/) et [DevOps](/fr/devops/) se concentrent sur | ||
les techniques visant à accroître la résilience et la [fiabilité](/fr/reliability/) des produits. | ||
La capacité d'un système à tolérer les défaillances tout en assurant une qualité de service adéquate est | ||
généralement une exigence du développement logiciel. | ||
Plusieurs aspects sont susceptibles d'entraîner des pannes d'une application, | ||
comme l'infrastructure, la plateforme ou d'autres parties d'une application ([microservice](/fr/microservices-architecture/)). | ||
Le déploiement très fréquent de nouvelles fonctionnalités dans l'environnement de production | ||
peut entraîner une forte probabilité d'indisponibilité et d'incident critique | ||
— avec des conséquences considérables pour l'entreprise. | ||
|
||
## Quelle en est l'utilité | ||
|
||
L'ingénierie du chaos est une technique permettant de répondre aux exigences de résilience. | ||
Elle est utilisée pour assurer la résilience contre les défaillances de l'infrastructure, de la plateforme et de l'application. | ||
Les ingénieurs du chaos utilisent des tests de chaos afin d'injecter de manière proactive des défaillances aléatoires | ||
pour vérifier qu'une application, une infrastructure ou une plateforme peut s'auto-réparer et que la défaillance n'a pas d'impact perceptible pour les utilisateurs. | ||
Les expériences de chaos visent à découvrir les angles morts | ||
(par exemple sur les techniques de supervision ou de mise à l'échelle automatique) et d'améliorer la communication entre les équipes lors d'incidents critiques. | ||
Cette approche permet d'accroître la résilience et la confiance de l'équipe dans des systèmes complexes, en particulier de production. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,31 @@ | ||
--- | ||
title: Architecture Client-Serveur | ||
status: Completed | ||
category: technology | ||
tags: ["architecture", "fondamental", ""] | ||
--- | ||
Dans une architecture client-serveur, la logique (ou le code) qui constitue une application est séparée en deux composants minimum : | ||
- un client qui demande que le travail soit effectué (par exemple, l'application web Gmail exécutée dans votre navigateur web) | ||
- un ou plusieurs serveurs qui satisfont cette demande (par exemple, le service "Envoyer un courrier électronique" exécuté sur les ordinateurs de Google dans le Cloud). | ||
|
||
Dans cet exemple, les courriels sortants que vous écrivez sont envoyés par le client (application web exécutée dans votre navigateur web) à un serveur (les ordinateurs de Gmail, qui transfèrent vos courriels sortants à leurs destinataires). | ||
|
||
Cette approche diffère de celle des applications autonomes (telles que les applications de bureau) qui effectuent tout le travail en un seul endroit. | ||
Par exemple, un programme de traitement de texte comme Microsoft Word peut être installé et exécuté entièrement sur votre ordinateur. | ||
|
||
## Problème auquel cela répond | ||
|
||
Une architecture client-serveur résout un problème majeur posé par les applications autonomes : les mises à jour régulières. | ||
Dans une application autonome, pour chaque mise à jour, les utilisateurs devraient télécharger et installer la dernière version. | ||
Imaginez que vous deviez télécharger tout le catalogue de produits d'Amazon sur votre propre ordinateur avant de pouvoir le parcourir ! | ||
|
||
## Quelle en est l’utilité | ||
|
||
En mettant en œuvre la logique de l'application dans un serveur ou un service distant, | ||
les opérateurs peuvent mettre l'application à jour sans avoir à modifier la logique côté client. | ||
Cela signifie que les mises à jour peuvent être effectuées beaucoup plus fréquemment. | ||
Le stockage des données sur le serveur permet à de nombreux clients de voir et de partager les mêmes données. | ||
Considérez la différence entre l'utilisation d'un traitement de texte en ligne et celle d'un traitement de texte traditionnel hors ligne. | ||
Dans le premier cas, vos fichiers existent sur le serveur et | ||
peuvent être partagés avec d'autres utilisateurs qui les téléchargent simplement à partir du serveur. | ||
Dans l'ancien monde, les fichiers devaient être copiés sur des supports amovibles (disquettes !) et partagés avec des individus. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.