Overview
Load balancers are useful to achieve High Availability (HA) and horizontal scalability.
Most load balancers from cloud providers are limited to balance traffic only inside network of the cloud provider, also to get SSL termination for your custom domains you either have to delagate your domain name servers to the provider or follow a long and complex manual process for each domain to connect.
Finally, advanced features like rate limiting, output caching or headers rewriting are usually requiring to add more infrastructure (WAF, Cache server) or more code to write/deploy/maintain (AWS Lambda, Cloudflare workers)
At Elestio, we dreamed about a new kind of cloud load balancer, able to:
Automated SSL certificates management by the Load Balancer, (Zero setup needed)
Support for "Sticky sessions", "Proxy Protocol", "Force HTTPS" Support for output headers rewriting
Easy user interface