Veröffentlicht am: Apr 6, 2022
AWS Lambda kündigt Lambda-Funktions-URLs an, eine neue Funktion, die es einfacher macht, Funktionen über einen HTTPS-Endpunkt als integrierte Fähigkeit des AWS-Lambda-Services aufzurufen. Sie können Funktions-URLs zu neuen und bestehenden Funktionen mit einem einzigen Klick von der Konsole aus hinzufügen oder sie mit wenigen Zeilen mit AWS CloudFormation oder dem AWS Serverless Application Model verwenden. Funktions-URLs sind ideal für den Einstieg in die Entwicklung von Web-Services auf Lambda oder für allgemeine Aufgaben wie die Erstellung von Web-Hooks.
Jede Funktions-URL verweist auf eine einzelne Lambda-Funktion oder einen Funktionsalias und ist standardmäßig durch AWS Identity and Access Management (IAM) gesichert. Sie können Funktions-URLs optional für den öffentlichen Zugriff konfigurieren, um unauthentifizierte Aufrufe zu ermöglichen. Sie können damit auch eine benutzerdefinierte Autorisierungslogik, die Sie im Handler Ihrer Funktion entwickelt haben, verwenden. Die ressourcenbasierte Richtlinie der Funktion ist immer in Kraft. Sie muss aktualisiert werden, um den öffentlichen Zugriff zu erlauben, wenn Sie sich dafür entscheiden, IAM nicht zur Authentifizierung und Autorisierung von Prinzipalen, die Ihre Funktions-URL aufrufen, zu verwenden. Sie können die von IAM Access Analyzer gemeldeten Ergebnisse prüfen, um Funktions-URLs die einen öffentlichen Zugriff ermöglichen, zu identifizieren. Im Entwicklerhandbuch von Lambda erfährst du mehr darüber, wie du den Zugriff auf deine Funktion-URLs steuern kannst.
Die Lambda-Funktion-URLs sind jetzt in allen Regionen verfügbar, in denen Lambda verfügbar ist, mit Ausnahme der Regionen AWS GovCloud (USA) und AWS China. Für die Verwendung dieser Funktion fallen keine zusätzlichen Kosten an – Funktion-URLs sind in den regulären Kosten für den Aufruf von Lambda-Funktionen enthalten. Weitere Informationen zu Preisen finden Sie auf der Preisseite von AWS Lambda. Weitere Informationen findest du in unserem Blog-Beitrag oder im Entwicklerhandbuch von Lambda.
24.10.22 – Beitrag wurde aktualisiert, um die korrekte regionale Verfügbarkeit in Bezug auf die AWS GovCloud (USA)-Regionen wiederzugeben.