AWS Application Load Balancer (ALB)
(Redirected from AWS ALB)
Jump to navigation
Jump to search
wikipedia:AWS Application Load Balancer (ALB) (Aug 2016) [1]
- https://aws.amazon.com/elasticloadbalancing/application-load-balancer/
- Costs: https://aws.amazon.com/elasticloadbalancing/pricing/
- Terraform resources:
aws_lb,aws_lb_listener, aws_lb_listener_certificate - Terraform data sources:
aws_lb [load-balancer-name]-[random-string].elb.[region].amazonaws.com
Features[edit]
- Native support for WebSockets [2] and HTTP/2
Changelog[edit]
- Application Load Balancer now supports Least Outstanding Requests algorithm for load balancing requests
- May 2018 Simplify Login with Application Load Balancer Built-in Authentication [3]
- Oct 2017 SNI https://aws.amazon.com/blogs/aws/new-application-load-balancer-sni/, you can bind up to 25 certificates per load balancer (not counting the default certificate)
- Apr 2017 Host-Based routing support https://aws.amazon.com/blogs/aws/new-host-based-routing-support-for-aws-application-load-balancers/
- Aug 2016 ALB announcement: https://aws.amazon.com/about-aws/whats-new/2016/08/announcing-application-load-balancer-for-elastic-load-balancing/
Activities[edit]
- Read https://stackoverflow.com/questions/tagged/aws-application-load-balancer?tab=Votes
- Activate access logs
kubectl get ingress- Read Security policies for your Application Load Balancer
- Create an HTTPS listener for your Application Load Balancer
- Restrict access to Application Load Balancers
Related terms[edit]
- Application Load Balancer (ALB)
- Amazon Elastic Load Balancer (ELB): AWS Network Load Balancer
- EKS: AWS Load Balancer Controller
aws_lbresource in Terraform- List of HTTP status codes: 5XX
- Datadog: Application Load Balancers should be configured to drop HTTP headers,
alb-http-drop-invalid-header-enabled, drop_invalid_header_fields - Gateway Load Balancers (GWLB)
- Application Load Balancers now support public IPv4 IP Address Management (IPAM)
See also[edit]
- Terraform LB:
aws_lb (resource): load_balancer_type, drop_invalid_header_fields,aws_lb (data), aws_lb_listener, aws_lb_listener_certificate - AWS ALB,
AWS::ElasticLoadBalancingV2[aws elbv2|create-load-balancer|describe-load-balancers|describe-listeners|create-target-group|describe-target-groups | describe-target-health|create-rule|register-targets | describe-account-limits],alb-http-drop-invalid-header-enabled - AWS ALB, Target Group, listener, SNI, Troubleshoot your Application Load Balancers,
aws_lb, aws_lb_listener (data), Resource map, security policies,aws_lb_listener_certificate - Amazon Elastic Load Balancer: ALB (Target group), Classic, Amazon Elastic Load Balancer (ELB), Amazon Gateway Load Balancers (GWLB)
Advertising: