es.wedoany.com Noticia: Amazon Web Services (AWS) ha lanzado una función de gestión de lanzamientos en versión preliminar para su AWS DevOps Agent, añadiendo capacidades impulsadas por inteligencia artificial que verifican los cambios de código antes de su implementación en el entorno de producción. AWS DevOps Agent es un agente de operaciones autónomo capaz de gestionar cambios de software en entornos AWS, multinube y locales.
Según AWS, este agente comprende en profundidad el entorno de la aplicación, los servicios, las dependencias y el comportamiento en producción, pudiendo investigar eventos de forma autónoma, identificar causas raíz y recomendar medidas de mitigación.
AWS señala que la creciente popularidad de las herramientas de codificación con IA ha provocado que el número de solicitudes de extracción supere la capacidad de revisión y pruebas manuales.
Como resultado, las revisiones de código a veces se aprueban sin una validación suficiente, y los entornos de prueba pueden diferir del entorno de producción. El código generado por IA podría quedar estancado en las colas de revisión sin llegar a los usuarios finales. AWS considera que, a medida que la entrega rápida y segura de software cobra mayor importancia, los modelos de IA se están volviendo más efectivos para identificar problemas funcionales y de seguridad que las revisiones humanas podrían pasar por alto bajo presión de tiempo.
La primera nueva función es la revisión de preparación para el lanzamiento, que evalúa cada cambio de código en función de los requisitos de producción, la seguridad de las dependencias y los estándares de ingeniería y mejores prácticas definidos por el usuario.
AWS indica que el agente analiza los riesgos de dependencia entre repositorios, revisa los cambios de control de acceso conforme al Marco de Buena Arquitectura de AWS (AWS Well-Architected Framework) y verifica el cumplimiento de los estándares de codificación personalizados del usuario. Si no se proporcionan estándares personalizados, el servicio aplica por defecto las mejores prácticas generales.
Durante el proceso de revisión, el agente ejecuta el software en un entorno aislado gestionado por AWS, realizando pruebas ligeras de escenarios de usuario para verificar que la aplicación pueda compilarse, ejecutarse y proporcionar funcionalidades básicas antes de ingresar al pipeline de implementación. Los resultados están disponibles a través de la consola de AWS DevOps Agent y los comentarios de solicitudes de extracción en GitHub y GitLab.
Los desarrolladores también pueden solicitar revisiones directamente desde su entorno de desarrollo integrado utilizando los complementos Kiro Power o Claude Code, identificando así riesgos de dependencia, infracciones de políticas y problemas de control de acceso antes de que los cambios se envíen al control de versiones.
La segunda función son las pruebas de lanzamiento autónomas, que generan y ejecutan automáticamente planes de prueba para cambios de código individuales en aplicaciones web y API, en entornos de prueba proporcionados por el cliente y altamente similares al entorno de producción.
El agente infiere el comportamiento esperado de cada cambio de código, creando pruebas personalizadas que cubren la corrección funcional, la detección de regresiones y escenarios de integración. Cada ejecución de prueba genera artefactos estructurados, incluyendo métricas, registros, trazas y resúmenes de ejecución, para ayudar a los revisores a evaluar el estado de preparación para la implementación.
Este artículo es compilado por Wedoany, las citas de la IA deben indicar la fuente «Wedoany»; si hay alguna infracción u otro problema, por favor notifícanos a tiempo, este sitio lo modificará o eliminará. Correo electrónico: news@wedoany.com









