AgentsApplications 🇺🇸 06.08.2026 21:04

Construire un déployeur d'applications agentiques avec Amazon Bedrock et AWS Lambda

AnthropicAnthropic OpenAIOpenAI
PDI Technologies a développé PDI Brew, un système agentique qui permet aux employés non techniques de décrire des outils internes en anglais courant et de recevoir en quelques secondes une application web multi-locataire entièrement provisionnée sur AWS. Le système utilise une architecture à deux agents : un agent de planification (soit une compétence dans un assistant IA, soit une invocation Amazon Bedrock) et un agent de provisionnement fonctionnant sur AWS Lambda. Toutes les applications héritent du SSO d'entreprise, d'IAM restreint et d'une passerelle IA gouvernée via Amazon Bedrock.
PDI Technologies, une entreprise qui sert les secteurs du commerce de proximité et de la distribution de carburant en gros, a développé PDI Brew pour répondre à la longue traîne des outils internes qui ne sont jamais construits en raison des pipelines de déploiement traditionnels. PDI Brew permet aux employés non techniques de décrire un outil en langage naturel et de recevoir en quelques secondes une application web multi-tenant entièrement provisionnée sur AWS, avec connexion unique (single sign-on, c'est-à-dire SSO) et sans avoir besoin de Git, de terminaux ou de connaissances en DevOps. L'architecture sépare la planification et le provisionnement : un agent de planification capture l'intention de l'utilisateur et émet un manifeste de déploiement structuré, tandis qu'un agent de provisionnement sur AWS Lambda décompose ce manifeste, classe la charge de travail, sélectionne les outils et orchestre la création de toutes les ressources AWS en aval. Le planificateur est enfichable, avec deux chemins : une compétence Vibe App Builder qui s'exécute dans un assistant IA existant comme Claude ou ChatGPT, ou une invocation Amazon Bedrock dans les limites de confiance d'AWS. L'agent de provisionnement utilise le SDK AWS et les API Microsoft Graph, gère les étapes de longue durée via une auto-invocation asynchrone et classe les applications comme statiques ou full-stack. Les applications fonctionnent sur un modèle de calcul à deux niveaux : des fonctions Lambda CRUD partagées pour la plupart, et des fonctions Lambda par application avec IAM limité uniquement pour celles qui nécessitent des capacités spécifiques, contrôlées par une approbation de l'administrateur. Les fonctionnalités d'IA dans l'application sont fournies via une passerelle régie vers Amazon Bedrock, avec des garde-fous, des quotas et une piste d'audit, sans jamais exposer les clés du modèle aux auteurs d'applications.
Source: AWS ML blog — original
Nos articles précédents sur ce sujet ↓
Infos fraîches