// click any component for details
Infrastructure.
internet
๐ค User / Browser
HTTPS
โ
cdn + static hosting
โ CloudFront
CDN ยท HTTPS
๐ชฃ S3
Static frontend
โ
load balancer
โ ALB
Path routing
โ
eks 1.32 โ kubernetes cluster
๐ auth
:8001
๐ฆ products
:8002
๐ cart
:8004
๐ณ payment
:8005
๐ orders
:8003
โ
data layer โ db subnets
๐ RDS PostgreSQL
db.t3.micro ยท pg15
โฌข ElastiCache Redis
cache.t3.micro
๐จ SQS + DLQ
async orders
โ
platform + observability
โ Terraform
16 .tf files
๐ IAM
roles ยท IRSA
๐ก Security Groups
4 groups
โ Prometheus ยท Grafana ยท Loki
Helm
๐ VPC Networking
10.0.0.0/16 across 2 AZs. Public for ALB + NAT, private for EKS nodes, DB for RDS + Redis.
VPC 10.0.0.0/16Public ร2Private ร2DB ร2IGWNAT GatewayRoute Tables ร3Security Groups ร4
โ Platform Layer
The tooling that turns the AWS stack and the cluster into something repeatable and secure.
Terraform IaCDocker / ECRALB + Ingress ControllerIRSAHelmSSM Parameter Store
๐ Data & Messaging
Everything stateful lives in the DB subnets, reachable only from inside the cluster.
RDS PostgreSQLElastiCache RedisSQS + DLQ
โ Observability
Full metrics + logs stack installed into the cluster via Helm.
PrometheusGrafanaLoki
โ AI Layer (in progress)
Bringing the Mercedes-Benz RAG/MCP pattern to this platform's own infrastructure.
RAG Pipelinepgvector on RDSMCP ServerOps Copilot