AWS Lambda unterstützt jetzt AWS-Fault-Injection-Service-(FIS)-Aktionen

Veröffentlicht am: 30. Okt. 2024

AWS Lambda unterstützt jetzt AWS-Fault-Injection-Service (FIS)-Aktionen. FIS ist ein vollständig verwalteter Service für die kontrollierte Ausführung von Fault-Injection-Experimenten, um die Leistung, Beobachtbarkeit und Ausfallsicherheit einer Anwendung zu verbessern. Kunden mit hochverfügbaren Anwendungen können jetzt die Belastbarkeit ihrer Anwendungen testen, indem sie vorübergehend die Aufruflatenz erhöhen, die Funktionsausführung verhindern, Funktionsausgaben ändern und Integrationsfehler hinzufügen.

AWS Lambda wurde entwickelt, um die Anforderungen von Hochverfügbarkeitsanwendungen zu erfüllen und bietet eine Verfügbarkeit von 99,95 %. Mit den FIS-Aktionen für AWS Lambda können Entwickler und Betreiber jetzt die Reaktion ihrer Anwendung auf Lambda-Fehler für Laufzeiten in beliebigen Sprachen ohne Codeänderung überprüfen. Durch die Reproduktion von Verhaltensweisen, die zum Ausfall von Anwendungen führen können, ermöglichen die Aktionen den Kunden, Lücken in ihren Anwendungskonfigurationen, der Überwachung, den Alarmen und der betrieblichen Reaktion zu erkennen. Kunden können beispielsweise benutzerdefinierte HTTP-Statuscodes über Amazon API Gateway zurückgeben oder 1 % der Aufrufe um eine Sekunde der Startverzögerung verlängern. Zur Nutzung des neuen Features installieren Kunden eine von FIS verwaltete Erweiterung, erstellen eine Experimentvorlage und führen die Aktionen über die Konsole oder in Pipelines aus. Um Anwendungen vor unerwarteten Auswirkungen zu schützen, können FIS-Experimente so eingestellt werden, dass alle Aktionen automatisch gestoppt werden, wenn ein kundendefinierter Alarm ausgelöst wird.

Diese Aktionen sind jetzt in allen AWS-Regionen verfügbar, in denen FIS verfügbar ist, einschließlich der Regionen AWS GovCloud (USA).

Weitere Informationen finden Sie im Lambda FIS-Benutzerhandbuch.