AWS Application Load Balancer
Application Load Balancers support content-based routing, and supports applications that run in containers. They support a pair of industry-standard protocols (WebSocket and HTTP/2) and also provide additional visibility into the health of the target instances and containers. Web sites and mobile apps, running in containers or on EC2 instances, will benefit from the use of Application Load Balancers.
- Content-Based Routing: 可以像設計 web routing 一樣，做
- Support for Container-Based Applications: 針對 ECS 特定的 task 設計的 (幫 ECS 做廣告)
- Support for Additional Protocols & Workloads: 這是重頭戲，
support WebSocket and HTTP/2!!!
- Better Metrics: 有更多東西，當然 CloudWatch 要跟上才行