Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Eine zuverlässige Workload muss resilient sein, damit sie Ausfälle und Fehlfunktionen erkennen und beheben und konsistent Funktionen bereitstellen kann. Es muss in der Lage sein, sich innerhalb eines angemessenen Zeitrahmens von Ausfällen zu erholen. Es muss auch so verfügbar sein, dass die Anwender im vereinbarten Zeitrahmen und auf dem vereinbarten Qualitätsniveau konsistent und zuverlässig auf die Workload zugreifen können.
Verwenden Sie die folgenden Designprinzipien aus dem Microsoft Azure Well-Architected Framework, um die Zuverlässigkeit über den gesamten Lebenszyklus hinweg sicherzustellen. Beginnen Sie mit den empfohlenen Best Practices, und begründen Sie die Vorteile der einzelnen Zuverlässigkeitsprinzipien. Sobald Sie Ihre Strategie festgelegt haben, verwenden Sie die Checkliste für Zuverlässigkeit als nächsten Schritt.
Wenn Sie diese Prinzipien nicht auf Ihr Design anwenden, ist die Arbeitsauslastung wahrscheinlich nicht darauf vorbereitet, Probleme in der Produktion zu antizipieren oder zu behandeln. In der Folge können Dienstunterbrechungen auftreten, die zu finanziellen Verlusten führen. Bei kritischen Arbeitslasten könnte das Nichtanwenden dieser Prinzipien die Sicherheit gefährden.
Design für Geschäftsanforderungen
|
|
|---|
Die Anforderungen sollten die Benutzererfahrung, Workflows, Daten und workload-spezifische Funktionen umfassen. Die Ziele sollten realistisch sein und auf der Grundlage eines vorgegebenen Budgets mit allen Beteiligten abgestimmt sein. Die Anforderungen sollten die Erwartungen an das Team und die Stakeholder klar definieren. Dokumentieren Sie die Anforderungen als Richtschnur für Technologieauswahlen, Implementierungen und Betrieb.
Erfahren Sie mehr über das Entwerfen zur Erfüllung der Geschäftsanforderungen im Azure Well-Architected Framework.
Design für Belastbarkeit
|
|
|---|
Entwerfen Sie Ihre Workload so, dass Fehler und Komponentenausfälle identifiziert werden können. Machen Sie das System resilient, damit es Fehler tolerieren und reibungslos bewältigen kann. Informieren Sie die Benutzer über den Systemstatus und legen Sie die Erwartungen fest, welche Komponenten nicht verfügbar sind und wie lange die erwartete Wiederherstellung dauern wird.
Erfahren Sie mehr über das Entwerfen zur Erfüllung der Resilienz im Azure Well-Architected Framework.
Design für die Wiederherstellung
|
|
|---|
Richten Sie strukturierte, getestete und dokumentierte Wiederherstellungspläne ein, die zu einer schnellen Wiederherstellung führen. Stellen Sie sicher, dass Ihre Support- und Betriebsteams Zugriff auf diese Pläne haben und dass häufig Wiederherstellungsübungen durchgeführt werden, um Verwirrung und Chaos während eines tatsächlichen Ausfalls zu vermeiden.
Erfahren Sie mehr über das Design für Resilienz im Azure Well-Architected Framework.
Design für Vorgänge
|
|
|---|
Integrieren Sie die Überwachung in Ihre Workload, damit Entwicklungs- und Supportteams über genügend Daten verfügen, um zu analysieren, wann, warum und welche Komponente ausfällt. Erstellen Sie aussagekräftige Warnungen, um Supportteams zu benachrichtigen, wenn ein Fehler auftritt. Nutzen Sie Analysen und Erkenntnisse, um Verbesserungen voranzutreiben.
Erfahren Sie mehr über das Entwerfen für Vorgänge im Azure Well-Architected Framework.
Es einfach halten
|
|
|---|
Konzentrieren Sie sich auf die Geschäftsanforderungen, und entfernen Sie Funktionen und Komponenten, die nicht erforderlich sind. Legen Sie Standards für Entwicklung und Bereitstellung fest, die die Konsistenz erhöhen. Profitieren Sie von den von der Plattform bereitgestellten Funktionen und vorgefertigten Anlagen, um die Entwicklungszeit zu minimieren.
Erfahren Sie mehr über Einfache Strukturen im Azure Well-Architected Framework.