AWS Elastic Load Balancing Essentials
4h 13mIntermediate2023-08-25
Authors

Shyam Raj
Technical Instructor, Network and Cloud Guru
Course details
Amazon Elastic Compute Cloud (EC2) provides secure, resizable compute capacity in the cloud. To run highly available applications on EC2, load balancing is critical. That way if one instance fails, service isn't interrupted. Elastic Load Balancing is the tool Amazon provides to manage your EC2 environment and distribute incoming traffic to multiple targets. This course explains how to configure the three major types of ELB load balancers: classic, application, and network load balancers. Instructor Shyam Raj shows how to add instances, configure security, set up virtual Windows and Linux servers, and configure features such as sticky sessions and health checks. Plus, learn how to use Auto Scaling to maintain the required capacity to handle your workloads.
Skills covered
Amazon EC2AmazonCloud ServicesCloud ComputingDeep Dive (X:Y)
Concepts
0. Introduction
- 01 - Amazon EC2 - Load balancers
- 02 - What you need to know
- 03 - Introduction to Elastic Load Balancers
1. Application Load Balancers
- 04 - Introduction to Application Load Balancers
- 05 - Application Load Balancers - Setting up servers
- 06 - Configuring target groups
- 07 - Target group attributes
- 08 - Setting up Application Load Balancers
- 09 - Adding target groups to Application Load Balancers
2. Network Load Balancers
- 10 - Introduction to Network Load Balancers
- 11 - Network Load Balancers - Setting up servers
- 12 - Setting up target groups
- 13 - Configuring Network Load Balancers
- 14 - Application Load Balancer vs. Network Load Balancer
3. Gateway Load Balancers
- 15 - Introduction to Gateway Load Balancers
- 16 - Configuration scenario
- 17 - Configuring Gateway Load Balancers - Part 1
- 18 - Configuring Gateway Load Balancers - Part 2
- 19 - Testing the scenario
4. Classic Load Balancers
- 20 - Introduction to Classic Load Balancers
- 21 - Classic Load Balancers - Setting up servers
- 22 - Configuring Classic Load Balancers
5. Auto Scaling
- 23 - Introduction to Auto Scaling
- 24 - Creating a launch template
- 25 - Configuring an Auto Scaling group
- 26 - Manual scaling
- 27 - Dynamic scaling
- 28 - Target tracking scaling policy
- 29 - Simple scaling policy
- 30 - Step scaling policy
- 31 - Scheduled scaling
- 32 - Predictive scaling
- 33 - Lifecycle hooks
- 34 - Configuring lifecycle hooks - Part 1
- 35 - Configuring lifecycle hooks - Part 2
Conclusion
- 36 - Additional resources