🚨 Time is Running Out: Reserve Your Spot in the Lucky Draw & Claim Rewards! START NOW
watching now
1 Students

Description

What Will You Learn?

  • Student will learn Load Balancing concept
  • Student will learn High Avaibility concept
  • Student will be able to install HAProxy
  • Student will be able to create several type of Local Balancing Algorithms

Requirements

  • Student has Linux basic concept
  • Student has TCP/IP basic concept
  • Student has Networking basic knowledge
  • NFT Certificate
  • 86 Lessons
  • Beginner
  • English
  • +100 XP

Share Course on Social media

Curriculum

Course consist of total 12h 16min of content, in total.

Section 2: HAProxy Installation
44:54
Installing HAProxy Server on Ubuntu 18.04
09:00
Creating PHP Script to Show Hostname
06:43
Installing HAProxy Servers on CentOS 7
05:26
Installing HAProxy from Source on CentOS 7
05:38
Installing HAProxy from Source on Ubuntu 18.04
09:00
Enabling HAProxy Logging
03:22
Section 3: Building HAProxy Cluster Using Ansible
2:19:17
An Introduction to Ansible
16:43
Ubuntu : Installing Ansible and VMware Plugin
04:30
CentOS 7 : Installing Ansible and VMware Plugin
03:22
MacOS : Installing Ansible and VMWare Plugin
01:50
Understanding Ansible Playbook Terms
07:45
Understanding Ansible Playbook Directory Structure
07:40
Creating HAProxy VM Ansible Playbook Task
07:01
Creating Local Repo Config for HAProxy Installation Using Ansible Playbook
09:19
Creating HAProxy Package Installation Ansible Playbook Task
06:30
Creating HAProxy Ansible Playbook Template
13:20
Creating HAProxy Ansible Playbook Template Task
05:07
Creating HAProxy Error Files Playbook Task
14:35
Creating HAProxy HA KeepAlived Using Ansible Playbook
21:47
Creating Monit for KeepAlived Monitoring Using Ansible Playbook
14:59
Section 4: HAProxy Defense Against DDOS
56:00
Slowloris Like Attacks
05:02
Limiting Number of Connections Per Users
05:49
Limiting Connection Rate Per User
09:44
Limiting HTTP Request Rate
08:04
HAProxy: Content blocking
06:59
Restrict Specific IP Address
08:12
WhiteList IP Address
07:11
What is WAF (Web Application Firewall)?
04:59
Section 5: HAProxy High Availibitily
25:37
Building HAProxy Cluster
04:16
Using KeepAlive for HAProxy High Availibity
13:53
Installing Monit for KeepAlive Monitoring
07:28
Section 6: HAProxy LBA (Load Balancing Algorithm) Type
1:07:43
HAProxy Load Balancer Layer 4 and 7
06:23
HAProxy Round Robin
06:53
HAProxy Least Connection
09:27
HAProxy Static-rr (Static Round Robin)
11:04
HAProxy Source IP Address Hashed
17:29
HAProxy URL Forwarding
09:36
HAProxy ForwardFor Option For Getting Client IP Address
06:51
Section 7: HAProxy Using SSL
20:53
HAProxy with SSL Termination
11:12
HAProxy with SSL Pass-Through
09:41
Section 8: Performing Health Checks
46:09
Understanding HAProxy Health Check
07:37
HAProxy Health Check Options and Types
07:35
HAProxy L4 and L7 Health Check Configuration
03:53
Checking HAProxy MySQL Health Check
08:27
Checking HAProxy PostgreSQL Health Check Configuration
06:42
Checking HAProxy HTTP Health Check Configuration
06:40
Checking HAProxy Any Service Health Check Configuration
05:15
Section 9: HAProxy Advance Recipes Configuration
1:22:36
HAProxy And GZIP Compression
07:09
Configuring HAProxy Using Sticky Sessions
12:29
Configuring HAProxy Using Backup Node
05:06
Configuring HAProxy With gRPC Support
13:13
Configuring HAPRroxy With HTTP/2 and HTTP/1.1 Support
10:51
Configuring HAProxy Content Switching Using ACL
12:45
Redirecting HAProxy HTTP Connection to HTTPS
04:00
Redirecting HAProxy HTTP Base on Hostname
04:28
Redirecting URL Path on HAProxy
08:44
Appending 'www.' Prefix In Front of All Hosts Not Having
03:51
Section 10: Using HAProxy API
29:01
Installing HAProxy Data Plane API
11:42
Running HAProxy (2.0 or Later) API Using Process Manager
06:49
Send GET and POST Request Using Data Plane API
10:30
Section 11: HAProxy Server Bencmarking and Tuning
28:01
HAProxy Bencmarking
03:52
Tuning HAProxy Performance
19:53
HAProxy Server Kernel Tuning
04:16
Section 12: HAProxy Monitoring Using Zabbix
1:14:38
Understanding HAProxy Static Report
19:36
Checking HAProxy Statistic Report Using socat Command Line
02:57
Installing Zabbix Agent on HAProxy VM
07:47
Import HAProxy Template
13:10
Monitoring HAProxy Using Zabbix
11:33
How Zabbix Agent Collecting HAProxy Metrics Data
09:20
Creating HAProxy Trigger Using Zabbix
10:15
Section 13: HAProxy Grafana Dashboard
1:30:17
Installing Grafana on Ubuntu
04:47
Installing Grafana on CentOS
05:17
Installing Grafana Plugins
05:06
Integrating Grafana with Zabbix
06:47
Creating HAProxy CPU and Memory Grafana Dashboard
09:48
Creating HAProxy Disk Usage Grafana Dashboard
06:01
Creating HAProxy Traffic Grafana Dashboard
05:07
Creating HAProxy Cluster CPU Diagram Dashboard
14:21

About the Instructor

Hi, my name is Muhammad Efendi, CEO and founder of Akai Cloud Technology Solution. I am a multi-skilled IT engineer, software development, technical support with in depth knowledge of Linux architecture and virtualization technology.  Expert on coding, monitoring, automation, deployment with good all round supervisory and technical expertise.

Please feel free to connect with me on LinkedIn, I always enjoy making new contacts with my students! I will send any new connections coupon codes with deep discounts for all my classes!

Certificate:
Zabbix 4 Specialist certified
Zabbix 4 Professional certified

See All Instructor Courses

BitDegree platform reviews