AWS annonce le plug-in Nx pour AWS destiné à l’échafaudage d’applications à pile complète
La version 1.0 du plug-in Nx pour AWS, une boîte à outils open source permettant d’échafauder des applications à pile complète sur AWS, est désormais disponible. Les assistants IA peuvent mettre en place une application sur AWS en quelques minutes, mais ils peuvent rarement bénéficier de la sécurité, de l’observabilité et de la sécurité des types en un seul passage. Le plug-in étend Nx, un système de génération open source indépendant des langages pour monorepos, avec des générateurs qui créent chacun une partie d’une application sur demande, en plus de l’infrastructure pour l’exécuter.
Les générateurs couvrent les agents d’IA et les serveurs MCP (protocole de contextualisation des modèles) sur Amazon Bedrock AgentCore, ainsi que les API, les sites Web et les bases de données, basés sur des frameworks open source éprouvés en TypeScript et Python. Chacun rédige un élément fonctionnel et déployable de votre application, définissant l’infrastructure telle qu’elle est construite soit par l’AWS Cloud Development Kit (AWS CDK), soit par les modules Terraform, avec des pratiques recommandées en place, telles que la protection AWS WAF, la journalisation des accès à Amazon CloudWatch et le traçage AWS X-Ray. Le générateur de connexion connecte les projets aux clients dont le type est sécurisé. Ainsi, une modification d’API interrompue devient une erreur de génération au lieu d’une demande échouée en production.
Chaque générateur produit le même résultat à chaque fois, ce qui en fait une base fiable sur laquelle un assistant IA peut s’appuyer. Le code généré vous appartient, sans aucune dépendance d’exécution vis-à-vis du plug-in, et les migrations Nx apportent des améliorations ultérieures aux espaces de travail que vous avez personnalisés.
Le plug-in est disponible sous licence Apache 2.0 sans frais supplémentaires ; vous ne payez que pour les ressources AWS utilisées par vos applications. Pour en savoir plus, consultez l’article de blog de lancement et la documentation.