Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.
Modèles de déploiement d'agents
Dans le cadre d'une expérience AaaS de base, un fournisseur peut déployer des agents selon différents modèles. De nombreux facteurs influencent la manière dont les agents sont déployés pour répondre aux besoins des clients, de performance, de conformité, de géographie et de sécurité. Les différentes stratégies de déploiement influent sur la façon dont un agent est conçu, mis en œuvre et utilisé. C'est ici que nous pouvons introduire des termes classiques de mutualisation pour étiqueter différentes stratégies de déploiement. Le schéma suivant montre les différentes permutations pour le déploiement d'agents dans un environnement AaaS.
Ce schéma représente trois modes de déploiement de l'agent. Sur le côté gauche se trouve un modèle cloisonné, dans lequel chaque locataire bénéficie d'une expérience totalement isolée et d'un ensemble d'agents dédiés. Dans ce scénario, les agents ne partagent pas les environnements de calcul, de ressources ou d'exécution entre les locataires.
L'exemple du milieu illustre un modèle hybride, dans lequel les locataires utilisent une combinaison d'agents cloisonnés et groupés. Par exemple, l'agent 1 est déployé en mode cloisonné (chaque locataire reçoit une instance dédiée) tandis que les agents 2 et 3 fonctionnent selon un modèle groupé, partageant les ressources entre les locataires.
Sur le côté droit se trouve un modèle entièrement mutualisé, dans lequel tous les agents sont partagés entre les locataires, offrant un déploiement multilocataire classique. Dans ce scénario, les locataires tirent parti d'une infrastructure de calcul, de mémoire et de service commune pour exécuter les agents.
L'idée est que les agents peuvent opérer selon différents modèles de déploiement, avec des ressources informatiques et dépendantes dédiées (cloisonnées) ou partagées (mises en commun) entre les locataires. Ces stratégies de déploiement ne s'excluent pas mutuellement. Les services des agents répondent souvent à un large éventail de besoins des clients, combinant les deux modèles pour équilibrer les performances, l'isolation, les coûts et l'évolutivité. Le schéma suivant montre un système agentic qui prend en charge plusieurs configurations de déploiement dans le même environnement opérationnel.
Dans ce schéma, un fournisseur d'agents dispose de trois agents déployés via un agent en tant que service (AaaS). Ils prennent en charge deux types de locataires. Sur le côté gauche, deux locataires ont des exigences de conformité et de performance auxquelles ils répondent par le biais d'un modèle de silo complet. Le locataire restant sur le côté droit fonctionne selon un modèle groupé dans lequel les locataires partagent les ressources.
Si l'objectif est l'agilité et l'efficacité opérationnelle, essayez de limiter les effets associés à la prise en charge de modèles de déploiement par locataire. Cela implique de mettre en place des mécanismes de routage et d'autres mécanismes d'expérience qui permettent aux agents d'être gérés, exploités et déployés via un seul écran.
Si vous créez un agent dans un environnement à code faible ou nul, il n'y aura aucune notion d'agents cloisonnés ou groupés. Au lieu de cela, les agents peuvent être entièrement gérés par un autre agent. Les modèles cloisonnés et groupés s'appliquent davantage aux environnements dans lesquels une organisation contrôle la construction et l'empreinte de l'agent. Dans ce cas, les équipes doivent réfléchir au modèle de déploiement à prendre en charge.
À première vue, ces modèles de déploiement n'affectent pas directement le fonctionnement d'un agent dans un système plus large. Il se peut qu'un agent n'ait aucune connaissance directe des autres agents déployés dans un modèle en silo ou groupé. Au lieu de cela, ces stratégies de déploiement peuvent être mises en œuvre dans le cadre d'une structure de routage au sein d'un environnement. Le schéma suivant montre un exemple de la manière dont les modèles cloisonnés et groupés peuvent être mis en œuvre à l'aide d'une stratégie de routage.
Cet exemple inclut trois agents de trois fournisseurs différents. Chaque fournisseur d'agent a la possibilité de mettre en œuvre sa propre stratégie de déploiement. Par exemple, l'agent 1 utilise un proxy pour distribuer les demandes entrantes à un ensemble d'agents locataires cloisonnés. L'agent 2 ne nécessite aucun routage et prend en charge toutes les demandes des locataires via un seul agent groupé. L'agent 3 est un modèle de déploiement hybride dans lequel certains locataires sont cloisonnés et d'autres regroupés.
Si et comment vous choisissez de prendre en charge ces modèles de déploiement, cela dépend de la nature de votre solution. Il se peut que vous n'ayez pas besoin de prendre en charge l'un ou l'autre modèle. Il se peut toutefois que vous deviez envisager de soutenir cette stratégie, par exemple en matière de conformité, de voisinage bruyant, de performance ou de hiérarchisation.