Reactiv moved from a manual, UI‑driven update process and an interactive chatbot to an autonomous AI Scheduler that runs on Amazon Bedrock AgentCore. The new flow cuts merchant configuration effort by 80 % and reduces time‑to‑production by roughly one‑third, which directly impacts the engineering effort required to keep mobile storefronts fresh.
Architecture Shift to a Managed Multi‑Agent Runtime
The Scheduler is implemented as a three‑agent graph packaged in a Docker image and stored in ECR. AgentCore launches each agent inside a Firecracker microVM on demand, then tears the VM down when the job finishes. This eliminates the need for long‑running Amazon ECS clusters, custom scaling policies, or separate container orchestration tooling. Engineers only need to supply the agent image; AgentCore handles provisioning, isolation, and lifecycle management.
Built‑In Persistent Memory Across Sessions
AgentCore provides a long‑term memory store that persists per merchant. Reactiv uses three patterns: a session summarizer that condenses each run’s actions, a preference learner that records layout approvals or rejections, and a semantic fact extractor that captures store metadata such as top‑selling categories. Because the memory is scoped to a single tenant, no external vector database or custom retrieval pipeline is required, simplifying both architecture and data‑access controls.
Native Support for Model Context Protocol (MCP)
The configuration service, referred to as the Config MCP, now runs as a stateful server inside the same AgentCore runtime. The Builder Agent mutates the live configuration via direct calls, with schema validation performed on each request. AgentCore Identity supplies service‑to‑service authentication, removing the previous custom Amazon Cognito layer and manual JSON‑RPC handshake code. This reduces the authentication surface and consolidates credential management within the managed runtime.
Operational and Security Implications
Each merchant’s execution context, memory, and agent state are isolated in separate microVMs, providing strong tenant separation without additional network segmentation. The reduction in moving parts—no ECS clusters, no external vector store, no custom auth service—lowers the operational burden and potential attack surface. Practitioners should still monitor microVM lifecycle events, enforce least‑privilege IAM roles for the AgentCore service, and validate that per‑tenant memory is correctly scoped and purged when no longer needed.
Related CloudNinjas coverage: AWS.
What This Means For Practitioners
Engineers evaluating autonomous update pipelines should consider AgentCore for its managed multi‑agent orchestration, built‑in persistent memory, and native service authentication. The model reduces custom infrastructure, but teams must plan for tenant‑scoped memory management, microVM monitoring, and appropriate IAM permissions to maintain security and reliability.


