Architecture Reference · AWS · Production Design
6R-ARFSolution Architecture
Click any feature tab to trace it through the backend stack — from browser to data store. Every component is a managed AWS service chosen for HIPAA compliance, zero operational overhead, and pay-per-use economics.
← Back to Demo Hub
Select a Feature
6R-ARF Standard
Step 2 — 6R Output
Step 3 — Data Quality
Step 4 — Custom Weights
Step 5 — ROI Engine
Step 6 — HITL Review
★ Digital Twin
USER
EDGE
COMPUTE
AI
PIPELINE
DATA
🖥️ Browser
Enterprise Architect
☁️ CloudFront
CDN · Static Dashboards
🔌 API Gateway
REST API · Dashboard Data
λ Lambda
API Handlers · Per Route
🐳 ECS Fargate
MCP Graph + Vector Servers
λ Lambda
Ingestion Validator · ETL
🪣 S3 Web
Static Dashboard Bucket
🪣 S3 Ingestion
Raw Data Drop Zone
🤖 Bedrock
Orchestrator Agent
🤖 Bedrock Specialists
Telemetry · Dependency · Procurement
🤖 Synthesizer
Bedrock Agent · ROI + 6R
⚙️ Step Functions
ETL Orchestration
🔧 Glue DataBrew
Normalization
🔍 Macie
PHI/PII Scanner
🧠 Comprehend Med
PHI Entity Detection
🕸️ Neptune
Graph DB · Dependency Maps
🔎 OpenSearch
Serverless · Vector Search
⚡ DynamoDB
Recommendations + Reviews
🔒 VPC + IAM
10.0.0.0/16 · Secrets · CloudWatch
All Features
Full 6R-ARF AWS stack. Every component is active. Click a feature tab to trace a specific capability through the backend.
Why This Architecture?
Neptune over Neo4j
Managed graph DB eliminates patching overhead. HIPAA-compliant encryption at rest. Native Gremlin support. No EC2 to manage.
OpenSearch Serverless over Milvus
Auto-scales to zero when idle. IAM-native access control. No capacity planning. Eliminates vector DB operational burden.
ECS Fargate for MCP Servers
Serverless containers — no cluster management. Two lightweight services don't justify EKS. Pay only when processing.
Lambda per API Route
Fine-grained IAM per function. Independent scaling per endpoint. Isolated error boundaries. No idle compute cost.
Step Functions for ETL
Visual workflow debugging. Native retry/error handling. Direct integration with Glue, Macie, Comprehend. No custom orchestration code.
DynamoDB over RDS
Sub-10ms reads for dashboard API. On-demand scaling for dev. No connection pooling. Application-centric key-value model.
Bedrock Multi-Agent
Built-in conversation management. Action groups map to MCP tool calls. Guardrails included. No custom orchestration framework.
CloudFront + S3 for Dashboards
Zero server management. Global CDN. HTTPS by default. Static HTML means no build step, no runtime vulnerabilities.
HIPAA-Compliant VPC
All compute in private subnets. VPC endpoints keep traffic off public internet. Flow logs for audit. Macie + Comprehend for PHI detection.