HAProxy on AWS: Best Practices Part 3
In this blog post, learn to use HAProxy, Keepalived, Terraform, and Ansible to set up highly-available load balancing in AWS.
As a principal-level infrastructure architect at HAProxy Technologies, I own the hard parts of high-performance, security-hardened load balancing — TLS stack decisions, HAProxy Enterprise internals, eBPF/XDP dataplane programming, and memory-subsystem diagnostics under production load. My work spans the open-source and control-plane surface: shipping and maintaining projects like the Kubernetes Ingress Controller, DataplaneAPI, the HAProxy Unified Gateway, Helm charts, gopherd, and the Community Edition images, plus the C/Go/Rust components that bridge HAProxy's Runtime API to the Kubernetes Gateway API and observability pipelines.
In this blog post, learn to use HAProxy, Keepalived, Terraform, and Ansible to set up highly-available load balancing in AWS.
In this blog post, we'll demonstrate how to place HAProxy at the edge of your AWS infrastructure without involving Elastic Load Balancing (ELB).
In this blog post, we'll demonstrate how to use HAProxy in combination with Amazon Elastic Load Balancing (ELB) and Amazon Application Load Balancer (ALB).