Amazon EC2 Auto Scaling fügt AWS Lambda-Funktionen als Benachrichtigungsziele für Lebenszyklus-Hooks hinzu

Veröffentlicht am: 29. Juli 2025

Kunden können jetzt AWS Lambda-Funktionen als Benachrichtigungsziele für Amazon EC2 Auto Scaling-Lebenszyklus-Hooks (ASG) verwenden. Dieses neue Feature ermöglicht es Kunden, Lambda-Funktionen nahtlos zu integrieren und benutzerdefinierte Aktionen zu ermöglichen, wenn eine Instance in einen Wartezustand wechselt. Es optimiert den Arbeitsablauf, indem es Lambda-Funktionen direkt auslöst und bietet einen vereinfachten Ansatz für die ereignisgesteuerte Verarbeitung.

ASG-Lebenszyklus-Hooks ermöglichen es Kunden, Lösungen zu erstellen, die Ereignisse im Lebenszyklus der Auto Scaling-Instance erkennen und eine benutzerdefinierte Aktion für Instances ausführen, wenn das entsprechende Lifecycle-Ereignis eintritt. Wenn beispielsweise ein Scale-In-Ereignis eintritt, pausiert ein Lebenszyklus-Hook die Instance, bevor sie beendet wird, und sendet dem Kunden eine Benachrichtigung. Während sich die Instance im Wartestatus befindet, kann der Kunde eine AWS Lambda-Funktion aufrufen, um Protokolle oder andere Daten herunterzuladen, bevor die Instance vollständig beendet wird. Bisher mussten Kunden zum Aufrufen von Lambda-Funktionen mit Lebenszyklus-Hooks Zwischendienste wie Amazon EventBridge, Amazon Simple Notification Service (Amazon SNS) -Themen oder Amazon Simple Queue Service (Amazon SQS) -Warteschlangen verwenden. Mit diesem Update können Kunden direkt eine Lambda-Funktion als Benachrichtigungsziel angeben und so ihre Infrastruktur vereinfachen, indem Zwischenabhängigkeiten reduziert werden.

Zu Beginn erteilen Kunden zunächst die Genehmigung für EC2 Auto Scaling mithilfe einer ressourcenbasierten Lambda-Richtlinie, ähnlich dem, was sie heute bereits für eine benutzerdefinierte Kündigungsrichtlinie tun. Sie können dann die Lambda-Funktion Amazon Resource Name (ARN) als Benachrichtigungsziel angeben, wenn sie Auto-Scaling-Gruppen erstellen oder Lebenszyklus-Hooks hinzufügen.

Diese Funktion ist in allen AWS-Regionen verfügbar, einschließlich der AWS GovCloud (USA)-Regionen. Informationen zu den ersten Schritten finden Sie im Benutzerhandbuch zu Amazon EC2 Auto Scaling