HAProxy Crash Course (TLS 1.3, HTTPS, HTTP/2 and more)

Published: 27 December 2019
on channel: Hussein Nasser
136,621
3.2k

HAProxy is free, open source software written in C that provides a high availability layer 4 and layer 7 load balancing and proxying. It has a reputation for being fast and efficient in terms of processor and memory usage.

Chapters
0:00 Intro
2:30 Current and Desired Architecture
5:50 HAProxy Architecture
17:00 HAProxy as TCP Proxy, HTTP Proxy
19:20 ACL Access Control Lists
20:40 TLS Termination vs TLS Pass Through
24:23 Example
25:51 Spin up the services
28:00 Install HAProxy
29:11 HAProxy configuration
39:00 ACL Conditional
48:00 ACL Reject URL
53:00 Enable HTTPS HAProxy
1:05:30 Enable HTTP2 on HAProxy

Source Code for Application

HAProxy config
https://github.com/hnasr/javascript_p...

Docker application
https://github.com/hnasr/javascript_p...


resources

https://www.haproxy.com/blog/the-four...
https://www.haproxy.com/documentation...
https://certbot.eff.org/lets-encrypt/...




🏭 Software Architecture Videos
   • Software Architecture  

💾 Database Engineering Videos
   • Database Engineering  

🛰 Network Engineering Videos
   • Network Engineering  

🏰 Load Balancing and Proxies Videos
   • Proxies  

🐘 Postgres Videos
   • PostgresSQL  


🚢Docker
   • Docker  

🧮 Programming Pattern Videos
   • Programming Patterns  

🛡 Web Security Videos
   • Web Security  

🦠 HTTP Videos
   • HTTP  

🐍 Python Videos
   • Python by Example  

🔆 Javascript Videos
   • Javascript by Example  

👾Discord Server   / discord  

Support me on PayPal
https://bit.ly/33ENps4

Become a Patreon
  / hnasr  

Stay Awesome,
Hussein


Watch video HAProxy Crash Course (TLS 1.3, HTTPS, HTTP/2 and more) online without registration, duration hours minute second in high quality. This video was added by user Hussein Nasser 27 December 2019, don't forget to share it with your friends and acquaintances, it has been viewed on our site 136,621 once and liked it 3.2 thousand people.