The best part is that it's easy to use with no learning curve at all, you can focus your attention on business logic instead of managing servers. It's not free though so if you're looking into this solution then do some research first. I've used other load balancers in my career but they never supported AWS Lambda functions or were too expensive compared to others out there. This one does support both which makes it more appealing than most others. We are using it as an edge load balancer between our application and S3 buckets. Our applications are hosted on EC2 instances behind ELB. So we are able to route traffic from the internet towards them without having to worry about any issues related to connectivity/DNS configuration etc.It also helps us monitor requests coming through ELB by providing insights into how many times each API.
ο»Ώ