View a markdown version of this page

Acerca de AWS DevOps Agente - AWS DevOps Agente

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

Acerca de AWS DevOps Agente

AWS DevOps El agente es un AI-powered agente siempre disponible que abarca las operaciones de producción y administración de versiones, desde la revisión de la preparación y las pruebas de las versiones hasta la investigación y la prevención de problemas operativos en entornos AWS multinube y locales.

AWS DevOps Como ingeniero experimentado, Agent ayuda a revisar los cambios en el software para detectar riesgos de producción, a la vez que investiga los incidentes e identifica las mejoras operativas. DevOps

El agente trabaja de la siguiente manera:

  • Aprender sus recursos y sus relaciones.

  • Trabaje con sus herramientas de observabilidad, sus habilidades, sus repositorios de código y CI/CD sus flujos de procesamiento.

  • Correlaciona los datos de telemetría, código e implementación para comprender las relaciones entre los recursos de la aplicación.

  • Compatible con aplicaciones en entornos multinube e híbridos.

Características principales de

AWS DevOps Agent proporciona funciones en dos áreas principales: las operaciones de producción y la gestión de versiones.

Operaciones de producción

AWS DevOps El agente investiga los problemas de forma autónoma en el momento en que se producen:

  • Investigación automatizada de incidentes: comienza a investigar inmediatamente cuando recibe una alerta o un ticket de soporte, correlacionando la telemetría, el código y los datos de despliegue para identificar la causa raíz.

  • Planes de mitigación procesables: proporcionan acciones específicas para resolver los incidentes, validar el éxito y revertir los cambios si es necesario. También proporciona instrucciones listas para ser utilizadas por los agentes que pueden ser implementadas por otro agente fronterizo, como las mejoras de código que Kiro puede implementar.

  • Prevención proactiva de incidentes: analiza los patrones de los incidentes históricos para ofrecer mejoras específicas en lo que respecta a la observabilidad, la optimización de la infraestructura, los procesos de implementación y la resiliencia de las aplicaciones, de modo que no se repitan los mismos problemas.

  • Coordinación automatizada de incidentes: distribuye las observaciones, los hallazgos y las medidas de mitigación a través de sus canales de comunicación preferidos, como Slack, y. ServiceNow PagerDuty

  • On-demand Gestión de tareas de SRE: gestiona las tareas de SRE mediante un lenguaje natural, aprovechando su profundo conocimiento de la topología de las aplicaciones y las dependencias de los servicios. Consulte el estado de los recursos, investigue los patrones de incidentes, realice un seguimiento de las implementaciones y explore las recomendaciones sin tener que navegar de una consola a otra.

  • AWS Integración de Support: cree casos de AWS Support directamente a partir de una investigación con un contexto completo para acelerar la resolución.

Gestión de versiones (versión preliminar)

AWS DevOps El agente incluye un conjunto de funciones de vista previa que ayudan a comprobar que los cambios de código estén listos para la producción antes de que lleguen a su destino:

  • Revisión de la preparación del lanzamiento: revisa los cambios en el código durante la generación del código, comprobando el cumplimiento de las políticas, los impactos en las dependencias y los controles de acceso. Mapea las dependencias entre los repositorios con los cambios más importantes antes de la fusión y utiliza pruebas deterministas para evaluar que los cambios en la infraestructura no amplían los permisos más allá de lo que requiere la aplicación. Al comprender la topología completa del servicio, analiza el radio de expansión y analiza los cambios en el contexto de un sistema más amplio.

  • Pruebas de lanzamiento autónomas: genera y ejecuta planes de pruebas específicos para la web y API-based las aplicaciones en entornos proporcionados por el cliente, detectando las regresiones, los problemas de experiencia de usuario y los fallos de integración antes de que lleguen a producción. Las pruebas se centran en las áreas de riesgo que surgieron durante la revisión de la preparación para el lanzamiento y no en un conjunto de regresiones estáticas.

  • Integrada en el flujo de trabajo de los desarrolladores: ofrece resultados a través de solicitudes de extracción, agentes de codificación, IDE y CI/CD procesos para que los desarrolladores se mantengan al día desde la generación del código hasta la implementación.

Inteligencia ambiental

AWS DevOps El agente aprende continuamente sobre su entorno, lo que le permite comprender en profundidad sus servicios, dependencias y patrones operativos:

  • Mapeo de recursos de aplicaciones: descubre automáticamente las aplicaciones, sus componentes, servicios y los recursos que las componen. Mapea estas relaciones en una topología dinámica que se actualiza continuamente.

  • Aprendizaje continuo: las revisiones de las versiones se vuelven más relevantes, las investigaciones más rápidas y las recomendaciones más precisas a medida que el agente aprende su entorno a lo largo del tiempo.

  • Amplíe las capacidades con las habilidades de los agentes: añada habilidades modulares y reutilizables que codifiquen sus manuales de instrucciones, estándares de arquitectura y prácticas operativas, de modo que el agente ejecute las tareas de forma coherente y fiable.

  • Built-in e integraciones personalizadas: funciona con Amazon CloudWatch, Datadog, Dynatrace, New Relic, Splunk, Grafana,, Azure DevOps,, GitHub GitLab, Slack y Microsoft Teams. ServiceNow PagerDuty Conéctese a servidores MCP privados o remotos para extenderse aún más a los sistemas propietarios.

  • Acceso desde cualquier lugar: funciona como un servidor remoto para que otras aplicaciones o agentes puedan solicitar comprobaciones de disponibilidad de versiones, iniciar investigaciones o consultar el estado de las operaciones. Compatible con los protocolos MCP, ACP y A2A.

Cómo AWS DevOps El agente funciona

AWS DevOps El agente funciona a través de una arquitectura de doble consola. Los administradores utilizan la consola AWS de administración para crear y administrar espacios de agentes, configurar las integraciones y configurar los controles de acceso. Los equipos de operaciones utilizan la aplicación web AWS DevOps Agent para las actividades diarias de respuesta e investigación de incidentes. La aplicación web es el lugar donde los operadores pueden interactuar con las investigaciones de los agentes, explorar la topología de las aplicaciones entre cuentas y obtener información sobre las mejoras preventivas en la observabilidad, el código, los procesos y las arquitecturas de infraestructura. Para obtener más información, consulte Prevención proactiva de incidentes.

El servicio se organiza en torno a los espacios de agente, que son contenedores lógicos que definen los elementos a los que el agente puede acceder e investigar. AWS DevOps Cada espacio de agente contiene las configuraciones de su AWS cuenta, las integraciones de herramientas de terceros y los permisos de acceso. Para obtener más información, consulte ¿Qué son los espacios de DevOps agentes?.

AWS DevOps Agent crea automáticamente una topología de aplicaciones que mapea sus recursos y sus relaciones. Esta topología ayuda al servicio a comprender la arquitectura de la aplicación durante las investigaciones. Para obtener más información, consulte ¿Qué es una topología de DevOps agentes?.

Ventajas

  • Realice envíos con mayor rapidez y confianza: las revisiones de preparación de las versiones y las pruebas autónomas validan los cambios antes de que lleguen a la fase de producción, de modo que los desarrolladores no tengan que esperar a que otros equipos comprueben las políticas, validen las dependencias y obtengan los resultados de las pruebas.

  • Reduzca el tiempo medio de resolución (MTTR): la investigación autónoma comienza de inmediato, lo que acelera la resolución de incidentes de horas a minutos.

  • Evite los incidentes recurrentes: las recomendaciones específicas abordan las causas fundamentales y refuerzan la resiliencia del sistema en lo que respecta a la observabilidad, la infraestructura, los despliegues y el código de las aplicaciones.

  • Mejore la eficiencia operativa: libere a su equipo de tareas repetitivas de investigación y revisión para centrarse en tareas de mayor valor.

  • Trabaje dentro de los flujos de trabajo existentes: se integra con sus herramientas y procesos actuales sin interrupciones y ofrece resultados allí donde su equipo ya trabaja.