Well-Architected Framework: Säule „Zuverlässigkeit“

Last reviewed 2026-10-13 UTC

Die Zuverlässigkeitssäule im Google Cloud Well-Architected Framework enthält Prinzipien und Empfehlungen, die Ihnen helfen, zuverlässige Arbeitslasten in Google Cloudzu entwerfen, bereitzustellen und zu verwalten.

Dieses Dokument richtet sich an Cloud-Architekten, Entwickler, Plattform-Engineers, Administratoren und Site Reliability Engineers.

Zuverlässigkeit ist die Fähigkeit eines Systems, seine vorgesehenen Funktionen unter den definierten Bedingungen konsistent auszuführen und einen unterbrechungsfreien Dienst aufrechtzuerhalten. Zu den Best Practices für die Zuverlässigkeit gehören Redundanz, fehlertolerantes Design, Monitoring und automatisierte Wiederherstellungsprozesse.

Als Teil der Zuverlässigkeit ist die Ausfallsicherheit die Fähigkeit des Systems, Ausfällen oder unerwarteten Störungen standzuhalten und sich davon zu erholen, während die Leistung beibehalten wird.Google Cloud -Funktionen wie multiregionale Bereitstellungen, automatisierte Sicherungen und Lösungen zur Notfallwiederherstellung können Ihnen helfen, die Ausfallsicherheit Ihres Systems zu verbessern.

Zuverlässigkeit ist aus vielen Gründen wichtig für Ihre Cloud-Strategie, darunter:

  • Minimale Ausfallzeiten: Ausfallzeiten können zu Umsatzverlusten, geringerer Produktivität und Rufschädigung führen. Ausfallsichere Architekturen können dazu beitragen, dass Systeme bei Ausfällen weiter funktionieren oder sich effizient von Ausfällen erholen.
  • Verbesserte Nutzerfreundlichkeit: Nutzer erwarten eine nahtlose Interaktion mit Technologie. Ausfallsichere Systeme können dazu beitragen, eine konsistente Leistung und Verfügbarkeit aufrechtzuerhalten, und bieten auch bei hoher Nachfrage oder unerwarteten Problemen einen zuverlässigen Dienst.
  • Datenintegrität: Fehler können zu Datenverlust oder Datenbeschädigung führen. Ausfallsichere Systeme implementieren Mechanismen wie Sicherungen, Redundanz und Replikation, um Daten zu schützen und dafür zu sorgen, dass sie korrekt und zugänglich bleiben.
  • Geschäftskontinuität: Ihr Unternehmen ist für wichtige Vorgänge auf Technologie angewiesen. Ausfallsichere Architekturen können dazu beitragen, die Kontinuität nach einem katastrophalen Ausfall zu gewährleisten. So können Geschäftsfunktionen ohne nennenswerte Unterbrechungen fortgesetzt werden und eine schnelle Wiederherstellung wird unterstützt.
  • Compliance: In vielen Branchen gibt es gesetzliche Anforderungen an die Systemverfügbarkeit und den Datenschutz. Ausfallsichere Architekturen können Ihnen helfen, diese Standards zu erfüllen, da sie dafür sorgen, dass Systeme betriebsbereit und sicher bleiben.
  • Niedrigere langfristige Kosten: Ausfallsichere Architekturen erfordern Vorabinvestitionen. Die Ausfallsicherheit kann jedoch im Laufe der Zeit dazu beitragen, die Kosten zu senken, da teure Ausfallzeiten vermieden, reaktive Fehlerbehebungen vermieden und Ressourcen effizienter genutzt werden können.

Organisatorische Denkweise

Damit Ihre Systeme zuverlässig sind, benötigen Sie einen Plan und eine etablierte Strategie. Diese Strategie muss Schulungen und die Befugnis umfassen, die Zuverlässigkeit neben anderen Initiativen zu priorisieren.

Legen Sie die klare Erwartung fest, dass die gesamte Organisation für die Zuverlässigkeit verantwortlich ist, einschließlich Entwicklung, Produktmanagement, Betrieb, Plattform-Engineering und Site Reliability Engineering (SRE). Sogar die geschäftsorientierten Gruppen wie Marketing und Vertrieb können die Zuverlässigkeit beeinflussen.

Jedes Team muss die Zuverlässigkeitsziele und Risiken seiner Anwendungen kennen. Die Teams müssen für diese Anforderungen verantwortlich sein. Konflikte zwischen Zuverlässigkeit und regulärer Produktfeature-Entwicklung müssen priorisiert und entsprechend eskaliert werden.

Planen und verwalten Sie die Zuverlässigkeit ganzheitlich über alle Funktionen und Teams hinweg. Erwägen Sie die Einrichtung eines Cloud-Kompetenzzentrums (Cloud Centre of Excellence, CCoE), das eine Zuverlässigkeitssäule umfasst. Weitere Informationen finden Sie unter Cloud-Journey Ihrer Organisation mit einem Cloud-Kompetenzzentrum optimieren.

Fokusbereiche für Zuverlässigkeit

Die Aktivitäten, die Sie zum Entwerfen, Bereitstellen und Verwalten eines zuverlässigen Systems ausführen, können in die folgenden Schwerpunktbereiche unterteilt werden. Jedes der Zuverlässigkeitsprinzipien und jede der Empfehlungen in dieser Säule ist für einen dieser Schwerpunkte relevant.

  • Umfang festlegen: Führen Sie eine detaillierte Analyse der Architektur Ihres Systems durch, um es zu verstehen. Sie müssen die Komponenten verstehen, wie sie funktionieren und interagieren, wie Daten und Aktionen durch das System fließen und was schiefgehen könnte. Identifizieren Sie potenzielle Fehler, Engpässe und Risiken, um Maßnahmen zur Behebung dieser Probleme zu ergreifen.
  • Beobachtung: Implementieren Sie eine umfassende und kontinuierliche Beobachtung und Überwachung, um Systemfehler zu vermeiden. Anhand dieser Beobachtung können Sie Trends erkennen und potenzielle Probleme proaktiv identifizieren.
  • Reaktion: Um die Auswirkungen von Fehlern zu reduzieren, sollten Sie angemessen reagieren und effizient wiederherstellen. Automatisierte Antworten können auch dazu beitragen, die Auswirkungen von Fehlern zu reduzieren. Trotz Planung und Kontrollen kann es zu Fehlern kommen.
  • Lernen: Um zu verhindern, dass Fehler wiederkehrend auftreten, sollten Sie aus jeder Erfahrung lernen und entsprechende Maßnahmen ergreifen.

Arbeitslasten mit einem KI-Agenten-Skill bewerten

Wenn Sie KI-Agenten ermöglichen möchten, Ihre Cloud-Arbeitslasten anhand der Prinzipien und Empfehlungen in dieser Säule zu bewerten, verwenden Sie den Skill google-cloud-waf-reliability, der im Google Agent Skills-Repository auf GitHub verfügbar ist.

Führen Sie den folgenden Befehl im Client oder Terminal Ihres Agenten aus, um den Skill zu installieren:

npx skills add google/skills --skill google-cloud-waf-reliability

Geben Sie bei entsprechender Aufforderung die KI-Agenten an, für die Sie den Skill installieren möchten, und legen Sie den Installationsbereich (Projekt oder global) fest.

Wenn Sie den Skill bereits installiert haben, können Sie ihn mit dem folgenden Befehl auf die aktuelle Version aktualisieren:

npx skills update

Grundprinzipien

Die Empfehlungen in der Säule „Zuverlässigkeit“ des Well-Architected Framework sind den folgenden Grundprinzipien zugeordnet:

Beitragende

Autor*innen:

Weitere Beitragende: