Backend & Infrastructure
Infrastructure Stack
Cloud Provider: AWS
Core Components:
EC2: Node.js orchestration scripts (deployment + monitoring)
RDS PostgreSQL: Off-chain index data and transaction logs
Quarkus (Java): Internal monitoring & risk‑screening engine for OLTA index funds
CloudWatch: Log aggregation and alerts
Secrets Manager: Secure storage of API credentials (e.g. Alchemy, Chainlink)
System Functions
Fetches live oracle prices
Calculates Net Asset Value (NAV) of each index
Monitors wallet interactions (mint/redeem)
Logs and exposes data for frontend and analytics
Enforces slippage limits and trade thresholds
Security & Reliability
Environment variables secured via AWS Secrets Manager
Separate execution roles for core logic and observability
Safe-controlled access to production-like resources
Basic failover/restart scripts in place
Future Enhancements
Index performance analytics (drawdown, volatility metrics)
Monitoring dashboard (Grafana-based)
On-chain + off-chain data reconciliation
Data streaming to index aggregators (CoinGecko mock-up)
A dedicated section in the GitHub repo will document deployment architecture, infra-as-code templates, and monitoring workflows.
Last updated