Freigeben über


Was ist das Azure Well-Architected Framework?

Das Well-Architected Framework von Azure ist ein Design-Framework, das die Qualität einer Workload verbessern kann, indem es folgendes ermöglicht:

  • Seien Sie robust, verfügbar und wiederherstellbar.
  • Seien Sie so sicher, wie Sie es benötigen.
  • Erzielen einer ausreichenden Rendite.
  • Unterstützen Sie die verantwortungsvolle Entwicklung und den Betrieb.
  • Erreichen Sie ihren Zweck innerhalb akzeptabler Zeitrahmen.

Der Rahmen basiert auf den fünf Säulen der architektonischen Exzellenz, die diesen Zielen zugeordnet sind. Sie sind: Zuverlässigkeit, Sicherheit, Kostenoptimierung, Operative Exzellenzund Leistungseffizienz.

Jede Säule bietet empfohlene Methoden, Risikoüberlegungen und Kompromisse. Die Gestaltungsentscheidungen müssen in allen Aspekten unter Berücksichtigung der geschäftlichen Anforderungen ausgewogen sein. Die technischen und umsetzbaren Anleitungen sind für alle Workloads breit genug und gelten für ein bestimmtes Szenario. Dieser Leitfaden ist auf Azure ausgerichtet.

Die Workload-Architektur entspricht nicht der Implementierung. Das Well-Architected Framework kann Sie durch architekturspezifisches Design für den Erfolg einrichten, die Implementierungsoptionen hängen jedoch von den Geschäftsanforderungen und Einschränkungen Ihrer Organisation ab.

Publikum

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

Das Well-Architected Framework bietet wertvolle Einblicke und Empfehlungen für jeden, der am Lebenszyklus einer Workload beteiligt ist. Unabhängig davon, ob Sie Architekt, Entwickler, Betreiber oder Unternehmensvertreter in einem Workload-Team sind, können Sie von diesem Framework profitieren, wenn Sie berechtigt sind, Entscheidungen im Rahmen einer Workload zu treffen.

Diese Anleitung ist unabhängig vom Umfang Ihrer Organisation von Vorteil. Ganz gleich, ob Sie Teil eines Großunternehmens, eines kleinen Betriebes oder eines unabhängigen Softwareanbieters sind, können Sie einen Schritt näher an ein optimales Design gelangen. Das Framework richtet sich an eine breite Palette von Organisationsstrukturen und -größen, um sicherzustellen, dass alle Arbeitsauslastungsbenutzer ihre Vorteile effektiv nutzen können.

Wenn Sie Anleitungen zur Verbesserung eines Portfolios von Workloads über zentralisierte Steuerelemente suchen, trifft dieser Inhalt möglicherweise nicht vollständig zu. Wir empfehlen, dass Sie auf das Cloud Adoption Framework verweisen. Wenn Sie kein interesse daran haben, Workloads in Azure zu entwerfen, sind diese Inhalte für Sie nicht relevant.

Informationen zu der Rolle und den Aufgaben eines Architekten finden Sie unter Architekturgrundsätze und Checkliste des Architekten.

Ziele

Das Hauptziel des Well-Architected-Frameworks besteht darin, Sie darauf vorzubereiten, Ihre Arbeitslasten erfolgreich auf Azure bereitzustellen.

  • Erfolgreiche Implementierung: Ein gut gestalteter Entwurf führt zu erfolgreicher Implementierung. Durch die Bandbreite und Tiefe der Konzepte sind Sie gut vorbereitet, fundierte Entscheidungen zu treffen.

  • Vertrauen in Erfolg: Bewährte Einschätzungen, die durch zahlreiche auf Azure bereitgestellte Workloads nachgewiesen wurden, 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 erfordert. Es hebt die Kompromisse und auch die potenziellen Risiken hervor, mit denen Sie sich kurzfristig auseinandersetzen möchten.

  • Optimieren im Laufe der Zeit: Das Framework ist für iterative Verwendung und als Tool zur kontinuierlichen Verbesserung konzipiert. Messen Sie den Reifegrad Ihrer Workload anhand der Anleitungen. Behandeln Sie diese Bewertung als gleitende Bewertung, die sich mit Ihrer Arbeitsauslastung weiterentwickelt, und stellen Sie sicher, dass das Design effizient und effektiv bleibt, um Ihre Geschäftsziele zu erfüllen.

Ebenen des Well-Architected Frameworks

Das Well-Architected Framework ist in einem mehrschichtigen 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 Arbeitsauslastungsebene und Dienstleitfäden – möglicherweise nicht vollständig verständlich.

Beginnen Sie auf der Säulenebene mit den Designprinzipien, von denen jedes ein bestimmtes Ziel hat. Befolgen Sie innerhalb jedes Prinzips die Ansätze, um Ihre Designstrategie zu gestalten. Diese Ansätze sind nicht optional und müssen berücksichtigt werden.

Ein Screenshot, der einige Entwurfsprinzipien des Well-Architected Frameworks zeigt.

Fahren Sie als Nächstes mit der Checkliste fort, die immer Ihr Ausgangspunkt für die Auswertung ist. Jedes Element in der Checkliste wird von einem oder mehreren Empfehlungshandbüchern begleitet, die wichtige Strategien beschreiben und wie Azure Ihnen dabei hilft, die Empfehlung zu erreichen.

Screenshot, der eine Checkliste des Well-Architected Frameworks zeigt.

Screenshot mit Empfehlungsanleitungen für das Well-Architected Framework.

Achten Sie darauf, die zugehörigen Cloud-Designmuster zu verstehen. Sie sind den Säulen zugeordnet, die sie direkt unterstützen.

Jede Architekturentscheidung beinhaltet eine Reihe von Überlegungen. Diese anerkannten und akzeptierten Kompromisse stellen Kompromisse dar, die die verschiedenen Aspekte des Rahmens ausgleichen. Kompromisse sind mit diesem Symbol und Risiken mit diesem Symbol gekennzeichnet.

Weitere Informationen finden Sie unter Über die Grundsäulen des Well-Architected Frameworks.

Arbeitsbelastung

Die Workloadebene stellt dar, wie die Säulen auf eine bestimmte Workloadklasse angewendet werden. Während der ersten Entwurfsphase wird die Workloadarchitektur basierend auf der Nützlichkeit segmentiert, und jedes Segment repräsentiert die priorisierten oder entwurfsbezogenen Bereiche. Diese Entwurfsbereiche sind spezifisch für die Workloadklasse und dienen als Schwerpunkt zur Optimierung. Das Well-Architected Framework umfasst mehrere Workloads. Lesen Sie den Artikel, der Ihren Geschäftlichen Anforderungen genau entspricht. Sie müssen keine Leitfäden zur Arbeitslast für Arbeitslastklassen lesen, die nicht zu Ihrem Szenario passen.

Beginnen Sie mit Erste Schritte, um den Lösungskontext zu verstehen. Lesen Sie als Auffrischung der Designprinzipien, um zu verstehen, wie der Workload die Leitlinien der Säule berücksichtigt. Dann vertiefen Sie sich in Designbereiche, die sich auf die technischen Entscheidungspunkte konzentrieren, mit den folgenden Empfehlungen. Die Anleitung zu Workload enthält auch eine Bewertung, mit der Sie Ihre Produktionsbereitschaft bewerten können.

Weitere Informationen finden Sie unter Über Workloads des Well-Architected Frameworks.

Dienstleitfäden

Dienstleitfäden sind entscheidend für die Entscheidungsfindung, die sich auf die einzelnen Azure-Komponenten einer Workload bezieht. Sie bieten die Kernfunktionen und Fähigkeiten jedes Dienstes, die erforderlich sind, um architektonische Exzellenz zu erreichen. Es ist wichtig zu beachten, dass diese Leitfäden keine Konfigurationshandbücher sind. Außerdem sind sie keine kompilierte Liste aller Features und Funktionen. Die Absicht besteht darin, den Nutzen der Features durch Perspektiven der Well-Architected-Säulen hervorzuheben.

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

Bewertung

Microsoft Azure Well-Architected Review wird kostenlos angeboten. Es handelt sich um eine Sammlung von Fragebögen, die an die Prüflisten der Hauptkriterien gebunden sind, um Ihre Designentscheidungen zu bewerten. Verfolgen Sie Ihre Bewertung durch iterative Läufe, um mögliche Bereiche zur Verbesserung zu identifizieren.

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

Adoptieren eines phasenweisen Lernprozesses und Verbesserung der Qualität iterativ.

Das Well-Architected Framework umfasst umfassend bewährte Methoden, die für jede Workloadklasse gelten. Diese Anleitung umfasst nicht nur die grundlegenden Prinzipien von gutem Design und Kompromissen, sondern auch die Anwendung dieser Prinzipien auf die Komponenten Ihrer Architektur, wie in den Dienstleitfäden beschrieben.

Wir erkennen an, dass das Lesen dieser Anleitung von Anfang bis Ende überwältigend sein kann. Um den gewünschten Zustand der architektonischen Exzellenz zu erreichen, empfehlen wir, dass Sie ein solides Verständnis der Designprinzipien für alle Säulen haben und Checklistenelemente basierend auf ihrer Relevanz für Ihre Arbeitsauslastung und Geschäftsziele priorisieren. Bei der Priorisierung sollten Faktoren wie unternehmenskritische Aspekte, Complianceanforderungen und Marktzeit berücksichtigt werden. Da sich diese Faktoren entwickeln, integrieren Sie iterativ mehr oder weniger vom Framework, um die Qualität Ihrer Workload zu verbessern.

Erwägen Sie, einen phasenweisen Ansatz zur Nutzung dieser Anleitung zu übernehmen. Klassifizieren Sie Empfehlungen, die einfach zu erreichen sind oder zunächst erreicht werden müssen. Wenn sich dann die geschäftlichen Anforderungen Ihrer Workload ändern, werden produktionsfähige Systeme inkrementell weiterentwickelt. Beispielsweise könnte die anfängliche Ausrichtung mit dem Rahmen früh in der Finanzierungs- und Entwicklungsphase auf Workloads angewendet werden, um ein solides Fundament für ein gutes Design zu schaffen. Ausgereifte Phasen der Angleichung können für produktionsfähige Lösungen gelten, wobei die höchsten Stufen für ständig aktive, geschäftskritische Lösungen reserviert sind.

Hier sind einige Ressourcen, um mit der Verwendung der Well-Architected Framework-Dokumentation zu beginnen: