Veröffentlicht am: Nov 14, 2023
Die AWS Lambda Console unterstützt jetzt durch die Integration mit AWS Application Composer zwei neue Funktionen, sodass Entwickler ihre Serverless-Anwendungen entweder visuell oder über IaC (Infrastructure as Code) erstellen können. Zunächst können Entwickler jetzt die Vorlage für das AWS Serverless Application Model (AWS SAM) für ihre Funktion anzeigen und herunterladen, während sie sie auf der Konsole konfigurieren. Zweitens können sie ihre Lambda-Funktion auf Knopfdruck nach AWS Application Composer exportieren, wobei die gesamte Funktionskonfiguration beibehalten wird.
Mit dieser Einführung können Entwickler die Vorlagenansicht auf der Funktionsübersichtsseite verwenden, um die IaC-Vorlage anzuzeigen, die die aktuelle Konfiguration ihrer Funktion darstellt, einschließlich ihrer Auslöser und Ziele. Sie können diese Vorlage auch herunterladen, um die Bearbeitung in ihrer bevorzugten IDE fortzusetzen. Entwickler, die die Visual Builder-Funktionen von AWS Application Composer verwenden möchten, können ihre Funktion aus der Lambda-Konsole in die Application Composer-Konsole exportieren, um ein neues Serverless-Anwendungsprojekt auf der Grundlage der Konfiguration ihrer Lambda-Funktion zu erstellen. Sie können dieses Projekt zu einer vollständigen Serverless-Anwendung weiterentwickeln, indem sie ihre Anwendungsarchitektur visuell zusammenstellen und ihre Funktion mit einer Vielzahl unterstützter AWS-Services verbinden.
Die Funktionen zum Anzeigen der SAM-Vorlage auf der Lambda-Konsole und zum Exportieren der Funktionskonfiguration nach AWS Application Composer sind in allen Regionen verfügbar, in denen App Composer verfügbar ist.
Folgen Sie zunächst dem Tutorial Verwenden von Lambda mit Infrastructure as Code (IaC) in den AWS-Lambda-Dokumentationen.