Qu’est-ce qu’Azure Well-Architected Framework ?

Azure Well-Architected Framework est une infrastructure de conception qui peut améliorer la qualité d’une charge de travail en l’aidant à :

  • Être résilient, disponible et récupérable.
  • Soyez aussi sécurisé que nécessaire.
  • Offrir un retour sur investissement suffisant.
  • Prenez en charge le développement et les opérations responsables.
  • Atteindre son objectif dans des délais acceptables.

Le cadre est fondé sur les cinq piliers de l’excellence architecturale, qui sont mappés à ces objectifs. Il s’agit de : fiabilité, sécurité, optimisation des coûts, excellence opérationnelle et efficacité des performances.

Chaque pilier fournit des pratiques recommandées, des considérations de risque et des compromis. Les décisions de conception doivent être équilibrées entre tous les piliers, compte tenu des exigences de l’entreprise. Les instructions techniques et exploitables sont suffisamment larges pour toutes les charges de travail et s’appliquent à un scénario spécifique. Ces conseils sont centrés sur Azure.

L’architecture de charge de travail n’est pas la même que son implémentation. Le Well-Architected Framework peut vous permettre de réussir grâce à la conception architecturale, mais les choix d’implémentation dépendent des exigences métier et des contraintes de votre organization.

Public visé

L'Well-Architected Framework s’applique aux équipes chargées d’améliorer les charges de travail et de répondre à des problèmes transversaux.

Le Well-Architected Framework fournit des informations et des recommandations précieuses pour toute personne impliquée dans le cycle de vie d’une charge de travail. Quel que soit votre rôle dans une équipe de charge de travail, qu’il s’agisse d’architecte, de développeur, d’opérateur ou de partie prenante de l’entreprise, si vous avez le pouvoir de prendre des décisions dans l’étendue d’une charge de travail, vous pouvez tirer parti de cette infrastructure.

Ces conseils sont utiles quelle que soit l’échelle de votre organization. Que vous faisiez partie d’une grande entreprise, d’une petite entreprise ou d’un éditeur de logiciels indépendant, vous pouvez vous rapprocher d’une conception optimale. L’infrastructure répond à un large éventail de structures et de tailles organisationnelles, garantissant que tous les utilisateurs de charge de travail peuvent utiliser efficacement ses avantages.

Si vous recherchez des conseils pour améliorer un portefeuille de charges de travail par le biais de contrôles centralisés, ce contenu risque de ne pas s’appliquer entièrement. Nous vous recommandons de faire référence à Cloud Adoption Framework. Si vous n’avez aucun intérêt particulier à concevoir des charges de travail sur Azure, ce contenu n’est pas pertinent pour vous.

Pour plus d’informations sur le rôle et les tâches d’un architecte, consultez Notions de base de l’architecte et Liste de contrôle de l’architecte.

Objectifs

L’objectif principal de Well-Architected Framework est de vous configurer pour réussir lorsque vous déployez votre charge de travail sur Azure.

  • Implémentation réussie : une conception bien conçue mène à une implémentation réussie. Compte tenu de l’étendue et de la profondeur de la couverture des concepts, vous êtes bien équipé pour prendre des décisions éclairées.

  • Confiance dans la réussite : les évaluations éprouvées, observées sur de nombreuses charges de travail déployées sur Azure, prouvent les principes de l’infrastructure.

  • Comprendre les compromis et les risques : le framework vous aide à comprendre que l’adoption des recommandations peut nécessiter des choix par rapport aux autres piliers. Il met en évidence les compromis et les risques potentiels que vous pourriez vouloir aborder à court terme.

  • Optimiser au fil du temps : l’infrastructure est conçue pour une utilisation itérative et comme un outil d’amélioration continue. Mesurez la maturité de votre charge de travail par rapport aux conseils. Considérez cette évaluation comme un score mobile qui évolue avec votre charge de travail, en veillant à ce que la conception reste efficace et efficace pour atteindre vos objectifs métier.

Couches du Well-Architected Framework

Le Well-Architected Framework est structuré selon une approche en couches : piliers, charges de travail et guides de service.

Piliers

Le fondement de ce cadre repose sur les piliers. Si vous n’avez pas une compréhension complète de ces piliers, les couches suivantes (la couche de charge de travail et les guides de service) peuvent ne pas être entièrement compréhensibles.

Au niveau du pilier, commencez votre parcours avec les principes de conception, chacun d’entre eux ayant un objectif spécifique. Dans chaque principe, suivez les approches pour élaborer votre stratégie de conception. Ces approches ne sont pas facultatives et doivent être prises en compte.

Capture d’écran montrant certains principes de conception du Well-Architected Framework.

Passez ensuite à la liste de contrôle, qui est toujours votre point de départ pour l’évaluation. Chaque élément de la liste de contrôle est accompagné d’un ou plusieurs guides de recommandation qui décrivent les stratégies clés et la façon dont Azure vous aide à atteindre la recommandation.

Capture d’écran montrant une liste de contrôle du Well-Architected Framework.

Capture d’écran montrant les guides de recommandation pour le Well-Architected Framework.

Veillez à couvrir les modèles de conception cloud. Ils sont mappés aux piliers qu’ils prennent en charge directement.

Chaque décision architecturale implique une série de considérations. Ces compromis représentent des compromis reconnus et acceptés qui équilibrent les différents aspects du cadre. Les compromis sont notés avec cette icône et les risques sont notés avec cette icône .

Pour plus d’informations, consultez À propos des piliers Well-Architected Framework.

Charge de travail

La couche de charge de travail représente la façon dont les piliers s’appliquent à une classe de charge de travail spécifique. Pendant la phase de conception initiale, l’architecture de charge de travail est segmentée en fonction de l’utilitaire, et chaque segment représente les zones prioritaires ou de conception. Ces zones de conception sont spécifiques à la classe de charge de travail et servent de points focaux pour l’optimisation. Le Well-Architected Framework comprend plusieurs charges de travail. Trouvez-en un qui correspond étroitement aux besoins de votre entreprise.

Commencez par Commencer à comprendre le contexte de la solution. En guise d’actualisation, lisez les principes de conception pour comprendre comment la charge de travail adopte les instructions du pilier. Ensuite, plongez en profondeur dans les domaines de conception qui se concentrent sur les points de décision techniques avec les recommandations qui suivent. Les conseils de charge de travail incluent également une évaluation qui vous aide à évaluer votre préparation en production.

Pour plus d’informations, consultez À propos des charges de travail Well-Architected Framework.

Guides de service

Les guides de service jouent un rôle déterminant dans la prise de décision concernant les composants Azure individuels qui résident dans la charge de travail. Ils offrent les principales fonctionnalités et fonctionnalités de chaque service qui sont nécessaires pour atteindre l’excellence architecturale. Il est important de noter que ces guides ne sont pas des guides de configuration. En outre, il ne s’agit pas d’une liste compilée de toutes les fonctionnalités et fonctionnalités. L’objectif est de mettre en évidence l’utilité des fonctionnalités à travers Well-Architected perspectives du pilier.

Pour plus d’informations, consultez les guides disponibles.

Évaluation

Microsoft Azure Well-Architected Review est offert gratuitement. Il s’agit d’une collection de questionnaires liés aux listes de contrôle des piliers pour évaluer vos choix de conception. Suivez votre score via des exécutions itératives pour identifier les domaines possibles à améliorer.

Pour plus d’informations, consultez Outil de révision Azure Well-Architected.

Voici quelques ressources pour commencer à utiliser la documentation Well-Architected Framework :