Fonctionnalités d'AWS Application Composer

AWS Application Composer vous aide à composer visuellement et configurer les services AWS dans des applications modernes soutenues par l'infrastructure en tant que code (IaC) prête au déploiement.

Généralités

Canvas visuel

AWS Application Composer vous permet de glisser-déposer n'importe quelle ressource AWS CloudFormation sur un canvas visuel à partir de Visual Studio (VS) Code ou de la console AWS. L'intégration de Step Functions Workflow Studio fournit une interface glisser-déposer permettant de créer un flux de travail et d'intégrer les tâches du flux de travail à plus de 220 services AWS à l'aide de l'intégration Click-to-Connect d'Application Composer.

Génération de configurations

À partir de diagrammes visuels, Application Composer peut générer automatiquement des modèles AWS CloudFormation prêts à être déployés et entièrement configurés pour l'infrastructure en tant que code (IaC) pour 13 ressources améliorées, notamment la fonction AWS Lambda, Amazon Kinesis Stream, EventBridge Schedule, API Gateway, Amazon SQS Queue et AWS Step Functions State Machine, et produire un modèle CloudFormation pour les plus de 1 000 ressources prises en charge par CloudFormation.

Synchronisation entre le diagramme visuel et l'IaC

AWS Application Composer conserve une représentation visuelle en temps réel de l'architecture de vos applications en phase avec votre IaC. Les modifications apportées à l'architecture, telles que l'ajout de nouvelles ressources ou le changement de configuration des services, sont reflétées dans les artefacts IaC, et vice-versa.

Expérience IDE

Extension IDE dans Visual Studio (VS) Code

Application Composer étend l'expérience de création visuelle de l'IaC à VS Code et complète les outils et flux de travail existants dont vous disposez aujourd'hui. Vous pouvez associer la visualisation d'Application Composer et l'édition de modèles CloudFormation côte à côte dans votre IDE.

Suggestions de code alimentées par l'IA générative dans l'extension IDE

L'extension IDE Application Composer, intégrée à l'AWS Toolkit pour VS Code, propose des suggestions de code alimentées par l'IA générative. Cela vous permet non seulement d'obtenir de l'aide pour démarrer un nouveau modèle CloudFormation, mais vous pouvez également générer une configuration de ressources directement à partir de l'interface de configuration de ressources d'Application Composer.