Point One Zero Platform architecturev11 · generated viewSign in to edit
Environment & Operations › Cloud platform overlays

Cloud platform overlays

Platform overlay: one at a time; the selection carries across every Environment page; click again to deselect

Select a platform to see every environment activity mapped to that platform's services. The portable shelf below the maps lists the cross-cloud choices that shrink the swap surface no matter which platform is selected.

AWS component map: where the updates are made

L2 / L7

AgentCore Runtime + Harness

Deploy orchestrator & 14 agents in isolated microVMs; serve them northward over MCP (per-tenant endpoints); enforce run contracts, over-budget loops killed.

L5

AgentCore Gateway

Register the 10 logical south tool servers (~4 physical); tool schemas validated in CI; permission scopes defined once per server, values from the plane.

L7 / plane

AgentCore Identity

Federate the client IdP (Entra/Cognito/Okta per plane); mint one service identity per agent; OAuth grants to source systems.

L7

AgentCore Memory

Short-term session + long-term stores; compaction policy config (what survives summarization).

L7

AgentCore Policy (Cedar)

Encode the enforcement half of the four guardrail locks; gate transitions blocked until approval recorded; scope-violation logging.

L7

AgentCore Observability

OTEL traces to CloudWatch; content-blind configuration verified; dashboards: cost-vs-budget, latency, gate metrics per agent per tenant.

L7 / L3 content

AgentCore Evaluations

Wire golden-exemplar suites and LLM-as-judge pipelines; pre-deploy eval gates on agents and tools.

L7

AgentCore Registry

Generated from the solution repo, never hand-edited; registry-only credential issuance makes unregistered agents inert.

L2

AgentCore Code Interpreter

Sandboxed execution so agents verify computations instead of asserting them.

L4

Amazon Bedrock (models)

Model access + inference profiles; router pins, fallbacks and A/B config, the portability boundary lives in this config.

L6

S3 (per-tenant)

Tenant document stores: bucket/prefix isolation, per-tenant KMS, lifecycle & retention rules executed from plane values. Data resides in one region even though the namespace is global; residency follows the C6 value.

L5/L6

Bedrock Knowledge Bases

The managed ingestion path: chunking, embedding, indexing and sync over per-tenant S3 data sources; external sources such as Google Drive connect through gateway-managed OAuth. Default for POCs and standard engagements; manual or periodic sync is POC-only, production sync is change-detection driven with dead-letter handling.

L6

OpenSearch Serverless

Per-tenant vector collections for low-latency, high-throughput retrieval; index templates; retrieval API backing.

L6

S3 Vectors

Storage-first vector option for massive, cost-optimized collections at subsecond query; Bedrock Knowledge Bases can back onto either this or OpenSearch. Choose by latency and query volume, not by raw scale.

L6

Aurora PostgreSQL

SQL/warehouse service; per-tenant schemas; taxonomy reference tables; optional pgvector for smaller tenants.

L3

Neo4j Aura (or Neptune)

The Knowledge graph store: load each pinned ontology release via the Bolt loader; read-only role for agents; version label on every node.

L5

AWS Glue

ETL catalog & jobs: chunking/embedding pipelines; schema mappings materialized from plane field-maps; crawlers over the source estate.

L5

Kinesis / MSK

Real-time streaming ingestion where sources emit events; sync schedules from the plane via EventBridge.

L2 / L5

Step Functions + Lambda

Deterministic workflow engine (the 28 workflow-disposition capabilities) and ingestion orchestration; SQS dead-letter queues.

L7 / north

IAM Identity Center + Cognito

Human SSO; tenant authentication for north-gateway endpoints; host allow-list checks.

L7

KMS + Secrets Manager

Per-tenant customer-managed keys; source credentials from the plane, stored with rotation schedules, never in code.

L7

CloudWatch + OTEL

Log aggregation, retention enforcement, immutable audit trail (S3 Object Lock); the operational loop's telemetry source.

L7

CodePipeline / Terraform

CI/CD with the five rogue-development gates; SSRA skeleton stamping; environment promotion dev→staging→prod.

Azure component map: where the updates are made

L2 / L7

Azure AI Foundry Agent Service

Agent runtime: orchestrator & agents, threads, tool calling; serve northward over MCP behind APIM per-tenant endpoints; run-contract enforcement in the loop.

north + L5

Azure API Management

Per-tenant north endpoints with tenant auth + host allow-list policies; can also front the south tool servers.

L7 / plane

Microsoft Entra ID

Human SSO and agent service principals / managed identities; OAuth grants to source systems. Often ALREADY the client's IdP, a real Azure advantage.

L4

AI Foundry model catalog

Model deployments + router pins & fallbacks; Claude available via Foundry, the portability boundary lives in this config.

L7

Azure AI Content Safety + Purview

Guardrail enforcement half: content filters, PII detection, sensitivity labels, compliance posture.

L7

Azure Monitor + App Insights

OTEL tracing, content-blind config, dashboards; immutable audit via Blob immutability policies.

L7 / L3 content

AI Foundry Evaluations

Eval runner: golden-exemplar suites, judge pipelines, pre-deploy gates.

L6

Blob Storage + Azure AI Search

Per-tenant document stores and vector/hybrid search indexes.

L6

Azure SQL / Microsoft Fabric

Warehouse & SQL service; per-tenant schemas; Fabric if the client is Microsoft-centric end-to-end.

L3

Neo4j Aura (external)

Same graph store on every cloud, the Knowledge layer never moves when the cloud does.

L5

Azure Data Factory

ETL pipelines; schema mappings from plane field-maps; source-estate connectors.

L5

Event Hubs / Service Bus

Streaming ingestion, queues and dead-lettering; schedules via Logic Apps.

L2 / L5

Logic Apps / Durable Functions

Deterministic workflow engine and ingestion orchestration.

L7

Key Vault

Per-tenant keys and source credentials with rotation, never in code.

L7

Azure DevOps / GitHub Actions + Terraform

CI/CD with the five rogue-development gates; SSRA skeleton stamping.

GCP component map: where the updates are made

L2 / L7

Vertex AI Agent Engine

Agent runtime (Agent Builder / ADK): orchestrator & agents, sessions, tool calling; MCP and A2A support; run-contract enforcement in the loop.

north + L5

Apigee

Per-tenant north endpoint proxies with tenant auth + host allow-list; can front the south tool servers.

L7 / plane

Cloud IAM + Workload Identity

Human SSO federation and per-agent service accounts; OAuth grants to source systems.

L4

Vertex AI Model Garden

Model deployments + router pins & fallbacks; Claude available on Vertex, the portability boundary lives in this config.

L7

Model Armor + Sensitive Data Protection

Guardrail enforcement half: prompt/response screening, PII inspection and de-identification.

L7

Cloud Trace / Logging / Monitoring

OTEL tracing, content-blind config, dashboards; immutable audit via GCS Bucket Lock.

L7 / L3 content

Vertex AI Evaluation Service

Eval runner: golden-exemplar suites, judge pipelines, pre-deploy gates.

L6

GCS + Vertex AI Vector Search

Per-tenant document stores and vector indexes; Firestore for lightweight document state.

L6

BigQuery / AlloyDB

Warehouse (BigQuery is GCP's strongest data card) and transactional SQL; per-tenant datasets.

L3

Neo4j Aura (external)

Same graph store on every cloud, the Knowledge layer never moves when the cloud does.

L5

Dataflow / Data Fusion

ETL and streaming pipelines; schema mappings from plane field-maps.

L5

Pub/Sub

Event streaming, schedules and dead-letter topics.

L2 / L5

Cloud Workflows / Functions

Deterministic workflow engine and ingestion orchestration.

L7

Secret Manager + Cloud KMS

Per-tenant CMEK and source credentials with rotation, never in code.

L7

Cloud Build / GitHub Actions + Terraform

CI/CD with the five rogue-development gates; SSRA skeleton stamping.

Portable by design: the anti-lock-in shelf, common across all three

Tool / productRoleWhy it keeps you portable
Neo4j AuraKnowledge graphIdentical on all three clouds, the ontology never migrates
TerraformIaCOne IaC language across AWS/Azure/GCP, the swap surface
GitHub ActionsCI/CDCloud-neutral pipelines; the five CI gates written once
OpenTelemetryTracingOne instrumentation standard; only the sink changes per cloud
Airbyte / FivetranConnector libraryCross-cloud connector ecosystems, an alternative or complement to native ETL
Kafka / ConfluentStreamingIf streaming must be portable, prefer over native buses
Qdrant / Pinecone / WeaviateVector storeCloud-neutral vector options if OpenSearch/AI Search/Vertex lock-in is a concern
TemporalWorkflow enginePortable deterministic orchestration alternative to Step Functions/Logic Apps/Workflows
OktaIdentityCloud-neutral IdP when the client is not already Entra/Google
LangFuseLLM observabilityOpen-source run tracing/evals overlay, portable across model vendors

The portability rule: anything above the Environment layer never learns which cloud it runs on. These cross-cloud choices shrink the swap surface further, the cloud selector above changes the bottom of the stack, never the platform.

The harness runtime itself can also be rented rather than built: Anthropic Managed Agents, AWS AgentCore Runtime, Azure AI Foundry Agent Service and Google Vertex AI Agent Engine each operate the agent loop, sandbox and session state as a managed service. Two cautions if we take that path: renting the harness from a model vendor moves the lock-in question from the Intelligence layer to the Environment layer, so the harness choice must never constrain the model choice; and the Managed Agents beta currently carries no Zero Data Retention or HIPAA coverage, which the data-sensitivity boundary must respect. The buy-versus-build call is an open item on the Decision Register.