AWS Infrastructure Composer lo ayuda a componer y configurar visualmente aplicaciones modernas de servicios de AWS respaldadas por infraestructura como código (IaC) lista para desplegar.
Aspectos generales
Lienzo visual
AWS Infrastructure Composer lo 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 Infrastructure Composer.
Generación de configuraciones
A partir de diagramas visuales, Infrastructure Composer puede generar automáticamente plantillas de AWS CloudFormation de infraestructura como código (IaC) listas para desplegar 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 Infrastructure 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
Infrastructure 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 Infrastructure 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 Infrastructure 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 Infrastructure Composer.