Preguntas frecuentes sobre la transparencia para Azure Copilot Resiliency Agent

Utiliza estas preguntas frecuentes para entender las capacidades, usos previstos, limitaciones, expectativas de fiabilidad, acceso a los datos y uso responsable de Azure Copilot Resiliency Agent.

¿Qué es el Agente de Resiliencia de Azure Copilot?

Azure Copilot Resiliency Agent es una capacidad de Azure asistida por IA que te ayuda a planificar, evaluar y mejorar la resiliencia de Azure aplicaciones. En la vista previa pública actual, el agente se centra en la resiliencia de zonas.

El agente admite dos experiencias:

  • Start Resilient te ayuda a diseñar aplicaciones con resiliencia de zona y a generar plantillas de infraestructura como código resilientes antes de su despliegue.
  • Lograr resiliencia le ayuda a evaluar los recursos y grupos de servicios existentes, identificar las brechas de resiliencia, establecer objetivos y corregir los recursos compatibles.

Para obtener información general y avisos de ejemplo, consulte Usar Azure Copilot Resiliency Agent.

¿Qué puede hacer el Agente de resiliencia de Azure Copilot?

El agente puede:

  • Analizar una descripción en lenguaje natural de una arquitectura de aplicación.
  • Evaluar la resiliencia de zona de un recurso o grupo de servicios de Azure.
  • Identificar los requisitos previos y los bloqueadores para habilitar la resiliencia de zona.
  • Crea grupos de servicio y gestiona su membresía.
  • Crea objetivos de resiliencia de zonas e informa del cumplimiento de los objetivos.
  • Generar informes de posición y recomendaciones priorizadas.
  • Activar la resiliencia de zonas directamente para los tipos de recursos soportados tras la confirmación del usuario.
  • Proporciona orientación paso a paso para los recursos que requieren migración o redespliegue.
  • Genera scripts de habilitación en PowerShell, CLI de Azure, Bicep, Terraform y en formato de plantilla de Azure Resource Manager.
  • Genera plantillas Bicep para nuevos despliegues con redundancia de zona.

¿Puedo usar Azure Copilot Resiliency Agent en GitHub Copilot?

Yes. Puedes usar un conjunto enfocado de capacidades de Azure Copilot Resiliency Agent en una vista previa limitada a través del plugin Azure Resiliency Agent para GitHub Copilot en Visual Studio Code y GitHub Copilot CLI.

El complemento se conecta al mismo Azure Resiliency Agent hospedado usado por Azure Copilot. Soporta guía de resiliencia de Azure, evaluación de la arquitectura de aplicaciones, generación de Bicep resiliente, ARM JSON o Terraform, y revisión de archivos de infraestructura como código existentes.

Cuando un flujo de trabajo necesita archivos locales, el agente muestra cada archivo y pide aprobación antes de compartirlo. Solo envías los archivos que apruebas al Agente de Resiliencia de Azure para esa solicitud.

Para requisitos previos, opciones de instalación, flujos de trabajo compatibles y ejemplos de prompts, consulta Usar Azure Resiliency Agent en GitHub Copilot.

¿Cuál es el uso previsto de Azure Copilot Resiliency Agent?

Los administradores de la nube, los equipos de infraestructura, los desarrolladores y los equipos de ingeniería de confiabilidad del sitio pueden usar el agente como soporte para la toma de decisiones cuando:

  • Diseñen nuevas aplicaciones con configuraciones resilientes de zona.
  • Evalúen la posición de resiliencia de zona de las aplicaciones existentes.
  • Identificar y priorizar las brechas de resiliencia.
  • Planifica e implementa mejoras en la resiliencia.
  • Realicen el seguimiento del cumplimiento del grupo de servicios con los objetivos de resiliencia de zona.

El agente no está pensado para sustituir revisiones de arquitectura, pruebas, controles de cambio organizativo ni juicio humano.

¿Qué salidas genera el agente?

Dependiendo del flujo de trabajo, los resultados pueden incluir:

  • Explicaciones conversacionales.
  • Objetivos de resiliencia de zona e informes de postura.
  • Recomendaciones priorizadas y acciones propuestas.
  • Plantillas de Bicep para nuevos despliegues.
  • PowerShell, CLI de Azure, Bicep, Terraform o plantillas de Azure Resource Manager para remediación.

Trata estos resultados como una guía de apoyo en lugar de instrucciones autoritarias.

¿Cómo se evaluó Azure Copilot Resiliency Agent?

Microsoft evaluó el agente utilizando conjuntos de datos basados en escenarios que cubren el enrutamiento de solicitudes, flujos de grupos de servicios y de descubrimiento, objetivos de resiliencia, evaluación de la resiliencia de zonas, análisis de plantillas y remediación en varios pasos.

La evaluación se realiza en múltiples niveles, incluyendo:

  • Si la respuesta responde a la intención del usuario.
  • Si la solicitud se dirige a la capacidad adecuada del agente.
  • Si el agente selecciona o no las herramientas esperadas.
  • Si los argumentos de las herramientas son completos y precisos.
  • Si el agente evita acciones innecesarias.
  • Si la guía orientada al usuario es clara y completa.

Las evaluaciones de seguridad también incluyen solicitudes adversariales, ambiguas, mal formadas, no respaldadas y sensibles a los permisos. Microsoft sigue evaluando y mejorando la experiencia en función de las brechas de fiabilidad y seguridad identificadas.

¿Cuáles son las limitaciones conocidas?

Considera las siguientes limitaciones cuando uses Azure Copilot Resiliency Agent:

  • Alcance de la resiliencia de zonas: La vista previa pública se centra en la resiliencia de zonas. No es una evaluación completa de la recuperación ante desastres, la copia de seguridad, la recuperación cibernética, la resiliencia regional ni la orquestación de incidentes.
  • Soporte de recursos y regiones: Algunos recursos, configuraciones y regiones no están soportados.
  • Contexto disponible en Azure: Los resultados dependen de los metadatos de recursos de las APIs de Azure Resource Manager y Azure Resource Graph. Los metadatos ausentes, obsoletos o incompletos pueden afectar a las evaluaciones y recomendaciones.
  • Permisos: El agente solo puede utilizar los recursos y metadatos disponibles a través de los permisos del usuario que ha iniciado sesión. La falta de permisos puede llevar a resultados incompletos o fallidos.
  • Grandes grupos de servicios: Las operaciones pueden tardar más en grupos de servicios con muchos recursos o dependencias complejas.
  • Resultados generados: Informes, recomendaciones, scripts, plantillas y acciones propuestas pueden ser incompletos o inexactos.
  • Idioma: El agente está diseñado y evaluado principalmente para interacciones en inglés. Los resultados para prompts no soportados o de lenguaje mixto pueden ser menos fiables.

¿Son los resultados autoritativos?

N. º Azure Copilot Resiliency Agent proporciona orientación asistida basada en el contexto de Azure y en los metadatos de los recursos a los que puede acceder. Valida su salida en función de tus requisitos de carga de trabajo, documentación de productos Azure, objetivos de fiabilidad y estándares organizativos antes de actuar.

¿El agente realiza cambios autónomos?

N. º El agente utiliza controles con intervención humana para operaciones que impactan recursos y requiere confirmación del usuario. Algunos recursos compatibles se pueden cambiar directamente tras la confirmación. Para los recursos que requieren migración o redespliegue, el agente proporciona orientación y scripts en su lugar.

Aplica tus procesos habituales de revisión, pruebas, aprobación y gestión de cambios antes de usar la salida generada en producción.

¿Qué factores operativos admiten un uso eficaz y responsable?

Sigue las mejores prácticas de la siguiente lista mientras uses al agente:

  • Proporcione al agente un ámbito claro de recursos o grupo de servicios.
  • Proporcionar requisitos relevantes de arquitectura y resiliencia.
  • Verifica que los metadatos de recursos de Azure estén actualizados.
  • Confirma que tienes los permisos necesarios para la operación solicitada.
  • Revisa recomendaciones, scripts y plantillas antes de usarlas.
  • Pruebe los cambios generados en un entorno que no sea de producción.
  • Utiliza la revisión por pares y controles de cambios establecidos para los cambios en producción.
  • Monitoriza los recursos tras la remediación para confirmar el resultado previsto.

¿A qué datos accede el agente?

El agente utiliza el texto que introduces y el contexto estructurado de Azure disponible dentro de tus permisos. Este contexto puede incluir:

  • Metadatos de recursos y detalles de configuración de Azure.
  • Relaciones de recursos.
  • Pertenencia a grupos de servicios.
  • Objetivos de resiliencia de la zona.

El agente puede recuperar este contexto a través de las APIs de Azure Resource Manager y Azure Resource Graph.

¿Puede el agente acceder a datos de Azure que no estoy autorizado a ver?

N. º El agente trabaja en el contexto de seguridad del usuario iniciado sesión y está limitado por los permisos de control de acceso basados en roles de Azure del usuario. Si no tienes acceso a un recurso o a los metadatos requeridos, el agente no puede usar esa información.

¿Cómo debería gestionar la privacidad y los datos sensibles?

No incluyas secretos, credenciales u otra información sensible en los prompts. Utiliza el control de acceso basado en roles de Azure para limitar los recursos y metadatos disponibles para cada usuario, y sigue las políticas de gestión y gobernanza de datos de tu organización.

Para información sobre cómo Azure Copilot utiliza y recopila datos, consulta las preguntas frecuentes sobre IA responsable para Azure Copilot.

¿Qué riesgos de IA responsable debería considerar?

Como ocurre con otros sistemas de IA generativa, el agente puede producir resultados inexactos, incompletos, irrelevantes o sin fundamento. También puede malinterpretar peticiones ambiguas, seleccionar una acción incorrecta, usar argumentos incorrectos o proporcionar resúmenes incompletos sobre la postura y los siguientes pasos.

Los usuarios también deben considerar riesgos derivados de la inyección de prompts, solicitudes inseguras o destructivas, escenarios no soportados, fallos de permisos, errores de herramientas y dependencia excesiva de la salida generada. Se requiere una revisión adicional cuando el resultado pueda contribuir a decisiones de gran impacto o utilizarse en un entorno sensible o regulado.

¿Qué medidas de seguridad ayudan a reducir el riesgo?

El agente utiliza las medidas de seguridad de la plataforma de Azure Copilot y las instrucciones de seguridad a nivel de agente. Funciona dentro del contexto de seguridad del usuario iniciado sesión, aplica controles humanos en el bucle a operaciones que afectan a los recursos y se evalúa en función de riesgos de seguridad de contenido, jailbreak, inyección de prompts, vulnerabilidad de código, enrutamiento y uso de herramientas.

Estas salvaguardas reducen el riesgo pero no eliminan la necesidad de validación y supervisión del usuario.

¿Cómo puedo proporcionar comentarios?

Utiliza el control de pulgar arriba o pulgar abajo en Azure Copilot para valorar una respuesta y proporcionar detalles. No incluyas información confidencial o sensible en los comentarios.