A cross-platform architecture strategy for deploying an OpenClaw-equivalent at enterprise scale โ secure, multi-tenant, and cloud-agnostic.
OpenClaw is a single-tenant personal agent runtime. Enterprise customers require tenant isolation, SOC 2 Type II, HIPAA eligibility, full audit trails, and data residency guarantees. OpenClaw provides none of these natively.
BlockerA single OpenClaw instance cannot safely serve multiple enterprise customers. Data isolation, per-tenant tool authorization, separate audit logs, and billing attribution require a purpose-built architecture.
BlockerNo product has solved the enterprise context layer at scale โ unified memory across agents and sessions, with permission scoping. MAAX-as-a-service, done right, fills a real gap that Glean, Moveworks, and M365 Copilot all miss.
OpportunityThe original recommendation cited Amazon Bedrock Agents as the foundation. That product was retired for new customers on July 30, 2026 โ in maintenance mode, model catalog frozen, closed to new deployments. The correct platform is Amazon Bedrock AgentCore, a fundamentally different product.
Bottom line: AWS AgentCore is the right choice when your customer is AWS-committed. It is NOT the right foundation for a product you want to sell broadly. The revised strategy uses open standards (LangGraph, MCP, Temporal, Qdrant) that deploy on any cloud โ including inside the customer's own cloud account.
| Dimension | AWS AgentCore | Azure Foundry (MAF) | Google Agent Engine (ADK) |
|---|---|---|---|
| Runtime isolation | โ Firecracker microVM โ hardware-level | โ VM-isolated sandbox โ solid | โ ๏ธ Container-based โ weaker |
| Session duration | 8h microVM / 14 days EC2-backed | Up to 30 days | Up to 7 days |
| Cold start | 2โ5 seconds (manageable) | Few seconds | โ Sub-second โ best |
| Managed memory | โ 4-tier AgentCore Memory | โ CosmosDB + AI Search | โ Sessions + Memory Bank |
| MCP support | โ AgentCore Gateway โ GA | โ Foundry Toolboxes โ GA | โ ๏ธ Agent Gateway โ preview |
| Framework agnostic | โ LangGraph, Strands, CrewAI | โ MAF, LangGraph, SK | โ ADK, LangGraph, CrewAI |
| Enterprise SSO/auth | โ AgentCore Identity | โ โ Native Entra ID โ best | โ Google Identity |
| Compliance certs | SOC2, HIPAA, FedRAMP | SOC2, HIPAA, FedRAMP, IL5 | SOC2, HIPAA, FedRAMP |
| Enterprise sales motion | โ AWS Marketplace | โ โ M365 existing relationship | โ GCP Marketplace |
| API stability | โ High | โ Assistants API killed Aug 2026 | โ ๏ธ Product kill history |
| Biggest risk | Single-cloud lock-in | Aggressive API retirements | Google's product kill history |
| Best for | AWS-committed customers | M365 shops, MSFT customers | Google-native, best DX |
Azure killed the OpenAI Assistants API on August 26, 2026 with no automated migration path. Teams had to rebuild session logic from scratch. This is the second major API retirement in 18 months. Building a product on Azure managed services means accepting this risk of forced rebuilds with zero notice.
As of August 19-20, 2026, Anthropic graduated four capabilities to GA simultaneously: Skills API (versioned skill folders Claude loads on demand โ replaces custom RAG pipelines for procedural knowledge), Files API (1TB per org, upload once, reference by file_id), Browser Use Tool (reads accessibility tree, not pixels โ survives redesigns, runs in your VPC), and Computer Use (HIPAA-eligible, batch actions). You can build a significant portion of this platform directly on the Anthropic API without a cloud wrapper.
Every serious enterprise deployment uses two layers โ not one framework. Inner loop: LangGraph or ADK for turn-by-turn reasoning. Outer loop: Temporal.io for multi-day, multi-step workflows that must survive crashes, deployments, and human approval gates. Temporal guarantees exactly-once execution with resumable workflows after infrastructure failures. Klarna, DoorDash, Netflix, and Stripe run it in production. Cloud-agnostic. Apache 2.0. This is the piece that makes a multi-day enterprise assistant genuinely reliable โ and it's absent from every cloud provider's managed stack.
Model Context Protocol hit 22x YoY growth in tool calls in 2026 and is now governed by the Linux Foundation. Every major platform supports it. Slack, Salesforce, GitHub, Jira, Google Drive, Zoom โ all have published MCP servers. Build your tool layer on MCP and your tools work with any runtime, any model, any cloud. This is not optional for a product you intend to sell broadly.
Cerebras at 3,000 tokens/second vs. Claude at ~80-120 tok/sec is not just a UX difference โ it changes the architecture. Multi-agent loops that take 33 minutes at standard inference take 10 minutes at Cerebras speed. The emerging production pattern: Groq/Cerebras for latency-critical inner loops, Claude for quality-critical reasoning, routed dynamically. Model-agnostic routing at the inference layer.
The biggest structural failure in Fortune 500 AI deployments: companies running 10-50 agents across 4+ platforms with no unified context layer. Each agent has its own memory silo. Agent A doesn't know what Agent B learned. Humans have to re-brief every new agent. OpenClaw solves this for one person. Nobody has solved it for an enterprise at scale. This is the moat. The company that builds a unified, permission-scoped, cross-agent enterprise context layer wins the market.
| Framework | Best For | Production References | Verdict |
|---|---|---|---|
| LangGraph 1.x | Stateful, durable, multi-step agents where losing a mid-flight run is unacceptable | JPMorgan, Uber, Klarna, LinkedIn, BlackRock | โ Primary Choice |
| Temporal.io | Multi-day workflows, human approval gates, exactly-once execution | Klarna, DoorDash, Netflix, Stripe | โ Outer Loop |
| MCP | Tool connectivity standard โ cloud-agnostic, universal | Linux Foundation, all major clouds | โ Tool Layer Standard |
| Strands Agents SDK | AWS-native teams, fast prototyping, AWS committed customers | Amazon Q, AWS Glue | โก AWS-Specific Use |
| Google ADK | GCP customers, local=cloud guarantee, best developer experience | Google internal, GCP customers | โก GCP-Specific Use |
| CrewAI | Bounded multi-role background tasks โ NOT persistent stateful agents | Various startups, automation shops | โ ๏ธ Task Pipelines Only |
| AutoGen / MAF | Microsoft-committed shops, AutoGen now in maintenance mode | Microsoft internal | ๐ Azure-Only |
| Qdrant | Multi-tenant vector memory with filter-heavy queries | Production at scale, self-hostable | โ Memory Layer |
| Langfuse | Agent observability โ OSS, self-hostable, OpenTelemetry-native | Enterprise production | โ Observability |
This architecture deploys inside the customer's own cloud account. That is a category-defining capability for regulated industries โ healthcare, financial services, government โ where data cannot leave the customer's control plane. No managed cloud service can offer this. You can.
| Risk | Impact | Severity | Mitigation |
|---|---|---|---|
| Token budget explosion โ Runaway agent loop consumes 2M+ tokens in one session | $100โ$2,000 per runaway session. One bad day = significant financial exposure. | High | Hard maxTokens per invocation + Temporal max-iteration ceiling + SNS alert on FAILED state + cost circuit breaker Lambda |
| Memory poisoning โ Context degrades after 40+ turns; agent becomes confidently wrong | Silent accuracy degradation. Users lose trust before you understand why. | High | Sliding context window (hard cap: 20 turns). DynamoDB Streams cleanup Lambda. Not in any quickstart guide โ must be explicitly built. |
| Prompt injection via long-term memory โ External content writes adversary instructions into persistent memory, propagates across ALL future sessions | Silent persistent compromise of all future sessions for all users. Worst-case scenario. | Critical | Restrict memory write access to specific trusted workflows only. Tag all external content as untrusted before Guardrails. Treat unexpected memory contents as IOC. Periodic memory integrity audits. |
| Behavioral drift across calls โ Individually valid tool calls produce harmful outcomes through cumulative trajectory | Compliant per-step, harmful as a sequence. Not caught by output-level evaluation. | Medium | Trajectory-level evaluation in CI (not just output-level). Session-scoped state tracking. Median drift detectable after 73 interactions โ instrument before that. |
| Multi-agent cost spiral โ 1 user request ร 3 sub-agents ร 4 LLM calls = 13 inference requests | Costs multiply by agent count, not user count. 1,000 concurrent users = 13,000 LLM calls. | High | CloudWatch billing alarm at 50% of monthly ceiling. Parameter Store kill switch. Per-tenant cost attribution. Semantic caching for repeated queries. |
| Thread cross-talk โ Reusing thread_id incorrectly leaks Tenant A's memory into Tenant B's session | Catastrophic data breach. Enterprise deal-killer. | Critical | UUID4 for all session IDs. Never use email, username, or sequential IDs. Per-tenant Qdrant namespace. Multi-tenancy is your responsibility โ no framework handles it automatically. |
| Temporal operational complexity โ New technology requiring dedicated operational expertise | Build delays, debugging complexity, staff ramp time. | Medium | Use Temporal Cloud (managed) in Phase 0-1. Self-host in Phase 2+ when team has expertise. Budget for Temporal training time. |
| SOC 2 Type II timeline โ Enterprise procurement blocks on certification | Can't close mid-market and up deals without it. 9-18 months from start. | Medium | Start SOC 2 readiness process in Phase 1, not Phase 3. Use Vanta or Drata for automation. Budget $25-60K all-in. Target Type I first (3-4 months), then Type II. |