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 (FIS) ein vollständig verwalteter Service für die Durchführung von Fault-Injection-Experimenten zur Verbesserung der Leistung, Beobachtbarkeit und Resilienz einer Anwendung. FIS vereinfacht den Prozess des Einrichtens und Ausführens von kontrollierten Fault-Injection-Experimenten über eine Reihe von AWS-Services, sodass Teams Vertrauen in ihr Anwendungsverhalten aufbauen können.

Warum FIS?

FIS bietet die Kontrollen und den Integritätsschutz, die Teams für die Ausführung von Experimenten in der Produktion benötigen, z. B. 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.