[High Level Diagram] Gateway, Firewall, Load Balancer

这个问题和你的另一个问题相关。
Gateway 也叫 API Gateway,连接着后端服务和前端 APP, Web。起到接收 API Call,然后将 Request 分发到其他服务的作用。参考 Amazon API Gateway
Firewall 是用来防范 malicious call,比如如果发生 DDOS 攻击,Firewall 应该对我们的服务器起到保护。
Load Balancer 的作用是在一个服务集群中,选择特定的机器来 Server Traffic。

一种可能的实现是 Nginx。Nginx 可以同时起到这三个作用。