Skip to content

Latest commit

 

History

History
43 lines (33 loc) · 6.48 KB

File metadata and controls

43 lines (33 loc) · 6.48 KB

C2: Container Diagram

This diagram zooms into the MobilityCorp platform, showing the high-level containers (applications, microservices, data stores) that constitute the system. This updated version includes Edge Computing, Orchestrator Layer, Data Lakehouse, and all missing components from the review.

C2 image

Components:

  1. Admin Portal (Frontend)
  2. KYC Service (split from User Service)
  3. Incentive Engine (relocation incentives calculation)
  4. Incident Management Service (collision alerts, dispatch)
  5. Orchestrator Layer (AI/LLM, Payment, Map, Weather orchestrators)
  6. Feature Store (SageMaker - online/offline)
  7. Model Registry (SageMaker - versioning, approval)
  8. MLOps Pipelines (SageMaker Pipelines)
  9. OpenSearch Serverless (Vector DB for RAG)
  10. ElastiCache Redis (caching layer)
  11. Data Lakehouse (Bronze/Silver/Gold layers)
  12. Apache Airflow (scheduler) + BEAM (ETL Jobs)
  13. Edge Compute Layer (Edge ML)
  14. SageMaker Model Monitor (drift detection)
  15. Multi-Region Infrastructure (Route 53, Global DB, Global Tables, S3 CRR)

📊 Scale & Performance:

  • API Gateway: 10K requests/second
  • Kafka: 50 partitions/topic, 3 brokers
  • Telemetry: 7.2 million events/day
  • Edge Devices: 50K IoT Devices
  • IoT Core: 130B MQTT messages/month
  • Multi-Region: <30s failover RTO

Related Documents: