Passer au contenu principal

Comment la pipeline IA est-elle isolée du reste de l’application ?

Écrit par amaise Support

Comment la pipeline IA est-elle isolée du reste de l’application ?

Le traitement IA s’exécute dans des workers de pipeline isolés (services de traitement isolés) qui communiquent via des files de messages (SQS) :

  • Sans état : Chaque worker est sans état et traite une tâche à la fois.

  • Pas d’accès direct à la base de données : Les workers accèdent à S3 pour lire le contenu des documents, mais n’ont pas d’accès direct à la base de données. Les résultats sont renvoyés au service orchestrateur via SQS.

  • Sous-réseaux privés : Tous les workers fonctionnent dans des sous-réseaux privés au sein de la VPC.

  • Conteneurs éphémères : Les conteneurs des workers sont de courte durée — la mémoire est libérée après la fin de la tâche.

  • Restriction d’accès IAM : L’accès à SQS et S3 est limité aux services autorisés via des politiques IAM.

Cette architecture limite le rayon d’impact : un worker IA compromis ne peut pas accéder latéralement aux stockages de données.

Avez-vous trouvé la réponse à votre question ?