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.
Empleo de planos de control en entornos de agentes
Las mejores prácticas para varios usuarios suelen dividir las implementaciones en dos partes distintas: un plano de control y un plano de aplicaciones. El plano de control proporciona un único panel de control para acceder a los mecanismos operativos, de administración y de organización que abarcan a los usuarios del entorno. El plano de la aplicación es donde residen la lógica empresarial, las características y las capacidades funcionales.
Esta división de responsabilidades también se aplica a los modelos de agencia. Un agente multiusuario requiere cierto grado de administración, operación y conocimientos centralizados, y tiene sentido abordar estas necesidades de forma continua a través de un plano de control. El siguiente diagrama muestra una vista conceptual de cómo se dividen estos planos en un entorno de agente como servicio (AAAs).
Este diagrama muestra la separación tradicional de los planos de control y de aplicación. La novedad es que el plano de control ahora administra los agentes que componen un entorno AAA. El plano de control interactúa con todos los agentes porque suponemos que los crea, administra e implementa un solo proveedor.
Este modelo introduce niveles adicionales de complejidad, especialmente en lo que respecta al ciclo de vida de los agentes y la coordinación con terceros, pero mantiene la separación fundamental de las preocupaciones. El plano de control sigue proporcionando las mismas funciones básicas, ya que organiza la configuración de los agentes, permite observar a los inquilinos y los agentes, recopila datos de consumo y medición para la facturación y gestiona las políticas de los inquilinos.
Este escenario se vuelve más complejo si se considera un sistema multiagente que incorpora agentes de varios proveedores. En el siguiente diagrama se muestra un ejemplo de un modelo de este tipo.
Este diagrama muestra cuatro agentes de diferentes proveedores que forman parte de un sistema multiagente. Los proveedores externos siguen operando e implementando cada agente, que está configurado para permitir el acceso autorizado desde uno o más proveedores. Sin embargo, los agentes permanecen bajo el control del proveedor, por lo que cada agente mantiene su propio plano de control.
Básicamente, estos agentes multiusuario se comportan como servicios de terceros que se integran con otros agentes. Por lo tanto, deben tener su propio plano de control para proporcionar la operación, la configuración y la administración centralizadas de las capacidades de un agente.
Suponemos que los agentes son servicios independientes que se ejecutan en una experiencia alojada por el proveedor. Sin embargo, esto puede no resultar claro en un escenario en el que un agente consumidor impone más restricciones sobre cómo y dónde alojar a un agente.
Incorporación de inquilinos a agentes
La incorporación suele ser una parte vital de cualquier entorno de AAA. La forma de crear, configurar y aprovisionar los inquilinos suele implicar muchas partes móviles, integraciones y herramientas. La experiencia de incorporación de agentes puede requerir los mismos servicios que se encuentran en un plano de control de la AAA, que incluyen la identidad de los inquilinos, la organización por niveles, el aprovisionamiento de los recursos por inquilino y la configuración de las políticas de los inquilinos.
Su enfoque de la incorporación de agentes depende del tamaño y el modelo de arrendamiento del entorno de su agencia. Los agentes agrupados o aislados tienen sus propios matices, y la elección de utilizar un solo agente o varios agentes también afecta al proceso de incorporación. El siguiente diagrama muestra una visión conceptual de cómo la incorporación afecta a la configuración de un agente.
Cada vez que incorpore a un agente, el plano de control debe tomar las medidas necesarias para que el inquilino pueda acceder al agente. La forma de presentar a los inquilinos varía según el modelo de autorización del agente, pero suponga que va a crear una identidad de inquilino que asocie las solicitudes de los agentes a las de los inquilinos individuales. Este contexto de inquilino dicta la experiencia del agente al aplicarla a las rutas, los ámbitos y el control de acceso.
La incorporación también puede requerir que configure los recursos por inquilino que utilice un agente. Es aquí donde el servicio de aprovisionamiento de inquilinos del plano de control conecta al agente con los datos y recursos específicos del inquilino que el agente consulta.
Si su sistema se basa en la integración de agentes externos, también debe abordar las necesidades de esos agentes durante el proceso de incorporación. El funcionamiento de esto depende de los mecanismos de seguridad e integración para autorizar el acceso entre los agentes. Lo ideal es que los pasos necesarios para organizar y configurar la agent-to-agent autenticación y la autorización se aborden mediante la incorporación automática.