AWS Lambda unterstützt jetzt Availability-Zone-Metadaten

Veröffentlicht am: 19. März 2026

AWS Lambda stellt jetzt Availability Zone (AZ)-Metadaten über einen neuen Metadaten-Endpunkt in der Lambda-Ausführungsumgebung bereit. Mit dieser Funktion können Entwickler die AZ-ID (z. B. use1-az1) der AZ ermitteln, in der ihre Lambda-Funktion ausgeführt wird, sodass sie Funktionen erstellen können, die AZ-bezogene Routing-Entscheidungen treffen, z. B. die Bevorzugung von Endpunkten in derselben AZ für Downstream-Services, um so die AZ-übergreifende Latenz zu reduzieren. Diese Funktion ermöglicht es Betreibern auch, AZ-bezogene Resilienzmuster wie AZ-spezifische Fehlerinjektionstests zu implementieren.

Lambda stellt automatisch Ausführungsumgebungen bereit und verwaltet sie, um Funktionsaufrufen über mehrere AZs innerhalb einer AWS-Region hinweg zu verarbeiten und so hohe Verfügbarkeit und Fehlertoleranz zu gewährleisten, ohne dass den Kunden zusätzlicher Aufwand in Bezug auf die Konfiguration oder Verwaltung entsteht.  Während Entwicklungsteams ihre Serverless-Anwendungen skalieren, müssen ihre Funktionen häufig mit anderen AWS-Services wie Amazon ElastiCache und Amazon RDS interagieren, die für jede AZ spezifische Endpunkte bereitstellen. Bisher bot Lambda keine Möglichkeit, dass Funktionen feststellen konnten, in welcher AZ sie ausgeführt wurden. Mit dem neuen Metadaten-Endpunkt können Funktionen ihre AZ-ID jetzt anhand einer einfachen HTTP-Anforderung abrufen, sodass AZ-bezogene Logik einfach implementiert werden kann, ohne benutzerdefinierte Lösungen erstellen und verwalten zu müssen.

Verwenden Sie zum Einstieg das Metadaten-Hilfsprogramm Powertools für AWS Lambda oder rufen Sie den Metadaten-Endpunkt direkt mithilfe der Umgebungsvariablen auf, die Lambda automatisch in der Ausführungsumgebung festlegt. Diese Funktion wird für alle Lambda-Laufzeiten unterstützt, einschließlich benutzerdefinierter Laufzeiten und Funktionen, die als Container-Images gepackt sind, und lässt sich nahtlos in Lambda-Funktionen wie SnapStart und bereitgestellte Parallelität integrieren, unabhängig davon, ob Ihre Funktionen VPC-fähig sind. 

Die Unterstützung von AZ-Metadaten ist in allen kommerziellen AWS-Regionen, in denen Lambda verfügbar ist, ohne zusätzliche Kosten verfügbar. Weitere Informationen finden Sie in der Lambda-Dokumentation.