AWS Fault Injection Service

Resilienz und Leistung mit kontrollierten Experimenten verbessern

Vorteile

Finden Sie Leistungsengpässe oder andere unbekannte Schwachstellen, die bei herkömmlichen Softwaretests übersehen werden.

Definieren Sie bestimmte Bedingungen, um ein Experiment zu stoppen oder zum Zustand vor dem Experiment zurückzukehren.

Führen Sie Experimente in wenigen Minuten mit vorgefertigten Szenarien aus der FIS-Szenariobibliothek durch.

Erhalten Sie bessere Einblicke, indem Sie reale Fehlerbedingungen generieren, wie z. B. beeinträchtigte Leistung verschiedener Ressourcen.

Funktionsweise:

Als Teil von AWS Resilience Hub ist der AWS Fault Injection Service in vollständig verwalteter Service für die Durchführung von Fehlerinjektionsexperimenten zur Verbesserung der Leistung, Beobachtbarkeit und Ausfallsicherheit einer Anwendung. Der AWS Fault Injection Service vereinfacht den Prozess des Einrichtens und Ausführens von kontrollierten Experimenten zur Fehlerinjektion über eine Reihe von AWS-Services, sodass Teams Vertrauen in ihr Anwendungsverhalten aufbauen können.

Warum sich für den AWS Fault Injection Service entscheiden?

Der AWS Fault Injection Service bietet die Kontrollen und den Integritätsschutz, die bzw. den Teams für die Ausführung von Experimenten in der Produktion benötigen, etwa das automatische Zurücksetzen oder Anhalten des Experiments, wenn bestimmte Bedingungen erfüllt sind.

Anwendungsfälle

Simulieren Sie frühere Ausfälle, bekannte Prozess- oder Teamschwächen oder saisonale Bedarfsspitzen, und überwachen Sie die Leistung Ihres Systems.

Testen Sie im Rahmen Ihres Softwarebereitstellungsprozesses wiederholt die Auswirkungen von Fehleraktionen, z. B. das Einfügen von Containerfehlern auf Aufgabenebene.

Testen Sie, wie Ihre Anwendungen mit CPU-Belastung umgehen und ob die CPU-Auslastung Ihren angegebenen Schwellenwert überschreitet.