Habla con un representante sobre las necesidades de tu empresa
Consulta nuestras opciones de soporte de productos
Consultas generales y ubicaciones
ContáctanosUsamos herramientas de IA para ayudar a que nuestro contenido esté disponible en varios idiomas. Debido a que estas traducciones son automatizadas, puede haber algunas variaciones entre la versión en inglés y las versiones traducidas. La versión en inglés de este contenido es la versión oficial. Contacta a BMC para hablar con un experto que pueda responder cualquier pregunta que tengas.
Redirigiendo…
Según la configuración de tu navegador, observamos que tal vez prefieras ver este sitio en otro idioma.
Usamos herramientas de IA para ayudar a que nuestro contenido esté disponible en varios idiomas. Debido a que estas traducciones son automatizadas, puede haber algunas variaciones entre la versión en inglés y las versiones traducidas. La versión en inglés de este contenido es la versión oficial. Contacta a BMC para hablar con un experto que pueda responder cualquier pregunta que tengas.
Los motores de políticas deciden qué puede desplegarse. La capa de ejecución hace cumplir lo que se ejecuta, con aprobaciones, barreras de riesgo y evidencia.
ORQUESTACIÓN CONTROLADA POR POLÍTICAS
La orquestación controlada por políticas está la aplicación de la política organizativa (aprobaciones, umbrales de riesgo, alcance de ejecución y escalada) en el momento en que se ejecuta una carga de trabajo, y no solo cuando su infraestructura está provisionada o desplegada. Aplica la gobernanza al trabajo en ejecución: qué carga de trabajo puede ejecutarse, en qué orden, bajo qué identidad, con qué prioridad y con qué aprobación, respaldada por un registro de auditoría de lo que se ejecutó y lo que ocurrió.
Este es un punto de control distinto de los motores de política como código que ya utilizan los equipos de plataforma. Esos motores evalúan configuraciones antes del despliegue; la orquestación controlada por políticas gobierna la ejecución en sí misma. El resto de esta guía explica por qué las cargas de trabajo de IA Haz que esa distinción importe, dónde actúa cada capa de aplicación de políticas y cómo se combinan.
Los equipos de ingeniería de plataformas han pasado los últimos años integrando la aplicación de políticas en la cadena de entrega. Las reglas que antes existían en wikis y reuniones de revisión ahora están en código: una pull request activa un escaneo, un plan de Terraform se está evaluado frente a restricciones organizativas y un controlador de admisión de Kubernetes bloquea el despliegue no conforme antes de que exista. Este es el modelo de política como código, y para el aprovisionamiento y el despliegue, funciona.
Las cargas de trabajo de IA enfatizan un punto diferente en el ciclo de vida. Un proceso agente que reentrena un modelo, actualiza un índice, mueve datos entre plataformas o activa una acción empresarial no es un despliegue único que debe ser admitido o rechazado—es un trabajo que se ejecuta, repetidamente, contra sistemas de producción, en calendarios y eventos, con dependencias y plazos. Las preguntas de política cambian en consecuencia: no solo "¿está permitida existir esta configuración?" sino "¿está esta carga de trabajo permitida para ejecutarse ahora, en este orden, bajo esta identidad, con esta prioridad, dentro de este umbral de riesgo—y quién la aprueba si no?"
Responder a ese segundo conjunto de preguntas está la orquestación controlada por políticas: decisiones de política aplicadas en la capa de ejecución, cuando la carga de trabajo se ejecuta. No sustituye a los motores de políticas como código. Es la capa donde sus decisiones—y las reglas operativas que no Ve—se son aplicadas en el trabajo en ejecución.
La aplicación de políticas no es un punto de control; es una cadena. Cada capa evalúa un artefacto diferente en un momento distinto, y cada una capta lo que las capas anteriores no pueden ver.
| Capa | Cuando actúa la política | Lo que evalúa | Herramientas representativas |
|---|---|---|---|
| provisiona | Antes de que se son aplicados cambios en infraestructuras
| Planes y configuración de la IAC según las reglas organizativas
| HashiCorp Sentinel, Spacelift, Checkov, las barreras de los proveedores de la nube
|
| Admisión | Cuando se están creado o modificado un recurso
| Cargas de trabajo y recursos en el límite de despliegue
| OPA/Gatekeeper, Kyverno, Kubernetes ValidatingAdmissionPolicy
|
| Tiempo de ejecución | Cuando se acaba la carga de trabajo
| La ejecución en sí: orden, momento, identidad, aprobaciones, prioridad, riesgo de SLA
| Plataformas de orquestación de cargas de trabajo como Control-M
|
Las capas de provisiones y admisión responden si algo puede existir y en qué forma. Las herramientas no están estrictamente confinadas a esas filas—OPA están un motor de decisión de propósito general, también utilizado en tiempo de ejecución para autorizar solicitudes de API y llamadas de servicio a servicio—pero lo que producen están una decisión: permitir o denegar, cumplen o no. La capa de ejecución responde a una pregunta diferente: si, cuándo y cómo puede ejecutarse el trabajo—y qué ocurre cuando falla, supera un umbral o requiere una decisión humana en pleno vuelo. Una carga de trabajo de IA puede superar todas las comprobaciones de admisión y aún así necesita gobernanza en tiempo de ejecución: una actualización de incrustación que no debe Comienza antes de que complete su validación upstream, un trabajo de reentrenamiento que requiere aprobación antes de escribir en producción, una acción activada por el agente que debe ejecutarse bajo un rol específico con su ejecución registrada para auditoría.
Para los equipos de ingeniería de plataformas, la cuestión práctica no es qué capa elegir. Es si hay una brecha—y para la mayoría de las empresas que adoptan cargas de trabajo de IA, la diferencia está en tiempo de ejecución.
En la capa de ejecución, la política deja de ser un documento evaluado frente a un plan y se convierte en un conjunto de controles aplicados al trabajo en ejecución. En Control-M, estos controles son capacidades nativas de gobernanza de flujo de trabajo—lo que el posicionamiento de BMC denomina gobernanza basada en políticas:
Cada acción—iniciada por humanos o IA—se ejecuta bajo autorizaciones definidas de usuario y rol. El control de acceso basado en roles y la segregación de tareas determinan quién (o qué) puede ejecutar, modificar, retener o volver a ejecutar una carga de trabajo, por lo que una solicitud iniciada por IA no tiene más privilegios que el rol que la tiene.
Los flujos de trabajo de aprobación insertan una decisión humana antes de que se ejecuten los pasos de alto riesgo designados, con rutas de enrutamiento, gestión de tiempo de espera y escalada cuando un aprobador no responde. La política define qué ejecuciones requieren aprobación; el orquestador la aplica en el propio flujo.
Las políticas de carga de trabajo rigen el comportamiento de ejecución en todo el patrimonio: qué se ejecuta en qué ventanas, con qué prioridad y bajo qué condiciones. La ejecución de puertas de aplicación basada en eventos y en calendario en condiciones reales en lugar de solo en tiempos estáticos, y las políticas SLA con Batch Impact Manager evalúan si un retraso aguas arriba pone en riesgo una fecha límite comprometida, escalando antes de la brecha en lugar de reportarla después.
A través de la API de Automatización, las definiciones de flujos de trabajo y políticas son gestionadas como código—versionadas, revisadas y promovidas a través de los mismos flujos de trabajo basados en Git que ya ejecutan los equipos. Las prácticas principales de la categoría (control de versiones, revisión, pruebas, aplicación automatizada) también se aplican a la gobernanza de ejecución.
Cada ejecución, aprobación, rechazo y cambio están capturados en los registros de auditoría con atribución de usuario, apoyando la notificación de cumplimiento que los marcos de gobernanza de IA requieren cada vez más. La aplicación sin pruebas no sobrevive a una auditoría; la capa de ejecución está donde se están generadas las pruebas.
Cuando los asistentes de IA interactúan con la propia capa de orquestación, se cumple el mismo modelo. El servidor MCP de Control-M expone las acciones de orquestación a los asistentes de IA a través de una interfaz gobernada: las solicitudes pasan por las autorizaciones existentes de usuarios y roles, son limitadas por tasa y son auditadas—y los administradores controlan qué usuarios y roles pueden acceder a las funciones de IA. El punto de aplicación no se mueve porque el solicitante están una IA.
Considera un flujo de trabajo nocturno que reentrena un modelo de recomendación y lo promueve a producción. La política de tiempo de admisión ya ha cumplido su función: la infraestructura de entrenamiento se provisionó desde una configuración aprobada en una región aprobada. Lo que queda están el riesgo de ejecución, y cada control anterior tiene su lugar en él.
El trabajo de reentrenamiento está limitado por sus requisitos previos. No Comienza hasta que el trabajo de validación de datos aguas arriba se completa con éxito, por lo que el modelo nunca entrena con entradas no verificadas. La ejecución se ejecuta bajo un rol de servicio limitado solo a sistemas de entrenamiento; nada en ese rol permite escribir en producción.
El paso de promoción está cuando la política exige a un humano: un flujo de trabajo de aprobación encamina la solicitud al propietario del modelo, escala a un alternativo designado si no hay respuesta antes del corte y bloquea la promoción hasta que se están registradas las aprobaciones. El mismo mecanismo de bloqueo se extiende a los criterios automatizados: la promoción puede depender igualmente de que un trabajo de evaluación se complete con éxito (comprobaciones de precisión, deriva o sesgo que superan umbrales definidos) para que el humano apruebe un modelo que ya ha pasado sus barreras de calidad, no uno que le esté esperando.
Durante todo el proceso, una política de SLA vigila la cadena respecto a la fecha límite de la mañana y, si la validación dura lo suficiente como para poner en riesgo la promoción, el equipo está alertado mientras aún hay tiempo para actuar. Y cuando un auditor pregunta más tarde qué se ha ejecutado, quién aprobó la promoción y si se ha cumplido el plazo, la respuesta está en el registro de ejecuciones, no en una reconstrucción.
Nada en ese flujo requería un nuevo lenguaje de políticas. Requería las políticas que la organización ya tiene, como la separación de funciones, la aprobación humana de cambios en la producción, compromisos de plazos, que se aplicaran en el momento de la ejecución.
Una arquitectura de políticas completa para cargas de trabajo de IA suele ejecutar las tres capas, y la selección están sobre la cobertura, no sobre la sustitución:
La línea divisoria a mantener: un motor de políticas decide qué está permitido; la capa de ejecución hace cumplir lo que ocurre, en orden, a tiempo y con evidencia. Las empresas que evalúan plataformas de orquestación para cargas de trabajo de IA deberían preguntarse dónde aplica cada candidato la política—en la definición, en el despliegue o en la ejecución—y si puede demostrar, a posteriori, que esa política se cumplía.
Motores de política como código como Open Policy Agent con Gatekeeper, Kyverno y HashiCorp Sentinel evalúan decisiones de política, normalmente bloqueando lo que puede ser provisionado o desplegado. La aprobación y el bloqueo de riesgos de la ejecución de la carga de trabajo están un punto de aplicación diferente: la capa de orquestación, donde la secuencia, aprobaciones, plazos y pruebas son aplican al trabajo en ejecución. Control-M aplica la gobernanza basada en políticas en tiempo de ejecución: autorización basada en roles y segregación de tareas en cada acción, flujos de trabajo nativos de aprobación con escalada para pasos de alto riesgo, políticas de carga de trabajo y políticas SLA que limitan y priorizan la ejecución, y registro completo de auditorías con atribución del usuario. Las definiciones son gestionadas como código a través de la API de Automatización, por lo que la gobernanza de ejecución sigue las mismas prácticas controladas por versiones que la categoría de política como código. La mayoría de las empresas combinan ambas: un motor de políticas en el momento de admisión para las reglas de despliegue y la aplicación a la capa de orquestación para aprobaciones, accesos, escalada y evidencia cuando se ejecutan cargas de trabajo de IA.
La aplicación en tiempo de admisión evalúa un recurso cuando está creado o modificado—un controlador de admisión de Kubernetes acepta o rechaza un despliegue según reglas definidas antes de que exista. La aplicación en tiempo de ejecución rige la carga de trabajo una vez que está en ejecución: si puede Comienza dadas sus dependencias, bajo qué identidad se ejecuta, si un paso de alto riesgo requiere aprobación y si está tendiendo a una brecha de SLA. Ambos son complementarios. El control de admisión impide que se desplieguen configuraciones no conformes; la aplicación en tiempo de ejecución regula la ejecución de cargas de trabajo cumplidas, incluyendo las aprobaciones, bloqueos y pruebas que solo se aplican al trabajo en movimiento.
No. Esos son motores de políticas que evalúan las reglas declarativas en el aprovisionamiento y admisión, y nada en la capa de ejecución sustituye bloquear una configuración defectuosa antes de que se despliegue. Una plataforma de orquestación aplica la política en otro momento—cuando se ejecuta la carga de trabajo—cubriendo aprobaciones, secuenciación, umbrales de riesgo y auditoría que los motores de admisión no abordan. Una arquitectura completa ejecuta ambas cosas: el motor gestiona el despliegue, el orquestador gobierna la ejecución.
Una puerta de aprobación pausa un flujo de trabajo antes de un paso de alto riesgo designado—promoción del modelo, eliminación de datos, un impacto en el cliente o acción financiera—hasta que un aprobador designado firme. En la capa de ejecución, esto está un flujo de trabajo de aprobación con enrutamiento, gestión de tiempo de espera definidos y escalada a un aprobador alternativo si el primero no responde, además de un registro de auditoría de quién aprobó qué y cuándo. Como la puerta se está aplicada en el propio flujo de trabajo y no por convención, los pasos automatizados que la rodean pueden ejecutarse sin supervisión mientras que el paso de alto riesgo aún requiere una decisión humana antes de proceder.
Las condiciones de bloqueo basadas en riesgo se ejecutan en estado real en lugar de en un reloj. Las políticas basadas en eventos y en calendario liberan una carga de trabajo solo cuando son se cumplen sus requisitos previos —una validación upstream completada, una dependencia satisfecha— en lugar de en un momento fijo cuando esas condiciones son simplemente asumidas. Las políticas SLA añaden un umbral prospectivo: evalúan si un retraso en otras partes de la cadena pone en riesgo una fecha límite comprometida y escalan antes de la brecha en lugar de reportarla después. Las políticas de carga de trabajo aplican límites de prioridad y concurrencia, por lo que el trabajo de mayor o mayor prioridad están secuenciado adecuadamente en todo el patrimonio.
Motores de política como código como Open Policy Agent con Gatekeeper, Kyverno y HashiCorp Sentinel evalúan decisiones de política, normalmente bloqueando lo que puede ser provisionado o desplegado. La aprobación y el bloqueo de riesgos de la ejecución de la carga de trabajo están un punto de aplicación diferente: la capa de orquestación, donde la secuencia, aprobaciones, plazos y pruebas son aplican al trabajo en ejecución. Control-M aplica la gobernanza basada en políticas en tiempo de ejecución: autorización basada en roles y segregación de tareas en cada acción, flujos de trabajo nativos de aprobación con escalada para pasos de alto riesgo, políticas de carga de trabajo y políticas SLA que limitan y priorizan la ejecución, y registro completo de auditorías con atribución del usuario. Las definiciones son gestionadas como código a través de la API de Automatización, por lo que la gobernanza de ejecución sigue las mismas prácticas controladas por versiones que la categoría de política como código. La mayoría de las empresas combinan ambas: un motor de políticas en el momento de admisión para las reglas de despliegue y la aplicación a la capa de orquestación para aprobaciones, accesos, escalada y evidencia cuando se ejecutan cargas de trabajo de IA.
La aplicación en tiempo de admisión evalúa un recurso cuando está creado o modificado—un controlador de admisión de Kubernetes acepta o rechaza un despliegue según reglas definidas antes de que exista. La aplicación en tiempo de ejecución rige la carga de trabajo una vez que está en ejecución: si puede Comienza dadas sus dependencias, bajo qué identidad se ejecuta, si un paso de alto riesgo requiere aprobación y si está tendiendo a una brecha de SLA. Ambos son complementarios. El control de admisión impide que se desplieguen configuraciones no conformes; la aplicación en tiempo de ejecución regula la ejecución de cargas de trabajo cumplidas, incluyendo las aprobaciones, bloqueos y pruebas que solo se aplican al trabajo en movimiento.
No. Esos son motores de políticas que evalúan las reglas declarativas en el aprovisionamiento y admisión, y nada en la capa de ejecución sustituye bloquear una configuración defectuosa antes de que se despliegue. Una plataforma de orquestación aplica la política en otro momento—cuando se ejecuta la carga de trabajo—cubriendo aprobaciones, secuenciación, umbrales de riesgo y auditoría que los motores de admisión no abordan. Una arquitectura completa ejecuta ambas cosas: el motor gestiona el despliegue, el orquestador gobierna la ejecución.
Una puerta de aprobación pausa un flujo de trabajo antes de un paso de alto riesgo designado—promoción del modelo, eliminación de datos, un impacto en el cliente o acción financiera—hasta que un aprobador designado firme. En la capa de ejecución, esto está un flujo de trabajo de aprobación con enrutamiento, gestión de tiempo de espera definidos y escalada a un aprobador alternativo si el primero no responde, además de un registro de auditoría de quién aprobó qué y cuándo. Como la puerta se está aplicada en el propio flujo de trabajo y no por convención, los pasos automatizados que la rodean pueden ejecutarse sin supervisión mientras que el paso de alto riesgo aún requiere una decisión humana antes de proceder.
Las condiciones de bloqueo basadas en riesgo se ejecutan en estado real en lugar de en un reloj. Las políticas basadas en eventos y en calendario liberan una carga de trabajo solo cuando son se cumplen sus requisitos previos —una validación upstream completada, una dependencia satisfecha— en lugar de en un momento fijo cuando esas condiciones son simplemente asumidas. Las políticas SLA añaden un umbral prospectivo: evalúan si un retraso en otras partes de la cadena pone en riesgo una fecha límite comprometida y escalan antes de la brecha en lugar de reportarla después. Las políticas de carga de trabajo aplican límites de prioridad y concurrencia, por lo que el trabajo de mayor o mayor prioridad están secuenciado adecuadamente en todo el patrimonio.
Esta guía se centra en el riesgo de ejecución porque los incidentes de producción Comienza cuando un agente está autorizado a ejecutar una acción que no debería haberse ejecutado.
Descubre dónde pertenecen las puertas de aprobación humanas en los flujos de trabajo de agentes autónomos de IA, qué deberían aprobar los humanos y cómo evitar cuellos de botella en la aprobación.
Los flujos de trabajo de IA pueden exponer datos, Haz decisiones no aprobadas y Crea riesgos invisibles en producción. Control-M ofrece gobernanza, auditorías y control para ejecutar la IA de forma se...