Considerazioni sull'hosting degli agenti - AWS Guida prescrittiva

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à.

Considerazioni sull'hosting degli agenti

Ora che hai un'idea dei concetti più ampi relativi agli agenti, esaminiamo cosa significa ospitare ed eseguire questi agenti. Dobbiamo pensare a come e dove vengono eseguiti i calcoli, come si scalano, come funzionano e come vengono gestiti. Allo stesso tempo, alcuni modelli che ci aspettiamo di vedere come agenti sono applicati e adottati più ampiamente. Il diagramma seguente mostra un esempio di possibili permutazioni.

Modelli di hosting per agenti.

Qui sono rappresentate tre strategie distinte. Sul lato sinistro del diagramma, viene visualizzato un modello in cui i nostri agenti sono ospitati, scalati e gestiti all'interno degli ambienti di ciascun fornitore di agenti. Questi agenti vengono pubblicati e utilizzati come servizi e operano secondo il modello denominato Agent as a Service (AaaS). Sul lato destro c'è un modello in cui gli agenti di un provider sono tutti ospitati in un ambiente dedicato al cliente.

Al centro del diagramma c'è un modello di implementazione misto che combina queste due strategie, ospitando alcuni agenti localmente nell'ambiente del cliente e interagendo con alcuni agenti ospitati in remoto nell'ambiente di un provider.

Una quarta opzione (non illustrata) potrebbe consistere nella creazione di agenti sotto forma di servizi a basso contenuto di codice o privi di codice, scalabili e gestiti dai servizi di infrastruttura degli agenti. Non li tratteremo in dettaglio perché l'architettura e l'hosting degli agenti gestiti sono dettati principalmente dall'organizzazione proprietaria dei servizi.

Potete immaginare la gamma di fattori che potrebbero influenzare l'adozione di uno di questi modelli. I vincoli di conformità, normativi e di sicurezza, ad esempio, potrebbero spingere qualcuno a preferire agenti ospitati presso i clienti. Scalabilità, agilità ed efficienza potrebbero spingere le organizzazioni verso il modello AaaS.

Il concetto chiave in questo caso è che gli agenti possono e vengono distribuiti e ospitati in molti modi. Il tuo compito è determinare in che modo gli agenti possono essere utilizzati al meglio. L'impronta, la sicurezza e l'implementazione, tra gli altri fattori, influiscono in modo significativo sul modo in cui ci si avvicina agli agenti edili e operativi. Gli agenti privati e pubblici, ad esempio, possono avere design e cicli di vita di rilascio diversi.