Een agentische app-deployer bouwen met Amazon Bedrock en AWS Lambda
Anthropic
OpenAI
PDI Technologies bouwde PDI Brew, een agentisch systeem waarmee niet-technische medewerkers interne tools in eenvoudig Engels kunnen beschrijven en binnen enkele seconden een volledig ingerichte, multi-tenant webapplicatie op AWS ontvangen. Het systeem gebruikt een twee-agentarchitectuur: een planningsagent (ofwel een vaardigheid in een AI-assistent ofwel een Amazon Bedrock-aanroep) en een provisioning-agent die op AWS Lambda draait. Alle apps erven bedrijfs-SSO, scoped IAM en een beheerd AI-gateway via Amazon Bedrock.
PDI Technologies, een bedrijf dat diensten levert aan de convenience retail- en aardolie-groothandelssector, ontwikkelde PDI Brew om het lange staartprobleem van interne tools aan te pakken die nooit worden gebouwd vanwege traditionele implementatiepijplijnen. Met PDI Brew kunnen niet-technische medewerkers een tool in gewoon Engels beschrijven en binnen enkele seconden een volledig ingerichte, multi-tenant webapplicatie op AWS ontvangen, compleet met single sign-on (SSO) en zonder dat ze Git, terminals of DevOps-kennis nodig hebben. De architectuur scheidt planning en provisioning: een planningsagent vangt de gebruikersintentie op en genereert een gestructureerd implementatiemanifest, terwijl een provisioningagent op AWS Lambda dat manifest ontleedt, de workload classificeert, tools selecteert en de creatie van alle downstream AWS-resources orkestreert. De planner is pluggable en kent twee paden: een Vibe App Builder-skill die binnen een bestaande AI-assistent zoals Claude of ChatGPT draait, of een Amazon Bedrock-invocation binnen de AWS-vertrouwensgrens. De provisioningagent gebruikt AWS SDK en Microsoft Graph API's, handelt langlopende stappen af via asynchrone zelf-invocation en classificeert apps als statisch of full-stack. Apps draaien op een duaal compute-model: een gedeelde CRUD-Lambda voor de meeste apps en een per-app Lambda met scoped IAM alleen voor apps die specifieke mogelijkheden nodig hebben, gated door goedkeuring van de beheerder. In-app AI-functies worden aangeboden via een beheerde gateway naar Amazon Bedrock, met guardrails, quota's en audittrail, waarbij modelsleutels nooit worden blootgesteld aan app-auteurs.
Bron: AWS ML blog —
origineel
