TECHNICAL ARCHITECTURE
Three-layer cloud-native platform
From ministry data sources, through processing services, to the three presentation surfaces.
1
Layer 1 — Data sources
All 20+ ministries connect via the Ministry Data Integration Bus. Three connection routes: real-time API, daily batch upload, or a secure data-entry portal.
Ministry Data Integration Bus
Real-time APIs
Daily batch upload
Secure data-entry portal
2
Layer 2 — Processing & services
Four core services behind a unified API gateway: data aggregation, analytics engine, citizen messaging, and the investor portal service.
API Gateway
Data Aggregation
Analytics Engine
Citizen Messaging
Investor Portal Service
Realtime Event Bus
3
Layer 3 — Presentation
Three tailored surfaces: the Government Dashboard, the Citizens Portal (web + mobile), and the public Foreign Attraction Hub.
Government Dashboard
Citizens Portal (web + mobile)
Foreign Attraction Hub
Public APIs
🔒
Security and compliance by design
TLS 1.3 in transit · AES-256 at rest · MFA mandatory for government users · In-country data residency · Quarterly penetration testing