What is nginX?
- webContent를 serving하는 WebServer
- Reverse Proxy (Load Balancing)
- Authorization
- Caching
- API GW (Routing with API Versioning)
- Performance
internet → nginX(Load Balancing / Routing) → webService
Current Arch
![Untitled](https://s3-us-west-2.amazonaws.com/secure.notion-static.com/58b3fa8e-9c0f-4e89-a6fe-99d8d53144fe/Untitled.png)
Desired Arch
![Untitled](https://s3-us-west-2.amazonaws.com/secure.notion-static.com/d1033d12-f249-4406-9087-8926ff7db5a4/Untitled.png)
Layer 4 vs Layer 7 proxing
![Untitled](https://s3-us-west-2.amazonaws.com/secure.notion-static.com/89b4c142-bd97-4a7c-969f-d2b49b538b3b/Untitled.png)
TLS Handshake
![Untitled](https://s3-us-west-2.amazonaws.com/secure.notion-static.com/a706486b-a7ed-4427-a868-502ab9002814/Untitled.png)