Stufe 4: Betrieb - AWS Präskriptive Leitlinien

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

Stufe 4: Betrieb

Diese Phase konzentriert sich auf die betrieblichen Praktiken, die Ihr System zur Aufrechterhaltung und Verbesserung der Widerstandsfähigkeit verwendet. Der Aufbau einer Kultur betrieblicher Exzellenz trägt dazu bei, Standards und Konsistenz für diese Praktiken festzulegen.

Beobachtbarkeit

Um die Ausfallsicherheit effektiv messen zu können, sollten Sie Ihre Anwendungen sowohl von der Server- als auch von der Clientseite aus überwachen.

Verwenden Sie für die serverseitige Überwachung Ihre bevorzugten Tools zur Infrastrukturüberwachung. Mit diesen Tools können Sie Dashboards, Alarme und Benachrichtigungen für Verstöße gegen wichtige Leistungsindikatoren (KPIs) für Infrastruktur oder Anwendungen einrichten. Wenn Sie Amazon verwenden CloudWatch, konfigurieren Sie Dashboards und Alarme, um Benachrichtigungen über Infrastruktur- oder Anwendungsausfälle bereitzustellen.

Verwenden Sie Service Quotas, und AWS-Service das hilft Ihnen, Ihre Kontingente für viele zu verwalten AWS-Services. Auf diese Weise können Probleme mit Servicekontingenten vermieden werden, wenn Sie Ihre Produktionsworkloads skalieren. AWS Sie können auch CloudWatch Alarme einrichten, die Sie benachrichtigen, wenn Sie sich dem Schwellenwert für kritische Dienste in Ihrem Workload nähern.

Richten Sie für die clientseitige Überwachung eine synthetische Überwachung ein, indem Sie Skripts oder Canaries erstellen, die Ihre Anwendung auf Messwerte wie Verfügbarkeit, Seitenladezeiten oder defekte Links überwachen. Bei der synthetischen Überwachung werden die Erfahrungen Ihrer Kunden kontinuierlich überprüft, indem sie dieselben Wege und Aktionen verfolgen wie die Kunden. Sie können Amazon CloudWatch Synthetics Canaries verwenden, um Ihre Anwendungen visuell zu überwachen. Der visuelle Monitoring-Blueprint hilft Ihnen dabei, schnell Canaries zu erstellen oder zu aktualisieren, die Screenshots Ihrer laufenden Anwendung mit dem Basis-Screenshot vergleichen. Sie können CloudWatch RUM auch verwenden, um eine echte Benutzerüberwachung durchzuführen, um clientseitige Daten über die Leistung Ihrer Webanwendung aus tatsächlichen Benutzersitzungen nahezu in Echtzeit zu sammeln und anzuzeigen. Sie können Daten wie Seitenladezeiten, clientseitige Fehler und Benutzerverhalten visualisieren und analysieren.

Zusätzliche Ressourcen:

Kontinuierliche Belastbarkeit

Überprüfen Sie regelmäßig die Ausfallsicherheit Ihrer geschäftskritischen Workloads mithilfe der AWS Well-Architected Tool. Erwägen Sie auch, einen Spieltag abzuhalten, um ein bekanntes Ereignis zu simulieren, gegen das Sie Abwehrmechanismen eingerichtet haben. Sie könnten beispielsweise eine Beeinträchtigung der Availability Zone simulieren und ein Multi-AZ-Failover ausführen. Die Implementierung dieser Aktivitäten kann zwar einen erheblichen Aufwand erfordern, aber beide Methoden schaffen die Gewissheit, dass Ihr Workload den von Ihnen festgelegten Ausfallarten standhält.