AWS chiuderà il namespace bedrock-agentcore di AWS Agent Registry il 30 ottobre 2026. I dati esistenti non migrano automaticamente: i team devono trasferirli nel nuovo namespace agent-registry prima della scadenza, perché quelli rimasti nel vecchio namespace andranno persi e l’accesso in lettura e scrittura terminerà. La guida di migrazione AWS descrive tre percorsi e una serie di modifiche da pianificare oltre al trasferimento dei record.

Scegli il metodo di migrazione

AWS indica una migrazione locale o con CloudShell per un trasferimento completo, job gestiti con AWS Glue per le esecuzioni non presidiate o incrementali e una strategia active-active per i registry di produzione che continuano a ricevere scritture. La tabella riassume come funzionano i tre percorsi descritti da AWS.

MetodoQuando considerarloCaricamento e passaggio al nuovo namespace
Locale o AWS CloudShellPer una migrazione completa eseguita una tantumLo strumento estrae i dati, li trasforma nel nuovo schema e li carica nei nuovi registry. Può essere eseguito da terminale o CloudShell senza distribuire infrastruttura.
Job gestiti con AWS GluePer esecuzioni non presidiate o per aggiornare i dati al momento del passaggioAWS descrive job AWS Glue distribuiti tramite lo stack CDK fornito; dopo il caricamento completo iniziale, è possibile eseguire un caricamento incrementale al cutover.
Active-activePer registry di produzione con scritture continueDopo la migrazione completa, l’applicazione scrive in entrambi i namespace; dopo la convalida, letture e scritture passano a agent-registry.

In tutti e tre i casi, lo strumento AWS estrae, trasforma e carica registry e record in nuovi registry nello stesso account AWS e nella stessa Regione. La migrazione è avviata dal cliente: non basta creare il nuovo namespace e aspettare che i dati compaiano.

Aggiorna codice e integrazioni, non solo il namespace

Il cambio è incompatibile con lo schema API precedente. Se il codice crea o interpreta richieste e risposte di Registry, va aggiornato per il nuovo schema, che introduce i campi obbligatori name e recordType e riorganizza i descrittori. Tra gli altri cambiamenti, inlineContent diventa data, mentre schemaVersion e protocolVersion confluiscono in dataSchemaVersion.

Vanno inoltre rivisti endpoint, permessi IAM, principal di servizio, ARN, client SDK e comandi CLI. Cambiano anche il namespace di CloudWatch e la sorgente EventBridge: le regole che corrispondono alla vecchia sorgente o ai tipi di dettaglio modificati devono essere aggiornate.

ComponenteVecchio valoreNuovo valore o intervento
Namespace Registrybedrock-agentcoreagent-registry
Endpoint datibedrock-agentcore.{region}.amazonaws.comagent-registry.{region}.api.aws
Endpoint di controllobedrock-agentcore-control.{region}.amazonaws.comagent-registry-control.{region}.api.aws
Comandi CLIaws bedrock-agentcoreaws agent-registry
Client SDKBedrockAgentCoreClient; BedrockAgentCoreControlClientAgentRegistryClient; AgentRegistryControlClient
Namespace CloudWatchAWS/BedrockAgentCoreAWS/AgentRegistry
Sorgente EventBridgeaws.bedrock-agentcoreaws.agent-registry; aggiornare le regole interessate

Anche IAM richiede attenzione. Il prefisso delle azioni Registry passa da bedrock-agentcore:* a agent-registry:*, e il principal di servizio Registry da bedrock-agentcore.amazonaws.com a agent-registry.amazonaws.com. La policy gestita BedrockAgentCoreFullAccess non acquisisce automaticamente i permessi agent-registry:*: AWS indica AgentRegistryFullAccess per l’accesso a Registry.

Non sostituire però in blocco ogni riferimento al vecchio prefisso. Le risorse di workload identity e i credential provider OAuth continuano a usare bedrock-agentcore; i relativi permessi devono restare dove servono. AWS limita questo spostamento ad AWS Agent Registry: Identity, Gateway, Runtime e Policy non rientrano nella migrazione del namespace.

Controlla la trust policy per i record sincronizzati con IAM

Prima di caricare dati in tempo reale, verifica i record sincronizzati usando credenziali di un ruolo IAM: la trust policy del ruolo deve accettare agent-registry.amazonaws.com. AWS avverte che lo strumento di migrazione non rileva questa dipendenza. La condizione riguarda i record sincronizzati tramite ruolo IAM, non quelli autenticati via OAuth o privi di autorizzazione.

Se un record migrato finisce in CREATE_FAILED, la procedura indicata da AWS è aggiornare la trust policy, eliminare il nuovo record non riuscito e rilanciare il caricamento.

Convalida il passaggio prima della chiusura

Dopo la migrazione, AWS raccomanda di confrontare il numero di registry e di record per ciascun registry, controllare a campione i record trasformati, aggiornare le integrazioni e provare sia le letture sia le scritture nel nuovo namespace. La finestra di migrazione, aperta il 6 agosto 2026, si chiude il 30 ottobre 2026: da quella data il vecchio namespace Registry verrà disattivato, l’accesso in lettura e scrittura terminerà e i dati ancora presenti lì andranno persi. La guida introduttiva di AWS Agent Registry riporta la stessa scadenza.