Realistische Ziele für die Zuverlässigkeit festlegen

Dieses Prinzip in der Säule Zuverlässigkeit des Google Cloud Well-Architected Framework hilft Ihnen, Zuverlässigkeitsziele zu definieren, die für Ihre Arbeitslasten in Google Cloudtechnisch machbar sind.

Dieses Prinzip ist für den Bereich Schwerpunkt der Zuverlässigkeit relevant.

Prinzip – Übersicht

Entwickeln Sie Ihre Systeme so, dass sie gerade zuverlässig genug für die Zufriedenheit der Nutzenden sind. Es mag widersprüchlich erscheinen, aber ein Ziel von 100% Zuverlässigkeit ist oft nicht die effektivste Strategie. Eine höhere Zuverlässigkeit kann zu erheblich höheren Kosten führen, sowohl für finanzielle Investitionen als auch für potenzielle Einschränkungen bei der Innovation. Wenn die Nutzer bereits mit dem aktuellen Serviceniveau zufrieden sind, können Bemühungen, die Zufriedenheit weiter zu steigern, zu einem niedrigen Return on Investment führen. Stattdessen können Sie die Ressourcen besser woanders einsetzen.

Sie müssen ermitteln, wie zuverlässig Ihre Nutzer sind, und feststellen, ab welchem Punkt die Kosten schrittweiser Verbesserungen die Vorteile überwiegen. Wenn Sie ein solches Maß an ausreichender Zuverlässigkeit feststellen, können Sie Ressourcen strategisch zuweisen und sich auf Funktionen und Verbesserungen konzentrieren, die für Ihre Nutzer einen größeren Mehrwert bieten.

Empfehlungen

Beachten Sie die Empfehlungen in den folgenden Unterabschnitten, um realistische Zuverlässigkeitsziele festzulegen.

Einige Fehler akzeptieren und Komponenten priorisieren

Streben Sie eine Hochverfügbarkeit wie eine Verfügbarkeit von 99,99% an, aber legen Sie kein Ziel von 100 % Verfügbarkeit fest. Erkennen Sie an, dass einige Fehler unvermeidlich sind.

Die Lücke zwischen 100% Verfügbarkeit und einem Ziel von 99,99% ist die Fehlertoleranz. Diese Lücke wird oft als Fehlerbudget bezeichnet. Das Fehlerbudget kann Ihnen helfen, Risiken einzugehen und Innovationen voranzutreiben. Dies ist für jedes Unternehmen von entscheidender Bedeutung, um wettbewerbsfähig zu bleiben.

Priorisieren Sie die Zuverlässigkeit der wichtigsten Komponenten im System. Akzeptieren Sie, dass weniger kritische Komponenten eine höhere Fehlertoleranz haben können.

Zuverlässigkeit und Kosten in Einklang bringen

Führen Sie gründliche Kosten-Nutzen-Analysen durch, um den optimalen Zuverlässigkeitsgrad für Ihr System zu ermitteln.

Berücksichtigen Sie Faktoren wie Systemanforderungen, die Folgen von Ausfällen und die Risikotoleranz Ihres Unternehmens für die jeweilige Anwendung. Berücksichtigen Sie dabei die Messwerte zur Notfallwiederherstellung, z. B. das Recovery Time Objective (RTO) und das Recovery Point Objective (RPO). Entscheiden Sie, welche Zuverlässigkeit im Rahmen des Budgets und anderer Einschränkungen akzeptabel ist.

Suchen Sie nach Möglichkeiten, die Effizienz zu verbessern und die Kosten zu senken, ohne wesentliche Zuverlässigkeitsfeatures zu beeinträchtigen.