AWS anuncia el complemento Nx para AWS para la estructura full-stack
Ya está disponible la versión 1.0 del complemento Nx para AWS, un conjunto de herramientas de código abierto para estructurar aplicaciones full-stack en AWS. Los asistentes de IA pueden implementar una aplicación en AWS en cuestión de minutos, pero rara vez configuran correctamente la seguridad, la observabilidad y la seguridad de tipos en un solo intento. El complemento amplía Nx, un sistema de compilación de código abierto e independiente del lenguaje para monorepos, con generadores que compilan cada parte de una aplicación cuando se solicita, junto con la infraestructura necesaria para ejecutarla.
Los generadores abarcan agentes de IA y servidores de protocolo de contexto de modelos (MCP) en Amazon Bedrock AgentCore, además de API, sitios web y bases de datos, basados en marcos de código abierto probados en TypeScript y Python. Cada uno escribe una parte funcional y que se puede implementar de la aplicación, definiendo la infraestructura como componentes de AWS Cloud Development Kit (AWS CDK) o como módulos de Terraform, con prácticas recomendadas, como la protección de AWS WAF, el registro de acceso a Amazon CloudWatch y el rastreo de AWS X-Ray. El generador de conexiones vincula los proyectos y clientes con seguridad de tipos, de modo que un cambio incompatible en una API genere un error de compilación en lugar de provocar el fallo de una solicitud en producción.
Cada generador produce el mismo resultado cada vez, lo que lo convierte en una base fiable sobre la que puede basarse un asistente de IA. El código generado le pertenece a usted, sin que la versión ejecutable dependa del complemento, y las migraciones a Nx aportan mejoras posteriores a los espacios de trabajo que ha personalizado.
El complemento está disponible bajo la licencia de Apache 2.0 sin costo adicional; solo paga por los recursos de AWS que utilizan sus aplicaciones. Para obtener más información, consulte la publicación del blog de lanzamiento y la documentación.