Introduction
Azure Well-Architected Framework est un framework de conception qui peut améliorer la qualité d’une charge de travail en l’aidant à :
- Être résiliente, disponible et récupérable.
- Fournir un retour sur investissement satisfaisant.
- Prendre en charge le développement et les opérations responsables.
- Accomplir son objectif dans des délais acceptables.
Les pannes et les dysfonctionnements sont des préoccupations graves pour toutes les charges de travail. Une charge de travail fiable doit survivre à ces événements et continuer à fournir constamment ses fonctionnalités prévues. Elle doit être résiliente afin qu’elle puisse détecter les défaillances, y résister et en récupérer dans un délai acceptable. Elle doit également être disponible pour permettre aux utilisateurs d’accéder à la charge de travail pendant la période promise au niveau de qualité promis.
Les architectures de charge de travail doivent avoir des garanties de fiabilité dans le code d’application, l’infrastructure et les opérations. Les choix de conception ne doivent pas modifier l’intention spécifiée par les exigences métier. Ces changements devraient être considérés comme des compromis importants.
Les concepts décrits dans ce module n’incluent pas toujours la fiabilité dans une charge de travail, mais ils représentent les principes fondamentaux et certaines de leurs approches clés lors de la conception d’une charge de travail. Pour obtenir une perspective complète, dans tous les piliers de Well-Architected Framework, visitez l’Azure Well-Architected Framework au fur et à mesure que vous commencez à planifier et à concevoir votre architecture.
Chaque unité de ce module se concentre sur un principe de conception et trois approches associées à ce principe. Les approches de chaque unité sont prises en charge par l’utilisation d’exemples pour vous aider à montrer comment elles peuvent être appliquées à des scénarios réels. Les exemples sont tous basés sur une société fictive.
Objectifs d’apprentissage
À la fin de ce module, vous comprendrez les cinq principes du pilier « fiabilité », et vous apprendrez trois approches pour chacun des éléments suivants :
- Déterminer les exigences de fiabilité de l’entreprise et appliquer ces exigences à votre conception de charge de travail.
- Concevoir votre charge de travail de manière à être tolérante aux pannes et capables de se dégrader correctement.
- Concevoir votre charge de travail pour récupérer des défaillances, des pannes des composants jusqu’aux sinistres.
- Générer l’observabilité et les tests dans vos pratiques de conception et d’exploitation de votre charge de travail.
- Concevoir votre charge de travail en mettant l’accent sur la simplicité pour réduire les risques.
Prérequis
- Expérience des technologies d’infrastructure de base telles que le stockage de données, l’informatique et les réseaux.
- Expérience de génération ou d’utilisation de systèmes informatiques pour résoudre des problèmes métier.