Guided Walkthroughs
Step-by-step configuration wizards for your environment
Dedicated Security Account
AWS Backup Strategy
VPC Connectivity Setup
Automated Patching
All Guides
Configuration to create an Application Load Balancer (ALB), target groups and listeners in an AWS VPC to load balance incoming traffic to targets such as EC2 instances or Lambda functions. The ALB also includes health checks to ensure the state of the targets before forwarding traffic.
This template includes settings for configuring:
AWSTemplateFormatVersion: "2010-09-09"
Description: ""
Resources:
ApplicationLoadBalancer:
Type: "AWS::ElasticLoadBalancingV2::LoadBalancer"
Properties:
Type: "application"
Scheme: "internet-facing"
IpAddressType: "ipv4"
LoadBalancerAttributes:
- Key: "deletion_protection.enabled"
Value: false
- Key: "access_logs.s3.enabled"
Value: false
- Key: "idle_timeout.timeout_seconds"
Value: 60
- Key: "routing.http.desync_mitigation_mode"
Value: "defensive"
- Key: "routing.http.drop_invalid_header_fields.enabled"
Value: false
- Key: "routing.http.x_amzn_tls_version_and_cipher_suite.enabled"
Value: false
- Key: "routing.http.xff_client_port.enabled"
Value: false
- Key: "routing.http2.enabled"
Value: true
- Key: "waf.fail_open.enabled"
Value: false
Parameters: {}
Metadata: {}
Conditions: {}