AWS Lambda unterstützt jetzt SnapStart für Java-Funktionen in den Regionen AWS GovCloud (USA)
Seit heute ist AWS Lambda SnapStart für Java-Funktionen in den Regionen AWS GovCloud (USA) allgemein verfügbar. AWS Lambda SnapStart für Java bietet eine bis zu zehnmal schnellere Gesamtleistung für Funktionen, ohne zusätzliche Kosten. So können Sie auf einfache Weise reaktionsschnelle und skalierbare Java-Anwendungen mit AWS Lambda entwickeln, ohne Ressourcen bereitzustellen oder komplexe Leistungsoptimierungen implementieren zu müssen.
Bei latenzempfindlichen Anwendungen, bei denen Sie unvorhersehbare Datenverkehrsspitzen unterstützen wollen, können hohe und Ausreißer-Startlatenzen (sogenannte „Kaltstarts“) die Erfahrung Ihrer Benutzer verzögern. Lambda SnapStart bietet verbesserte Startzeiten, indem es den Funktionscode vorab initialisiert, einen Snapshot der initialisierten Ausführungsumgebung erstellt und diesen zwischenspeichert. Wenn die Funktion aufgerufen und anschließend hochskaliert wird, kann Lambda SnapStart neue Ausführungsumgebungen aus dem zwischengespeicherten Snapshot herstellen, anstatt die Initialisierung von Anfang auszuführen, wodurch sich die Startlatenz deutlich verbessert. Lambda SnapStart ist ideal für Anwendungen wie synchrone APIs, interaktive Mikroservices oder Datenverarbeitung.
Sie können Lambda SnapStart für neue und bestehende Java-basierte Lambda-Funktionen, die in Amazon Corretto 11, 17 und 21 ausgeführt werden, mit der AWS-Lambda-API, der AWS-Managementkonsole, der AWS Command Line Interface (AWS CLI), AWS CloudFormation, AWS Serverless Application Model (AWS SAM), dem AWS SDK und dem AWS Cloud Development Kit (AWS CDK) aktivieren.
Weitere Informationen zu Lambda SnapStart finden Sie in der Dokumentation oder im einführenden Blogbeitrag. Weitere Informationen zu Lambda finden Sie im Lambda-Entwicklerhandbuch.