Criar um agente de IA multi-conta com AgentCore Gateway e MCP
aws ·
Este artigo detalha uma arquitetura de referência para a construção de agentes de IA com múltiplas contas, utilizando o Amazon Bedrock AgentCore Gateway e o Model Context Protocol (MCP). Ele aborda o desafio de permitir que os agentes raciocinem sobre dados distribuídos em várias contas de linhas de negócio sem centralizar ou copiar esses dados. A solução emprega um modelo hub-and-spoke, onde uma conta de plataforma central hospeda o agente e a inferência do LLM, enquanto as contas individuais de LOB expõem seus dados como servidores MCP. O AgentCore Gateway atua como o único ponto de entrada, gerenciando a descoberta de ferramentas, busca semântica e autenticação entre contas por meio de credenciais OAuth 2.0 de máquina para máquina. A segurança é aplicada por meio da Política no AgentCore, que utiliza regras Cedar para aplicar autorização granular com base nas reivindicações de identidade do usuário propagadas pelo Okta. A arquitetura também inclui avaliação contínua, lançamentos seguros de versões e observabilidade abrangente para garantir a prontidão para produção. Por fim, são delineadas estratégias de governança para atribuição de custos, registro de auditoria e segurança de rede usando endpoints VPC.
aws