Construir un agente de IA multi-cuenta con AgentCore Gateway y MCP
aws ·
Este artículo detalla una arquitectura de referencia para construir agentes de IA con múltiples cuentas mediante Amazon Bedrock AgentCore Gateway y el Protocolo de Contexto del Modelo (MCP). Aborda el desafío de permitir que los agentes razonen sobre datos distribuidos en varias cuentas de líneas de negocio sin centralizar ni copiar dichos datos. La solución emplea un modelo de hub y spoke, donde una cuenta de plataforma central aloja el agente y la inferencia de LLM, mientras que las cuentas individuales de líneas de negocio exponen sus datos como servidores MCP. AgentCore Gateway actúa como el único punto de entrada, gestionando el descubrimiento de herramientas, la búsqueda semántica y la autenticación entre cuentas mediante credenciales máquina a máquina OAuth 2.0. La seguridad se aplica a través de Policy en AgentCore, que utiliza reglas Cedar para implementar una autorización fina basada en las reclamaciones de identidad del usuario propagadas desde Okta. La arquitectura también incluye evaluación continua, implementaciones seguras de versiones y observabilidad integral para garantizar la preparación para producción. Finalmente, se describen estrategias de gobernanza para la atribución de costos, registro de auditoría y seguridad de red mediante puntos finales de VPC.
aws