Course Information
Course Overview
Deploy The Reliable, High Performance TCP/HTTP Load Balancer
If you're thinking to become HAProxy Load Balancing Administrator using Amazon AWS environment, or you want to start to understand Load Balancer Algorithm, then this course is perfect for you. You will see video after video, from beginners with explanations that are easy to understand. Also this course will provide many examples that make it easy for you to follow and understand. In the first section, you will learn how to download all file configurations that we used during the course. You can use that file configurations to reproduce it on your environment.
This course has 13 sections, 76 lectures, and 12 hours 13 minutes duration. You can download all videos, and watch them without internet connection. Most videos are about how to config and manage HAProxy by example. You will follow step by step how to deploy and manage HAProxy cluster in Amazon AWS environment.
In this course, you will learn how to:
Creating Amazon AWS EC2 instances for HAProxy and Web Server
Understanding HAProxy concept and architecture
Configuring HAProxy configuration using API
Installing HAProxy using Ubuntu and CentOS
Forward HAProxy log to Logstash/elasticsearch, check log using Kibana
HAProxy and ELB/TCP Amazon AWS Single Availability Zone
HAProxy and ALB/HTTP Amazon AWS Multiple Availability Zone
Managing HAProxy Load Balancing Algorithm
Managing(creating and removing) HAProxy type and mode
Configuring HAProxy kernel to get high performance
Configuring HAProxy Load Balancer base on any algorithm types
Configuring HAProxy Round Robin LBA
Configuring HAProxy Static-rr (Static Round Robin)
Configuring Least Connection LBA
Configuring HAProxy Source IP Address Hashed LBA
Configuring HAProxy with SSL Termination
Configuring HAProxy with SSL Pass-Through
Configuring HAProxy URL Forwarding
Configuring HAProxy Using Recipes
Understand HAProxy Server Bencmarking and Tuning
Configuring HAProxy with HTTP/2 and HTTP/1.1 support
Configuring HAProcy with gRPC support
Understanding WAF (Web Application Firewall) for HAProxy
Configuring HAProxy Defense Against DDOS
Tuning HAProxy Performance
Configuring WhiteList IP Address and Restrict Specific IP Address
Monitoring HAProxy using Zabbix
Creating Grafana Dashboard for HAProxy frontend and backend
etc.
After you finished this course, you will have confident to use and manage HAProxy cluster.
Course Content
- 15 section(s)
- 85 lecture(s)
- Section 1 Introduction
- Section 2 AWS Lab Preparation
- Section 3 HAProxy Installation
- Section 4 Upgrading HAProxy Version
- Section 5 HAProxy and ELB Amazon AWS
- Section 6 HAProxy LBA (Load Balancing Algorithm) Type
- Section 7 HAProxy Using SSL
- Section 8 Performing Health Checks
- Section 9 HAProxy Advance Recipes Configuration
- Section 10 HAProxy Defense Against DDOS
- Section 11 Using HAProxy API
- Section 12 HAProxy Server Bencmarking and Tuning
- Section 13 Monitoring HAProxy Logging Using ELK
- Section 14 HAProxy Monitoring Using Zabbix
- Section 15 HAProxy Grafana Dashboard
What You’ll Learn
- Student will learn Load Balancing concept, Student will learn High Avaibility concept, Student will able to install HAProxy, Student will able to create several type of Local Balancing Algorithms
Skills covered in this course
Reviews
-
LLucjan M
Great course to learn HAproxy topics. From the beginning to advanced.
-
RRaghuram Gururajan
good explanation
-
LLionel Low
I wished the instructor actually answers questions. Also the git docs are not as well organized as I would have liked, so finding things are a bit of a challenge