Service mapping
This guide maps every service on the Crusoe AI Platform to its equivalent on AWS, Google Cloud (GCP), and Microsoft Azure. Use this mapping to translate familiar concepts and accelerate your deployment on our platform. For cloud-specific migration details, see the dedicated guides: AWS, GCP, and Azure.
Unified Agent & Serverless Architecture
Crusoe AI Platform provides a unified, developer-first architecture where agent, serverless, messaging, and data services work together natively. Workloads deploy with automatic HTTPS endpoints, zero complex networking, built-in session memory, and transparent project-based access controls.
Service Comparison Matrix
| Crusoe AI Platform | AWS | GCP | Azure | Key Advantages |
|---|---|---|---|---|
| Agents — Serverless AI agent deployments | Amazon Bedrock AgentCore / Bedrock Agents | Vertex AI Agent Engine / Gemini Enterprise Agent Platform | Azure AI Foundry Agent Service | Runs unmodified ADK, LangGraph, or CrewAI code in a single serverless deployment model with native session state and long-term memory. |
| Serverless — Scale-to-zero container services | AWS App Runner / AWS Fargate / Amazon ECS | Cloud Run | Azure Container Apps | Container-in, scale-to-zero HTTPS endpoint out with automated SSL certificates, custom domain routing, and revision management. |
| Functions — Event-driven serverless functions | AWS Lambda | Cloud Run functions | Azure Functions | Simple handle(event) handler model with automatic HTTPS endpoints—no API Gateway configuration required. Supports Python, Node.js, Go, and Ruby. |
| VectorDB — High-performance vector database | Amazon OpenSearch Service (Vector Engine) | Vertex AI Vector Search | Azure AI Search | Dedicated vector database utilizing HNSW indexing with native payload filtering, avoiding the operational overhead of search-engine wrappers. |
| MemoryStore — Managed in-memory key-value store | Amazon ElastiCache / Amazon MemoryDB | Memorystore for Redis / Valkey | Azure Managed Redis | Fully managed key-value store using standard Redis wire protocol; compatible with existing standard Redis client libraries without code modifications. |
| Pub/Sub — Distributed messaging and events | Amazon SNS + SQS + EventBridge | Cloud Pub/Sub | Azure Service Bus + Event Grid | Unified messaging service providing both topic fan-out and queue subscription patterns without requiring separate messaging products. |
| Code Sandbox — Isolated container execution | Bedrock AgentCore Code Interpreter | Gemini Code Execution | Azure Container Apps Dynamic Sessions | Ephemeral, secure isolated execution environment created per invocation and destroyed immediately after completion. |
| Secrets Manager — Secure credentials management | AWS Secrets Manager | GCP Secret Manager | Azure Key Vault | Write-only project-scoped secret storage injected directly as workload environment variables, with full audit logging. |
| Sessions — Short-term conversation history | Bedrock AgentCore Memory (short-term) | Vertex AI Sessions | Azure AI Foundry Threads | Natively integrated into every agent endpoint—conversation history is automatically managed and replayed without external state infrastructure. |
| Memory — Long-term agent memory storage | Bedrock Knowledge Bases / AgentCore Long-term Memory | Vertex AI Memory Bank | Azure AI Search Grounding | Built-in long-term memory store allowing agents to memorize conversation contexts and perform semantic search across invocations via native tools. |
| MCP Servers — Model Context Protocol endpoints | Bedrock AgentCore Gateway | Custom MCP Hosting | Custom MCP Hosting | Turnkey hosting for Python Model Context Protocol (MCP) tool endpoints with immutable versioning and single-command rollbacks. |
| Projects and Access — Identity and permissions | AWS IAM + AWS Organizations | GCP Projects + IAM | Azure Subscriptions + Entra ID RBAC | Streamlined project-based isolation with simplified admin and member roles, eliminating complex IAM policy documents. |
| Service Accounts & Keys — Machine identities | IAM Roles + Access Keys | GCP Service Accounts + Keys | Entra Service Principals & Managed Identities | Scoped machine identities belonging directly to projects, producing single-reveal API keys for secure automation and CI/CD pipelines. |
| Quotas and Audit — Resource tracking & security logs | AWS Service Quotas + CloudTrail | GCP Quotas + Cloud Audit Logs | Azure Quotas + Activity Log | Real-time resource quota tracking and always-on project audit logging included out of the box. |
| Embed Chat — Turnkey web chat widget | Custom Frontend Widget | Custom Frontend Widget | Copilot Studio Embed / Custom Widget | Turnkey web chat embed widget configurable with a single public key and domain allowlist. |
Architectural Advantages
When evaluating the Crusoe AI Platform alongside traditional cloud providers, key architectural advantages stand out:
- Single Generation & Purpose-Built Services: Avoid navigating retiring product generations or fragmented service choices. Every service on the platform is purpose-built and modern.
- Zero API Gateway Configuration: Functions and services automatically receive a secure HTTPS address on deployment. You do not need to configure separate API gateways, routes, or custom domain bindings.
- Unified Agent & Developer Experience: AI agents, serverless functions, containerized services, and data stores share a unified CLI (
platformctl), single authentication model, and integrated project environment. - Structural Data Privacy: Provider administration operates under strict break-glass protocols. Platform staff hold no standing access to tenant data, and all access requests are logged to your immutable audit log.
- Predictable Resource Quotas: Capacity is managed via transparent project quotas visible in real time, avoiding complex billing sub-SKUs and multi-tiered resource metering.
Next Steps
- Moving from AWS? Read the AWS Migration Guide.
- Moving from GCP? Read the GCP Migration Guide.
- Moving from Azure? Read the Azure Migration Guide.
- Learn platform fundamentals in Core Concepts and start with the Agent Quickstart.