Learn how to use AWS Elastic Load Balancing and Auto Scaling to distribute traffic across EC2 instances.
Overview
Syllabus
Introduction
- Amazon EC2: Load balancers
- Introduction to Elastic Load Balancing
- Introduction to Classic Load Balancer
- Configuring Classic Load Balancers
- Setting up Linux servers
- Setting up Windows servers
- Registering instances with the load balancer
- Cross-zone load balancing
- Sticky sessions
- Prevent direct access to Registered Instances
- Introduction to Application Load Balancer
- Setting up servers
- Setting up target groups
- Setting up the ALB
- Adding target groups to the ALB
- Introduction to Network Load Balancers
- Setting up servers
- Configuring Network Load Balancers
- Configuring multiple listeners
- Application Load Balancer vs. Network Load Balancer
- Introduction to Auto Scaling
- Creating a load balancer
- Creating a launch configuration
- Creating a launch template
- Configuring an Auto Scaling group
- Manual scaling
- Dynamic scaling
- Target tracking scaling policy
- Simple scaling policy
- Step scaling policy
- Scheduled scaling
- Lifecycle hooks
- Configuring lifecycle hooks
- Next steps
Taught by
Shyam Raj