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.
- Admin Portal (Frontend)
- KYC Service (split from User Service)
- Incentive Engine (relocation incentives calculation)
- Incident Management Service (collision alerts, dispatch)
- Orchestrator Layer (AI/LLM, Payment, Map, Weather orchestrators)
- Feature Store (SageMaker - online/offline)
- Model Registry (SageMaker - versioning, approval)
- MLOps Pipelines (SageMaker Pipelines)
- OpenSearch Serverless (Vector DB for RAG)
- ElastiCache Redis (caching layer)
- Data Lakehouse (Bronze/Silver/Gold layers)
- Apache Airflow (scheduler) + BEAM (ETL Jobs)
- Edge Compute Layer (Edge ML)
- SageMaker Model Monitor (drift detection)
- Multi-Region Infrastructure (Route 53, Global DB, Global Tables, S3 CRR)
- 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
- C1: System Context
- C3: AI/ML Component Diagram
- ADR-05: Orchestrator Pattern
- ADR-14: MLOps Pipeline
- ADR-16: Data Lakehouse Strategy