Vai al contenuto principale

Come è isolata la pipeline AI dal resto dell’applicazione?

Scritto da amaise Support

Come è isolata la pipeline AI dal resto dell’applicazione?

L’elaborazione AI avviene in worker di pipeline isolati (servizi di elaborazione isolati) che comunicano tramite code di messaggi (SQS):

  • Senza stato: ogni worker è senza stato e processa un compito alla volta.

  • Nessun accesso diretto al database: i worker accedono a S3 per leggere i contenuti dei documenti, ma non hanno accesso diretto al database. I risultati vengono comunicati al servizio orchestratore tramite SQS.

  • Subnet private: tutti i worker operano in subnet private all’interno della VPC.

  • Container effimeri: i container dei worker sono di breve durata — la memoria viene liberata al termine del compito.

  • Restrizioni di accesso IAM: l’accesso a SQS e S3 è limitato tramite policy IAM ai servizi autorizzati.

Questa architettura limita il raggio d’azione di un attacco: un worker AI compromesso non può accedere lateralmente agli archivi dati.

Hai ricevuto la risposta alla tua domanda?