Funktionen von AWS Application Composer

AWS Application Composer hilft Ihnen, modernen Anwendungen aus AWS-Services zusammenzustellen und zu konfigurieren, die durch für die Entwicklung vorbereiteten Infrastructure as Code (IaC) unterstützt werden.

Allgemeines

Visuelle Leinwand

Mit AWS Application Composer können Sie jede AWS-CloudFormation-Ressource per Drag-and-Drop aus Visual Studio (VS) Code oder aus der AWS-Konsole auf eine visuelle Leinwand ziehen. Die Step-Functions-Workflow-Studio-Integration bietet eine Drag-and-Drop-Oberfläche zum Erstellen eines Workflows und zur Integration der Workflow-Aufgaben in über 220 AWS-Services mithilfe der Click-to-Connect-Integration von Application Composer.

Generierung der Konfiguration

Aus visuellen Diagrammen kann Application Composer automatisch einsatzbereite, vollständig konfigurierte Infrastructure-as-Code-Vorlagen (IaC) für 13 erweiterte Ressourcen wie AWS Lambda Function, Amazon Kinesis Stream, EventBridge Schedule, API Gateway, Amazon SQS Queue und AWS Step Functions State Machine generieren und eine CloudFormation-Vorlage für alle über 1.000 Ressourcen erstellen, die CloudFormation unterstützt.

Synchronisation zwischen visuellem Diagramm und IaC

AWS Application Composer bietet eine optische Darstellung Ihrer mit IaC synchronisierten Anwendungsarchitektur in Echtzeit. Änderungen an der Architektur – wie etwa das Hinzufügen neuer Ressourcen oder das Ändern der Servicekonfiguration – werden in den IaC-Artefakten und umgekehrt widergespiegelt.

IDE-Erfahrung

IDE-Erweiterung im Visual-Studio-Code (VS)

Application Composer erweitert die visuelle IaC-Authoring-Erfahrung auf VS Code und ergänzt die vorhandenen Tools und Workflows, über die Sie heute verfügen. Sie können die Visualisierung von Application Composer und die Bearbeitung von CloudFormation-Vorlagen in Ihrer IDE nebeneinander kombinieren.

Generative KI-gestützte Codevorschläge in der IDE-Erweiterung

Die Application-Composer-IDE-Erweiterung bietet als Teil des AWS-Toolkits für VS Code generative KI-gestützte Codevorschläge. Auf diese Weise erhalten Sie nicht nur Hilfe beim Starten einer neuen CloudFormation-Vorlage, sondern können auch direkt über die Ressourcenkonfigurationsoberfläche des Application Composer eine Ressourcenkonfiguration generieren.