top of page

Oracle Deep Trust AI Architecture porta le protezioni dell’AI nello stack enterprise

6 giorni fa
Tempo di lettura: 12 min

Oracle ha annunciato Oracle Deep Trust AI Architecture il 26 ottobre, collocando le protezioni su quattro livelli della tecnologia enterprise invece di affidare l’applicazione delle regole alle singole applicazioni AI. Il progetto riguarda la piattaforma software, i dati, l’accesso ai dati e lo sviluppo delle applicazioni. Il suo argomento centrale è pratico: le aziende hanno bisogno di controlli che restino efficaci quando un modello AI commette un errore.

L’annuncio si rivolge agli agenti AI, software che usano modelli per selezionare strumenti ed eseguire attività. Questi sistemi introducono una difficile questione architetturale. Se un agente raggiunge dati aziendali attraverso un nuovo percorso, le restrizioni integrate in un’applicazione esistente continueranno ad applicarsi?

La risposta di Oracle enfatizza l’applicazione delle regole al di sotto delle applicazioni. AWS persegue un obiettivo correlato attraverso i controlli AgentCore al di fuori del confine di esecuzione di un agente. Il confronto rilevante riguarda il punto in cui ciascun approccio applica le policy, ciò che copre e ciò che i clienti devono ancora configurare. Per gli acquirenti enterprise, questo rende l’annuncio una decisione sulla responsabilità tanto quanto sul software.

Oracle Deep Trust AI Architecture collega quattro livelli di controllo

Oracle presenta un progetto architetturale che combina funzionalità di prodotto esistenti, anziché annunciare un modello che garantisca un comportamento affidabile.

L’annuncio del 26 ottobre sull’architettura AI enterprise è arrivato all’Oracle AI World di Las Vegas. Riunisce Oracle AI Database, Oracle Autonomous AI Database e Oracle APEX AI Application Generator.

Oracle paragona l’approccio a Maximum Availability Architecture, il suo progetto per la progettazione di sistemi affidabili. In questo caso, l’obiettivo organizzativo è mantenere il controllo sugli accessi e sulle azioni dell’AI. L’azienda afferma che protezioni condivise possono ridurre la dipendenza da salvaguardie implementate separatamente in ogni applicazione.

Questa distinzione conta nel valutare cosa è cambiato. Un annuncio architetturale può definire una direzione progettuale comune senza rendere ogni componente disponibile ex novo alla data dell’annuncio. Gli acquirenti dovrebbero distinguere la pubblicazione del progetto dallo stato di rilascio di ogni funzionalità che intendono implementare.

Il significato pratico risiede nel modo in cui tali componenti dovrebbero lavorare insieme. Un’azienda potrebbe già disporre di autorizzazioni del database, verifiche applicative e processi di sicurezza operativa. La questione architetturale è se formino un confine coerente quando un agente introduce un altro percorso attraverso il sistema.

Si consideri un ipotetico assistente per gli acquisti che legge i registri di approvvigionamento e prepara modifiche. La sua normale interfaccia applicativa potrebbe respingere richieste che eccedono l’autorità di un dipendente. Una connessione separata ai dati sottostanti richiederebbe restrizioni equivalenti, anche se l’assistente non apre mai quell’interfaccia.

Questo esempio illustra il problema che Oracle intende affrontare, anziché documentare l’implementazione presso un cliente. Un controllo protegge un flusso di lavoro solo quando il flusso lo incontra effettivamente. Aggiungere un’altra verifica applicativa offre rassicurazioni limitate se un percorso diverso evita completamente tale verifica.

La proposta di Oracle cambia quindi l’oggetto della valutazione. Gli acquirenti devono esaminare il percorso completo tra la richiesta di una persona e un’azione significativa del sistema. Esaminare solo la conversazione visibile dell’assistente lascerebbe inesplorate parti importanti di quel percorso.

L’impostazione su quattro livelli separa anche diversi significati di fiducia. Mantenere aggiornata una piattaforma è diverso dal limitare l’accesso a un record. Limitare l’accesso è diverso dall’interpretare correttamente una domanda finanziaria. Un’applicazione può riuscire in una responsabilità e fallire in un’altra.

Per i lettori che seguono l’annuncio, questa separazione è essenziale. “AI affidabile” può sembrare una singola proprietà del prodotto. In questo progetto rappresenta diverse responsabilità ingegneristiche che richiedono prove, responsabili e criteri di accettazione distinti.

La notizia è l’architettura coordinata e la sua enfasi sull’applicazione delle regole. Non dimostra che ogni impresa che adotta il progetto abbia già risolto tali responsabilità.

I proprietari dei dati affrontano le decisioni di governance più difficili

Spostare l’applicazione delle regole più in profondità nello stack accresce l’importanza di definire accuratamente le regole.

Il progetto di sicurezza dei dati di Oracle descrive l’applicazione delle regole nel database collegata all’identità verificata dell’utente finale. SQL, il linguaggio usato per interrogare e modificare dati relazionali, resta soggetto a tali regole.

L’azienda descrive inoltre SQL Assertions, condizioni del database che rifiutano modifiche in violazione di requisiti aziendali definiti. Il suo esempio riguarda il limite di spesa di un dipendente. Questi meccanismi affrontano l’accesso e le modifiche valide, anziché dipendere dal fatto che un agente ricordi le istruzioni.

Per i team enterprise, l’implicazione è organizzativa. Qualcuno deve decidere quali autorizzazioni e condizioni aziendali appartengano a quel punto di applicazione. Un sistema tecnico può applicare una regola con coerenza mentre l’organizzazione resta divisa su ciò che la regola dovrebbe consentire.

Un ipotetico flusso di acquisto chiarisce la distinzione. L’autorizzazione a visualizzare una richiesta d’acquisto non include necessariamente l’autorizzazione ad approvarla. L’autorizzazione ad approvare una richiesta può dipendere dal reparto, dalla finalità della richiesta o da una delega temporanea.

Sono questioni che riguardano i responsabili di processo oltre agli sviluppatori. Un amministratore di database può contribuire a implementare una condizione concordata. Non dovrebbe dover dedurre una policy di acquisto ambigua da conversazioni informali.

La Oracle AI governance esercita quindi pressione sulla qualità delle definizioni delle policy aziendali. Regole espresse solo attraverso l’abitudine diventano più difficili da gestire quando il software necessita di una decisione esplicita. Le eccezioni richiedono particolare attenzione perché spesso rivelano ipotesi nascoste nel normale flusso di lavoro.

Questo non significa che ogni giudizio debba risiedere all’interno di un database. Alcune decisioni dipendono da informazioni esterne al suo ambito. Altre richiedono discrezionalità umana o l’approvazione da parte di un altro sistema. L’architettura necessita di confini chiari su ciò che ciascun controllo può determinare.

L’esempio degli approvvigionamenti evidenzia inoltre una distinzione tra idoneità e intenzione. Una richiesta potrebbe rispettare un limite di spesa pur riguardando l’acquisto dell’articolo sbagliato. Applicare il limite affronta una condizione definita; non dimostra che l’acquisto sia nell’interesse dell’azienda.

Questa distinzione dovrebbe orientare le decisioni d’acquisto. I team devono identificare quali errori un controllo proposto previene e quali restano possibili. Una promessa ampia di governance è meno utile di una spiegazione esplicita delle azioni coperte.

Gli sviluppatori affrontano un cambiamento di responsabilità correlato. L’applicazione condivisa delle regole può ridurre il lavoro ripetitivo, ma le applicazioni devono comunque gestire correttamente i rifiuti. Un assistente dovrebbe spiegare con precisione un’azione negata ed evitare di trattare il rifiuto come un problema tecnico da aggirare.

I proprietari dei dati necessitano inoltre di un processo per modificare le policy. Una regola corretta al momento dell’implementazione può diventare obsoleta dopo una riorganizzazione o una revisione del processo di approvazione. Un’applicazione affidabile rende gli aggiornamenti disciplinati più preziosi, perché le conseguenze raggiungono ogni applicazione coperta.

La misura rilevante del successo è dunque più ampia del semplice funzionamento di un motore di policy. L’organizzazione necessita di un accordo sul significato della policy, sulla proprietà, sulle eccezioni e sulla revisione. Tali decisioni determinano ciò che l’applicazione coerente delle regole realizza effettivamente.

L’applicazione condivisa delle regole cambia il confronto tra Oracle e AWS

L’enfasi di Oracle sui controlli al di sotto delle applicazioni fa parte di una più ampia competizione su dove debba risiedere l’autorità dell’AI enterprise.

AWS descrive l’applicazione delle policy di AgentCore presso il suo Gateway, un servizio che media l’accesso agli strumenti. Secondo AWS, Policy valuta le chiamate agli strumenti al di fuori del codice dell’agente e applica regole che disciplinano le azioni consentite.

Ciò offre un confronto importante senza stabilire una copertura equivalente. Oracle enfatizza il database e lo stack applicativo. AWS descrive l’applicazione delle regole attorno all’accesso agli strumenti. Entrambe mettono in discussione la dipendenza da istruzioni integrate in un agente, ma i loro punti di applicazione svolgono ruoli architetturali diversi.

Un gateway può valutare se una chiamata a uno strumento proposta sia consentita. Un controllo del database può valutare accessi o modifiche quando una richiesta raggiunge il database. Che un’impresa necessiti di uno dei due approcci, o di entrambi, dipende dai suoi flussi di lavoro e dai sistemi esistenti.

La domanda utile per gli acquirenti è quindi specifica: dove deve passare una richiesta prima di poter produrre un effetto? Un diagramma che mostra un punto di applicazione diventa significativo quando il team è in grado di identificare ogni percorso che lo aggira o lo supera.

Si immagini, ad esempio, un assistente in grado di aggiornare un record aziendale attraverso uno strumento approvato. Lo stesso ambiente potrebbe contenere anche un’altra integrazione con autorità più ampia. Una valutazione dovrebbe esaminare entrambi i percorsi invece di presumere che lo strumento approvato rappresenti l’intero confine.

Questo è un esempio analitico, non un’affermazione relativa a una debolezza identificata nei prodotti di uno dei due fornitori. Illustra perché il confronto tra nomi di funzionalità offra indicazioni limitate. La copertura dipende dall’implementazione effettiva e dall’autorità assegnata ai suoi componenti.

Oracle agent security dovrebbe di conseguenza essere valutata rispetto ai percorsi dei dati del cliente. Un progetto incentrato sul database merita attenzione quando i record e le regole pertinenti risiedono lì. Un flusso di lavoro che attraversa servizi esterni necessita anche di controlli adeguati a tali servizi.

Il confronto dovrebbe evitare di trattare l’approccio di Oracle come prova che i concorrenti si affidino esclusivamente ai prompt. La documentazione di AWS descrive esplicitamente un’applicazione esterna delle regole. La distinzione competitiva riguarda integrazione, copertura, amministrazione e il lavoro necessario per mantenere policy coerenti.

Esiste anche un compromesso nel consolidare la responsabilità. Controlli condivisi possono semplificare la supervisione offrendo ai team un punto comune per ispezionare le policy. Possono anche rendere gli errori nella configurazione condivisa rilevanti per diverse applicazioni.

Al contrario, distribuire le verifiche tra strumenti e servizi può preservare il contesto locale. Può anche rendere più difficile valutare la coerenza. Nessuna preferenza architetturale elimina la necessità di comprendere come identità, autorizzazioni e decisioni si muovano attraverso il flusso di lavoro completo.

Per gli acquirenti, questo rende l’adeguatezza operativa più informativa di una generica affermazione di superiorità architetturale. La valutazione più solida userà i confini di autorizzazione e le attività realistiche dell’organizzazione stessa. Una dimostrazione costruita attorno a un processo campione sconosciuto offre meno prove sulla prontezza all’implementazione.

L’annuncio solleva una questione competitiva sostanziale: le imprese stanno acquistando sistemi che vincolano il comportamento dell’AI, accanto a sistemi che lo generano. Il valore di tali vincoli dipende dal fatto che rimangano efficaci lungo i percorsi che l’azienda utilizza realmente.

Risposte accurate richiedono più delle verifiche delle autorizzazioni

Un agente può avere un accesso legittimo ai dati e produrre comunque una risposta aziendale fuorviante.

Le Deep Trust capabilities di Oracle includono Deep NL2SQL, un sistema che trasforma domande in linguaggio naturale in query di database. Oracle afferma che incorpora il contesto aziendale e supporta feedback e verifiche concepiti per migliorare le risposte.

Questo riguarda una responsabilità diversa dall'autorizzazione, ovvero la decisione su quale azione sia consentita. Una query autorizzata può comunque fraintendere la domanda. Un risultato valido può comunque sostenere un'interpretazione non giustificata dai dati sottostanti.

Si consideri un ipotetico assistente finanziario a cui viene chiesto di identificare le relazioni con i clienti più solide. “Più solide” potrebbe riferirsi a ricavi, fidelizzazione, redditività o importanza strategica. Scegliere un'interpretazione senza chiarimenti orienterebbe la risposta prima ancora di recuperare qualsiasi record.

Il problema non è necessariamente un errore di calcolo. L'assistente potrebbe calcolare correttamente la misura scelta. Il fallimento riguarderebbe il fatto che tale misura risponda o meno alla domanda aziendale.

È qui che la governance dell'AI di Oracle si interseca con la gestione della conoscenza. L'organizzazione necessita di una documentazione aggiornata della propria terminologia, delle misure approvate e del contesto pertinente. Una policy che regola l'accesso non può sostituire tali definizioni.

Per i lettori che confrontano sistemi informativi, la distinzione tra conoscenza personale e di team offre un contesto utile. La comprensione individuale e le definizioni organizzative hanno scopi diversi. Una risposta aziendale necessita di una fonte di autorità appropriata per il compito.

La sfida analitica consiste nel decidere quale interpretazione diventi parte del sistema. Un responsabile vendite e un responsabile finanziario potrebbero usare lo stesso termine in modo diverso per ragioni legittime. Un'implementazione utile dovrebbe preservare tale contesto anziché standardizzare silenziosamente ogni domanda attorno a un unico significato.

Il feedback introduce un'altra responsabilità. Correggere una risposta può migliorare una specifica interazione, ma una definizione condivisa influenza anche le domande future. Le modifiche richiedono una revisione delle loro implicazioni più ampie, soprattutto quando più team dipendono dagli stessi concetti.

Gli acquirenti dovrebbero quindi chiedere esempi che coinvolgano ambiguità, anziché solo domande con risposte evidenti. La risposta di un sistema a una richiesta poco specificata rivela se cerca chiarimenti, esplicita le proprie assunzioni o presenta un'interpretazione come un fatto consolidato.

Anche la qualità delle risposte necessita di uno standard di valutazione adeguato. L'accordo con una risposta precedente è insufficiente se quella risposta utilizzava una definizione obsoleta. Un processo di revisione deve distinguere la coerenza dalla correttezza.

Queste considerazioni non riducono la rilevanza dei controlli sui database. Spiegano perché il blueprint comprende più della sola sicurezza. Impedire accessi non autorizzati e produrre una risposta utile per una decisione sono obiettivi distinti, anche quando lo stesso assistente svolge entrambi i compiti.

Per i knowledge worker, questa è l'implicazione più immediata. Una risposta ben formulata merita attenzione critica quando le sue assunzioni aziendali restano invisibili. La fiducia aziendale richiede definizioni comprensibili e ragionamenti tracciabili accanto ai confini delle autorizzazioni.

Oracle Deep Trust AI Architecture riunisce queste responsabilità in un unico quadro. La sua efficacia dipende comunque dalla qualità della conoscenza dell'organizzazione e dalle prove utilizzate per convalidare le risposte.

L'affermazione di fiducia necessita ancora di prove di implementazione

L'annuncio definisce la posizione progettuale di Oracle; non dimostra in modo indipendente la sicurezza o l'accuratezza di un'implementazione presso un cliente.

L'ampio linguaggio di Oracle sulle protezioni che l'AI non può aggirare dovrebbe essere letto nell'ambito dei controlli configurati. Non dovrebbe essere esteso fino ad affermare che un intero sistema aziendale sia immune da abusi.

Le linee guida OWASP sull'eccessiva autonomia identificano rischi derivanti da funzionalità non necessarie, autorizzazioni eccessive e autonomia eccessiva. Le raccomandazioni includono la limitazione delle capacità e l'esecuzione delle azioni nel contesto di sicurezza dell'utente pertinente.

Tali linee guida sostengono il principio architetturale della limitazione dell'autorità. Non costituiscono una valutazione dell'implementazione di Oracle. La distinzione è importante perché l'adesione a un principio progettuale non sostituisce le prove relative a un prodotto o a una configurazione specifici.

Una valutazione attenta dovrebbe esaminare gli errori ordinari oltre agli attacchi deliberati. Un assistente potrebbe interpretare male una richiesta, selezionare il record errato o tentare un'azione che l'utente non aveva mai inteso eseguire. I controlli devono produrre risultati comprensibili in tali condizioni.

Il prompt injection, ovvero il tentativo di indurre un modello a seguire istruzioni integrate in materiale non attendibile, aggiunge un'altra categoria di test. Gli acquirenti dovrebbero esaminare quale autorità resti disponibile dopo un simile tentativo, oltre a verificare se il modello riconosca l'istruzione malevola.

La questione analitica centrale è la conseguenza del fallimento. Se il modello si comporta in modo errato, quale azione può comunque verificarsi? Valutare tale conseguenza produce prove più utili rispetto al chiedersi se l'assistente segua generalmente le proprie istruzioni.

Anche i commenti favorevoli degli analisti richiedono contesto. Nelle prospettive sulla fiducia architetturale pubblicate da Oracle, Dave Vellante di theCUBE Research vede il potenziale per ridurre il lavoro di integrazione. Sottolinea inoltre che le imprese restano responsabili delle policy, della convalida e della governance dell'implementazione.

Tali commenti compaiono sul sito di Oracle. Offrono prospettive esterne attribuite, selezionate dal fornitore, anziché un test comparativo indipendente. I lettori dovrebbero mantenere questa distinzione nel valutare l'accoglienza dell'annuncio.

I materiali esaminati per questo articolo non forniscono un benchmark comparativo indipendente che stabilisca la sicurezza complessiva o l'accuratezza delle risposte. Ciò limita quanto si possa concludere dal lancio. Non dimostra che i controlli siano inefficaci.

Le prove di implementazione dovrebbero includere anche il lavoro legittimo che il sistema rifiuta. Una restrizione può impedire un'azione indesiderata bloccando al contempo un'attività necessaria. Rifiuti eccessivi possono spingere i dipendenti verso soluzioni manuali alternative, indebolendo il processo previsto.

Analogamente, un'applicazione efficace delle regole dovrebbe lasciare informazioni sufficienti per l'indagine. Un team deve comprendere quale identità abbia avviato una richiesta, quale regola sia stata applicata e quale esito ne sia seguito. Un rifiuto privo di una spiegazione comprensibile crea un diverso onere operativo.

La conclusione appropriata è circoscritta. Oracle ha articolato un problema architetturale credibile e una risposta coordinata. Gli acquirenti necessitano comunque di prove che i componenti selezionati, configurati per il loro ambiente, affrontino i fallimenti che li preoccupano.

Cosa dovrebbero osservare gli acquirenti fino all'inizio del 2027

Le prossime prove utili riguarderanno implementabilità, comportamento misurato e responsabilità operativa.

Il primo segnale è la chiarezza di implementazione per le specifiche capacità che gli acquirenti intendono utilizzare. Fino all'inizio del 2027, i clienti dovrebbero cercare documentazione precisa che copra ambienti supportati, prerequisiti, limitazioni e disponibilità dei componenti.

Tali informazioni rafforzerebbero il valore pratico di Oracle Deep Trust AI Architecture trasformando un ampio blueprint in un'implementazione valutabile. Un'incertezza persistente sui requisiti renderebbe più difficile la pianificazione dell'adozione, anche se il progetto complessivo restasse interessante.

Questo segnale è importante perché gli ambienti aziendali differiscono. Un'organizzazione dovrebbe poter determinare quali parti della proposta si applichino ai propri sistemi attuali. Una dichiarazione generale sull'ambito architetturale non può rispondere a ogni domanda di implementazione a livello di componente.

Il secondo segnale è rappresentato da prove di valutazione che includano casi di fallimento. Risultati utili esaminerebbero richieste non autorizzate, interpretazioni errate, azioni consentite e attività legittime che i controlli rifiutano. Gli acquirenti dovrebbero cercare una configurazione chiaramente descritta e limiti espliciti.

Le prove provenienti da una valutazione esterna o da un'analisi documentata di un cliente rafforzerebbero la fiducia più di un'altra generica approvazione. Un risultato limitato a una dimostrazione ristretta sosterrebbe una conclusione altrettanto ristretta.

Il punto chiave è se la valutazione corrisponda all'affermazione formulata. Un test che mostra il fallimento di una richiesta vietata non dimostra la copertura per azioni non correlate. Un risultato di accuratezza ottenuto da un insieme definito di domande non dovrebbe trasformarsi in un'affermazione universale di affidabilità.

Il terzo segnale è costituito dalle prove dei clienti sulla gestione dei controlli nel tempo. Le organizzazioni dovrebbero cercare resoconti che descrivano modifiche alle policy, aggiornamenti delle identità, gestione delle eccezioni e manutenzione. Questi dettagli rivelano se l'architettura resti gestibile dopo l'implementazione iniziale.

È anche qui che i confronti competitivi diventano più utili. La documentazione di Oracle e AWS descrive diversi punti di applicazione delle regole. L'esperienza dei clienti può aiutare a chiarire il lavoro necessario per mantenere la copertura su un insieme reale di database, applicazioni e servizi esterni.

Nessuno di questi segnali richiede di prevedere un vincitore del mercato. Offrono un modo per valutare se l'architettura apporti valore pratico. Requisiti di implementazione chiari, valutazioni pertinenti e operazioni con responsabilità definite rafforzerebbero la posizione di Oracle.

Per gli sviluppatori, l'implicazione immediata è distinguere la generazione di un'azione dalla sua autorizzazione. Per gli acquirenti aziendali, è richiedere prove al confine di applicazione delle regole. Per i knowledge worker, è chiedere quali definizioni sostengano una risposta.

Prima di ampliare l'autorità di un assistente, selezionate un flusso di lavoro le cui regole e conseguenze il team comprenda. Chiedete ai fornitori di mostrare una richiesta consentita, una richiesta vietata e una richiesta ambigua usando quel flusso di lavoro. Esaminate cosa accade quando il modello sceglie in modo errato, quindi identificate chi sia responsabile della conseguente correzione della policy o della conoscenza. Mantenete le prove collegate all'implementazione effettiva anziché trattare un'etichetta di prodotto come un'approvazione. Oracle Deep Trust AI Architecture offre un punto di partenza concreto per questa discussione. Usatela per porre una domanda precisa: quando l'assistente sbaglia il passaggio successivo, quale controllo impedisce che il passaggio errato diventi un'azione aziendale?

 
 

Inizia gratis

Un assistente IA local-first con gestione della conoscenza personale

Per una migliore esperienza con l’IA,

al momento remio supporta solo Windows 10+ (x64) e M-Chip Macs.

Il tuo partner AI al lavoro
Fai di più con remio

Pianifica. Crea. Consegna.
Tutto in un unico posto.

bottom of page