Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
Server MCP
L'integrazione opzionale del server Model Context Protocol (MCP) consente agli agenti di intelligenza artificiale di accedere e analizzare in modo programmatico i dati di test di carico tramite interazioni in linguaggio naturale. Questo componente viene distribuito solo se si seleziona l'opzione MCP Server durante l'implementazione della soluzione.
Il server MCP funge da ponte tra gli strumenti di sviluppo AI e l'implementazione DLT, fornendo un'interfaccia standardizzata per l'analisi intelligente dei risultati dei test delle prestazioni. L'architettura integra diversi servizi AWS per creare un'interfaccia sicura e scalabile per le interazioni tra agenti di intelligenza artificiale:
Amazon Bedrock Gateway AgentCore
Amazon Bedrock AgentCore Gateway è un servizio completamente gestito che fornisce hosting e gestione dei protocolli standardizzati per i server MCP. In questa soluzione, AgentCore Gateway funge da endpoint pubblico a cui gli agenti di intelligenza artificiale si connettono quando richiedono l'accesso ai dati di test di carico.
Il servizio gestisce tutte le comunicazioni del protocollo MCP, tra cui il rilevamento degli strumenti, la convalida dei token di autenticazione e il routing delle richieste. AgentCore Gateway funziona come un servizio multi-tenant con protezioni di sicurezza integrate contro le minacce comuni agli endpoint pubblici, convalidando al contempo le firme e le dichiarazioni dei token Cognito per ogni richiesta.
Server DLT MCP Lambda
La funzione DLT MCP Server Lambda è un componente serverless personalizzato che elabora le richieste MCP degli agenti AI e le traduce in query sulle risorse DLT.
Questa funzione Lambda funge da livello di intelligenza dell'integrazione MCP, recuperando i risultati dei test dalle tabelle DynamoDB, accedendo agli artefatti prestazionali archiviati nei bucket S3 e interrogando i log per informazioni dettagliate sull'esecuzione. CloudWatch Trasforma i dati DLT grezzi in AI-friendly formati strutturati che gli agenti possono facilmente interpretare e analizzare. Le autorizzazioni IAM della funzione seguono il parametro MCP Server Access Mode impostato al momento della distribuzione. La ReadOnly modalità predefinita consente solo GET richieste all'API della soluzione. ReadWritela modalità consente anchePOST,PUT, e. DELETE
integrazione dell'autenticazione
Il sistema di autenticazione sfrutta l'infrastruttura esistente del pool di utenti Cognito per mantenere controlli di accesso coerenti sia sulla console web che sulle interfacce del server MCP.
Questa integrazione utilizza l'autenticazione basata su token OAuth 2.0. Gli utenti si autenticano una volta tramite la procedura di accesso a Cognito e ricevono token che funzionano sia per le interazioni dell'interfaccia utente che per l'accesso al server MCP. Il sistema mantiene gli stessi limiti di autorizzazione e controlli di accesso dell'interfaccia web ed è progettato per limitare l'accesso tramite agenti di intelligenza artificiale agli stessi dati di test di carico a cui possono accedere tramite la console.