envoy architecture
[1][]
inbound
[ listener ] └─┐ ↓ [ filter chains ] └─┐ ↓ [ filter ] ├ tcp proxy └ http connection manager
outbound
[ clusters ] └─┐ ↓ [ endpoints] ├ static cluster (load assignment) └ dynamic cluster (eds_assignment)
protocol specific routing
[ envoy ]
│
┌──────┴──────┐
↓ ↓
/ /api
[ front end ] [ api ]