Características de AWS Application Composer

AWS Application Composer le ayuda a componer y configurar visualmente aplicaciones modernas de servicios de AWS respaldadas por infraestructura como código (IaC) lista para implementar.

Aspectos generales

Lienzo visual

AWS Application Composer le ayuda a arrastrar y soltar cualquier recurso de AWS CloudFormation en un lienzo visual desde Visual Studio (VS) Code o desde la consola de AWS. La integración de Step Functions Workflow Studio proporciona una interfaz de arrastrar y soltar para crear un flujo de trabajo e integrar las tareas del flujo de trabajo con más de 220 servicios de AWS,mediante la integración con un clic de Application Composer.

Generación de configuraciones

A partir de diagramas visuales, Application Composer puede generar automáticamente plantillas de AWS CloudFormation de infraestructura como código (IaC) listas para implementar y totalmente configuradas para 13 recursos mejorados, incluidas funciones de AWS Lambda, Amazon Kinesis Stream, el programador de EventBridge, API Gateway, Amazon SQS Queue y AWS Step Functions State Machine, y producir plantillas de CloudFormation para los más de 1000 recursos compatibles con CloudFormation.

Sincronización entre el diagrama visual y la IaC

AWS Application Composer mantiene sincronizada una representación visual en tiempo real de la arquitectura de la aplicación con su IaC. Los cambios en la arquitectura (por ejemplo, si se agregan nuevos recursos o se cambia la configuración del servicio) se reflejan en los artefactos de IaC y viceversa.

Experiencia IDE

Extensión IDE en Visual Studio (VS) Code

Application Composer amplía la experiencia de creación visual de IaC a VS Code y complementa las herramientas y los flujos de trabajo existentes de los que dispone en la actualidad. Puede combinar la visualización de Application Composer y la edición de plantillas de CloudFormation en paralelo en su IDE.

Sugerencias de código con IA generativa en la extensión IDE

La extensión IDE de Application Composer, como parte del Kit de herramientas de AWS para Visual Studio Code, ofrece sugerencias de código mediante IA generativa. Con esto, no solo obtiene ayuda para iniciar una nueva plantilla de CloudFormation, sino que también puede generar una configuración de recursos directamente desde la interfaz de configuración de recursos de Application Composer.