Was ist das Azure Well-Architected Framework?

Das Azure Well-Architected Framework ist ein Entwurfsframework, das die Qualität einer Workload verbessern kann, indem es folgende Aufgaben unterstützt:

  • Resilient, verfügbar und wiederherstellbar sein.
  • Seien Sie so sicher, wie Sie es brauchen.
  • Erzielen Sie einen ausreichenden Return on Investment.
  • Unterstützung verantwortungsvoller Entwicklung und Betriebsabläufe.
  • Erfüllen Sie ihren Zweck innerhalb akzeptabler Zeitrahmen.

Das Framework basiert auf den fünf Säulen architektonischer Exzellenz, die diesen Zielen zugeordnet sind. Sie sind: Zuverlässigkeit, Sicherheit, Kostenoptimierung, Operative Exzellenz und Leistungseffizienz.

Jede Säule bietet empfohlene Methoden, Risikoüberlegungen und Kompromisse. Die Entwurfsentscheidungen müssen unter Berücksichtigung der geschäftlichen Anforderungen über alle Säulen hinweg ausgewogen sein. Die technischen und umsetzbaren Anleitungen sind breit genug für alle Workloads und gelten für ein bestimmtes Szenario. Diese Anleitung zentriert sich auf Azure.

Workloadarchitektur ist nicht identisch mit der Implementierung. Das Well-Architected Framework kann Sie durch den Architekturentwurf erfolgreich einrichten, aber die Implementierungsoptionen hängen von den geschäftsbezogenen Anforderungen und Einschränkungen Ihrer organization ab.

Zielgruppe

Das Well-Architected Framework gilt für Teams, die für die Verbesserung von Workloads und die Lösung übergreifender Belange verantwortlich sind.

Das Well-Architected Framework bietet wertvolle Erkenntnisse und Empfehlungen für alle, die am Lebenszyklus einer Workload beteiligt sind. Unabhängig von Ihrer Rolle in einem Workloadteam, ob Architekt, Entwickler, Betreiber oder Unternehmensbeteiligter, können Sie von diesem Framework profitieren, wenn Sie die Befugnis haben, Im Rahmen einer Workload Entscheidungen zu treffen.

Diese Anleitung ist unabhängig von der Größe Ihrer organization von Vorteil. Unabhängig davon, ob Sie Teil eines großen Unternehmens, eines kleinen Unternehmens oder eines unabhängigen Softwareherstellers sind, können Sie dem optimalen Design einen Schritt näher kommen. Das Framework bietet eine Vielzahl von Organisationsstrukturen und -größen und stellt sicher, dass alle Workloadbenutzer ihre Vorteile effektiv nutzen können.

Wenn Sie Anleitungen zum Verbessern eines Portfolios von Workloads durch zentralisierte Steuerelemente suchen, kann dieser Inhalt möglicherweise nicht vollständig angewendet werden. Es wird empfohlen, auf Cloud Adoption Framework zu verweisen. Wenn Sie kein interesse am Entwerfen von Workloads in Azure haben, sind diese Inhalte für Sie nicht relevant.

Informationen zur Rolle und den Aufgaben eines Architekten finden Sie unter Grundlagen des Architekten und Checkliste des Architekten.

Ziele

Das Hauptziel des Well-Architected Frameworks besteht darin, Sie für den Erfolg einzurichten, wenn Sie Ihre Workload in Azure bereitstellen.

  • Erfolgreiche Implementierung: Ein gut durchdachter Entwurf führt zu einer erfolgreichen Implementierung. Angesichts der Breite und Tiefe der Konzepte sind Sie gut dafür gerüstet, fundierte Entscheidungen zu treffen.

  • Vertrauen in den Erfolg: Bewährte Bewertungen, die auf zahlreichen in Azure bereitgestellten Workloads zu sehen sind, unterstützen die Grundsätze des Frameworks.

  • Verstehen von Kompromissen und Risiken: Das Framework hilft Ihnen zu verstehen, dass die Annahme der Empfehlungen möglicherweise Entscheidungen gegen die anderen Säulen treffen muss. Es beleuchtet die Kompromisse und auch die potenziellen Risiken, die Sie möglicherweise kurzfristig angehen möchten.

  • Optimieren im Laufe der Zeit: Das Framework ist für den iterativen Einsatz und als Tool zur kontinuierlichen Verbesserung konzipiert. Messen Sie den Reifegrad Ihrer Workload anhand der Anleitung. Behandeln Sie diese Bewertung als eine sich bewegende Bewertung, die sich mit Ihrer Workload weiterentwickelt, und stellen Sie sicher, dass der Entwurf effizient und effektiv bleibt, um Ihre Geschäftsziele zu erfüllen.

Ebenen des Well-Architected Frameworks

Das Well-Architected Framework ist in einem mehrstufigen Ansatz strukturiert: Säulen, Workload und Dienstleitfäden.

Säulen

Die Grundlage dieses Rahmens liegt in den Säulen. Wenn Sie nicht über ein umfassendes Verständnis dieser Säulen verfügen, sind die nachfolgenden Ebenen – die Workloadebene und die Dienstleitlinien – möglicherweise nicht vollständig verständlich.

Auf Säulenebene beginnen Sie Ihre Reise mit den Designprinzipien, die jeweils ein bestimmtes Ziel haben. Befolgen Sie innerhalb jedes Prinzips die Ansätze, um Ihre Designstrategie zu entwerfen. Diese Ansätze sind nicht optional und müssen berücksichtigt werden.

Screenshot: Einige Entwurfsprinzipien des Well-Architected Frameworks

Als Nächstes fahren Sie mit der Checkliste fort, die immer Ihr Ausgangspunkt für die Auswertung ist. Jedem Element auf der Checkliste stehen mindestens eine Empfehlungsanleitung zur Verfügung, in der die wichtigsten Strategien beschrieben werden und wie Azure Ihnen dabei hilft, die Empfehlung zu erreichen.

Screenshot: Prüfliste des Well-Architected Frameworks

Screenshot: Empfehlungshandbücher für das Well-Architected Framework

Achten Sie darauf, cloudbasierte Entwurfsmuster abzudecken. Sie werden den Säulen zugeordnet, die sie direkt unterstützen.

Jede architektonische Entscheidung bringt eine Reihe von Überlegungen mit sich. Diese Kompromisse stellen anerkannte und akzeptierte Kompromisse dar, die die verschiedenen Aspekte des Frameworks ausgleichen. Kompromisse werden mit diesem Symbol notiert, und Risiken werden mit diesem Symbol notiert.

Weitere Informationen finden Sie unter Informationen zu den Well-Architected Framework-Säulen.

Workload

Die Workloadschicht gibt an, wie die Säulen auf eine bestimmte Workloadklasse angewendet werden. Während der ersten Entwurfsphase wird die Workloadarchitektur basierend auf dem Hilfsprogramm segmentiert, und jedes Segment stellt die priorisierten oder Entwurfsbereiche dar. Diese Entwurfsbereiche sind spezifisch für die Workloadklasse und dienen als Schwerpunkte für die Optimierung. Das Well-Architected Framework umfasst mehrere Workloads. Suchen Sie eine, die Genau Ihren Geschäftlichen Anforderungen entspricht.

Beginnen Sie mit Erste Schritte , um den Lösungskontext zu verstehen. Lesen Sie als Auffrischung die Entwurfsprinzipien , um zu verstehen, wie die Workload die Säulenleitlinien übernimmt. Tauchen Sie dann tief in Designbereiche ein, die sich auf die technischen Entscheidungspunkte konzentrieren, mit Empfehlungen, die folgen. Die Workloadanleitung umfasst auch eine Bewertung, mit der Sie Ihre Bereitschaft in der Produktion bewerten können.

Weitere Informationen finden Sie unter Informationen zu Well-Architected Framework-Workloads.

Dienstleitfäden

Dienstleitfäden sind entscheidend für die Entscheidungsfindung im Zusammenhang mit den einzelnen Azure-Komponenten, die sich innerhalb der Workload befinden. Sie bieten die wichtigsten Features und Funktionen jedes Diensts, die erforderlich sind, um architektonische Exzellenz zu erreichen. Beachten Sie, dass es sich bei diesen Leitfäden nicht um Konfigurationshandbücher handelt. Außerdem handelt es sich nicht um eine kompilierte Liste aller Features und Funktionen. Die Absicht besteht darin, den Nutzen der Features durch Well-Architected Säulenperspektiven hervorzuheben.

Weitere Informationen finden Sie in den verfügbaren Leitfäden.

Bewertung

Microsoft Azure Well-Architected Review wird kostenlos angeboten. Es ist eine Sammlung von Fragebögen, die an die Säulenchecklisten gebunden sind, um Ihre Entwurfsentscheidungen zu bewerten. Verfolgen Sie Ihre Bewertung durch iterative Läufe, um mögliche Bereiche für verbesserungen zu identifizieren.

Weitere Informationen finden Sie unter Azure Well-Architected Überprüfungstool.

Hier finden Sie einige Ressourcen für die ersten Schritte mit der Well-Architected Framework-Dokumentation: