I spun it down to avoid ongoing cloud costs, but I can bring it back up or walk through the setup
What Was Delivered
Architecture
Infrastructure
- Cloud Platform: AWS EKS (Elastic Kubernetes Service)
- Region: eu-north-1 (Stockholm)
- Compute: 3-node cluster (t3.large instances)
- Networking: Multi-AZ deployment with public LoadBalancers
Application Stack
- 12 Microservices: Frontend, cart, payment, shipping, checkout, email, product catalog, currency, recommendations, ads, Redis cache, load generator
- Technologies: Go, Python, Java, Node.js, C#, gRPC, HTTP/REST
Observability
- Metrics: Prometheus + Grafana dashboards
- Logs: Loki + Promtail for centralized logging
- Monitoring: Real-time application and Kubernetes metrics
- Traffic Simulation: Automated load generation for realistic testing
Deliverables Met
✅ Microservices deployment on Kubernetes