AWS Load Balancer

- Multiple LB nodes
- Anycast IP (very hard to implement)
- Dynamic scaling scripts
- Service discovery

User (Malaysia) → Singapore LB
User (US)       → US LB
User (Europe)   → EU LB
(connect to nearest lb node)

LB → App servers

Auto Scaling Works

Load Balancer scaling

Backend (instances) scaling

VPS “Closer to Reality” Setup

Basic setup:
User → VPS (NGINX) → App servers

------------------------------------

Advanced:
           → LB1 (NGINX)
User → DNS
           → LB2 (NGINX)

LB → App servers

Add: