# Overview

**Load balancers are essential 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:**

- <span style="font-weight: 400;">Balance traffic to targets on any cloud</span>
- <span style="font-weight: 400;">Support targets over IPV4, IPV6 &amp; Global private IP (Nebula) and cname</span>
- <span style="font-weight: 400;">Load balance UDP / TCP / HTTP / HTTPS traffic</span>
- <span style="font-weight: 400;">Manage SSL certificates automatically with zero setup needed</span>
- <span style="font-weight: 400;">Support for "Health Checks", "Sticky sessions", "Proxy Protocol", "Force HTTPS"</span>
- <span style="font-weight: 400;">Support for output headers add/edit/remove</span>
- <span style="font-weight: 400;">Easy user interface</span>
- <span style="font-weight: 400;">Affordable</span>

Load balancers by Elestio are now available on our 5 partner cloud providers (AWS, Digital Ocean, Hetzner, Linode, Vultr) and are also available on your infrastructure with BYOVM.

<span style="text-decoration: underline;">[https://dash.elest.io/default/Elestio-services/load-balancer](https://dash.elest.io/default/Elestio-services/load-balancer)</span>

[<span style="text-decoration: underline;">Check our tutorial here about creating a load balancer</span>](https://docs.elest.io/books/load-balancers/page/create-a-new-load-balancer "Create a new load balancer")