AWS ELB is a cost-effective solution for load balancing that integrates well with other AWS services
Rating: 9 out of 10
IncentivizedUse Cases and Deployment Scope
We use the Amazon Elastic Load Balancing as a single entry point for end-clients or end-users of the EC2 instances to distribute incoming traffic across all machines available in the different availability zones to receive requests. We use it across all applications we deploy to the different environments. It fits well with the security groups and auto-scaling settings.
Pros
- Fair price for a all-featured load balancing solution
- High availability and elasticity. It is secured by Amazon.
- Integrates well with Amazon WAF
Cons
- There are not a lot of cons but we can mention the need to always check the quotas for the ELB
Likelihood to Recommend
We use Amazon Elastic Load Balancers to serve mobile applications and websites. It works really well. We have not had any problems until now. Last year we integrated the AWS ELB with the EC2 Auto Scaling and now we have a fully working elastic solution. We increase/decrease EC2s instances based on traffic over our load balancers.