Veröffentlicht am: Nov 29, 2018
Sie können nun neue serverlose Architekturen mit verschachtelten Anwendungen zusammenstellen und bereitstellen, die vom AWS Serverless Application Model (SAM) unterstützt werden, indem Sie das AWS Serverless Application Repository verwenden. Verschachtelte Anwendungen sind locker kombinierte Komponenten einer serverlosen Architektur.
Verschachtelte Anwendungen ermöglichen den schnellen Aufbau hoch entwickelter serverbasierter Architekturen durch die Wiederverwendung von Diensten, die unabhängig voneinander erstellt und gepflegt, aber mit SAM und dem Serverless Application Repository einfach zusammengestellt werden können. Mit verschachtelten Anwendungen können Sie leistungsfähigere Anwendungen erstellen, doppelte Arbeit vermeiden und die Konsistenz und Best Practices in Ihren Teams und Organisationen gewährleisten. Heute ist der Aufbau eines Services zur Behandlung von schlechten Nachrichten in einem Ereignisstream eine gängige Praxis für den Aufbau belastbarer Systeme. Jetzt können Sie diese Lösung als SAM-Anwendung entwickeln, sie über das Serverless Application Repository freigeben und es Teams ermöglichen, sie als verschachtelte Anwendung in ihre serverlosen Architekturen aufzunehmen.
Verschachtelte Anwendungen werden als verschachtelte CloudFormation-Stacks bereitgestellt. Zum Verschachteln von Anwendungen verwenden Sie in Ihrer SAM-Vorlage den neuen Ressourcentyp AWS:Serverless:Application. Sie können weiterhin die Befehle sam package und sam deploy in der SAM CLI oder den AWS CloudFormation-APIs verwenden, um Ihre Anwendungen zu verpacken und bereitzustellen. Weitere Informationen zum Verwenden verschachtelter Anwendungen finden Sie in unserer Dokumentation.
Verschachtelte Anwendungen mit dem Serverless Application Repository stehen in den folgenden Regionen zur Verfügung: USA Ost (Ohio), USA Ost (Nord-Virginia), USA West (Nordkalifornien), USA West (Oregon), Asien-Pazifik (Tokio), Asien-Pazifik (Seoul), Asien-Pazifik (Mumbai); Asien-Pazifik (Singapur), Asien-Pazifik (Sydney), Kanada (Zentral); EU (Frankfurt), EU (Irland), EU (London) und Südamerika (São Paulo).