A load balancer is the most important cloud service. A great load balancing strategy means the front door to your application is always online and routing traffic to backends that are healthy and can scale out to meet the load. No load balancing strategy means a single point of failure and overloaded backends.
It’s clear that the Elastic Load Balancer (ELB) is old and busted, and ALB is the new hotness.
So I’m happy to announce that Convox now has an ALB path. Check out this new Getting Started Guide to learn how to set up a new version of the platform with a single ALB routing traffic to many apps.
This improves deploy speeds. ALB allows us to launch and register many new containers into the load balancer at once, much faster than rolling new containers out one or two at a time behind an ELB.
It also simplifies scaling on all clusters, letting us run our workloads on fewer, bigger instances. This makes autoscaling of clusters easier than ever and could also mean big cost savings by reducing license fees for agents like NewRelic and Datadog.
Ultimately this brings the cost of a small private, production-ready container cluster down to $35/mo for a handful of apps.