* Current & Desired Architecture 2:30 * HAProxy Architecture 5:50 * HAProxy as TCP Proxy & HTTP Proxy (Layer 4 vs Layer 7) 17:00 * ACL (Access Control Lists) 19:20 * TLS Termination vs TLS Pass Through 20:40 * Example 24:23 * Spin up the services 25:51 * Install HAProxy - 28:00 * HAProxy configuration 29:11 * ACL Conditional 39:00 * ACL Reject URL 48:00 * Enable HTTPS HAProxy 53:00 * Enable HTTP/2 on HAProxy 1:05:30
@musings2134
4 жыл бұрын
Great Video! I have one question though. I did not quite get why HTTP does round robin but TCP doesn't? You mentioned something about browser opening a connection and reusing it. But I did not quite get it since I am not well versed with protocols and their nitty gritties.
@dineshrhel7898
4 жыл бұрын
What a great presentation and entertaining flow, he has extraordinary skills in teaching
@reymartbetana3481
9 ай бұрын
Wow very easy to catch-up and it's never boring to watch at the same time. Coolio! Many people really needs this kind of presentation. Thanks
@Pro-cheeseburger
2 жыл бұрын
3:55 ... i'm dying... "you spin up multiple versions like pew pew pew..." such a great video!!
@pjarrett2028
10 ай бұрын
Extremely detailed, but easy to understand, and FUN. Thanks for making this video!
@glenhuey5390
4 жыл бұрын
One of the best technical tutorials on YT. Hope you grow to a huge success. Definitely one of the better presenters.
@ArpanDasS
4 жыл бұрын
Excellent, awesome, to the point, humorous, compact, neat & clean. Thanks Hussein.
@hnasr
4 жыл бұрын
😍 thanks Arpan!
@emmanuelyeboahmanu8789
Жыл бұрын
This is the most detailed and understandable deep dive into haproxy and ssl certification for the domains I've ever loved. This has helped me in my software engineering project. Thank you Boss Hussein Nasser. Kudos
@alphabanks
3 жыл бұрын
This was an amazing video I like how you started with a basic config and built up from there. Most videos start with tons of lines in the config file with zero explanation.
@chesstongeren
Жыл бұрын
Hussein, you are a marvelous teacher. Your sense of human is another addition to your teaching capabilities ! I enjoyed it a lot ! Still 2 items are missing, SSL termination and creating a loadbalancing pair. Still without what you learned me, I wouldn't be able to understand those additions. I shared this video !
@michaeldorsey8836
4 жыл бұрын
I enjoyed watching this video so much. I never comment on videos but since this is my first time watching you I had to tell you how great you are. Keep making videos like this and expanding people's knowledge.
@hnasr
4 жыл бұрын
Michael Dorsey thank you so much Michael for taking the time to leave a heartfelt comment I appreciate it so much! 😊
@Kal545
4 жыл бұрын
44:50 Best Advice 👍
@pcsrsde
Жыл бұрын
An First Class Presentation 🙂 you changed my life. Long Time I used Nginx Reverse Proxy Manager but after this Video i think to plan for changing to HAProxy.
@mlestat2003
Жыл бұрын
What an amazinig explanation! One of the best tutorials I've found on the internet so far! Great job!!
@surendramurarisetty795
5 ай бұрын
good stuff mate... you explained it very well. Most importantly entire video is not boring with your way of presentation.!
@tharunshiv8799
4 жыл бұрын
You are doing an amazing job with these topics!! That we never find anywhere! You are awesome. Thank you again.
@isaactakiy7758
Жыл бұрын
This is the best video I have watched so far on HAproxy.
@radonspace2098
9 ай бұрын
Thanks Hussein. You've always given me insight like no other.
@Felix-ve9hs
2 жыл бұрын
I watched the entire 1 hour and 12 Minute Video without getting bored, good job
@josephnduati1214
4 жыл бұрын
Very Enjoyable yet very Informative, you are the G.O.A.T 🐐, thank you.
@hnasr
4 жыл бұрын
I appreciate that thanks!! you make me blush glad you enjoyed the content!
@martinbozinovski
2 жыл бұрын
You 've just connected a lot of stuff that was unclear for me. Genius tutorial, love it!
@mianmansoorahmad1884
3 жыл бұрын
Dude you are awesome. I want to watch every single video off this channel.
@iagor854
2 ай бұрын
this is gold. Really nice explanation, very simple and practical 👍
@joeyr9876
Жыл бұрын
Amazing video! I need to stand up HAProxy where I work, and have never used it before. Now, I feel like I have enough knowledge to get going!
@gerrymaddock9234
2 жыл бұрын
Excellent training video, thanks Hussein.
@jameswhite1910
4 жыл бұрын
Thanks Hussein, great format for gaining that "first understanding" of these topics. Keep it up sir!
@hnasr
4 жыл бұрын
Thanks James! Really appreciate your feedback. Cheers will do!
@purposepowerlove
Жыл бұрын
Fantastic video! I love how clear, concise, and excited you are.
@00000007bond007
Жыл бұрын
Great video Nasser, Loved every explanation of it. Thanks for making and sharing the knowledge! Kudos to you.
@craigrodrigues3435
4 жыл бұрын
This tutorial is amazing. You are a very good presenter, and very entertaining.
@hnasr
4 жыл бұрын
Craig Rodrigues thanks Craig! Appreciate your comment glad you enjoyed the content 😊
@vikramdahiya3431
4 жыл бұрын
Its the first video I watched on this channel and I must say learning with Hussein is a great fun. Your teaching and explanation style is very appreciable. 😊😊😊
@hnasr
4 жыл бұрын
Thank you so much Tinu! I am glad you liked the content thank you for heatfelt message
@magnieduardo8570
3 жыл бұрын
Of course you are on udemy bought both of you're courses,. Python on the Backend and Introduction to Database Engineering I Know i will benefit from them Thanks again
@virendrabhati6685
3 жыл бұрын
Awesome 👍 I was thinking haproxy is hard but you teach me in simple language with in depth details. Thanks Hussein
@hnasr
3 жыл бұрын
Glad it was helpful!
@darjichirag235
2 ай бұрын
What a great presentation and entertaining flow, he has extraordinary skills in teaching👌👌
@paulojhon007
4 жыл бұрын
Hey dude, nice stuff, when I was 2 minutes through the video I liked and subscribed, just finished the video and I don't regret that lol.
@hnasr
4 жыл бұрын
paulo jhon ❤️🙏 glad the content met your expectations 😊
@BiohaZd5
4 жыл бұрын
Really really good!! I love your sense of humour :)
@punto-y-coma7890
Жыл бұрын
Thanks for the Awesome course Hussein, you are the best :D
@Naren061982
4 жыл бұрын
This is an awesome stuff , You nailed it ...
@ethiowan1796
2 жыл бұрын
Sir I have no words for your explanation and perfect work. You help me so much.
@dan4pr
2 жыл бұрын
Dude, you are making this a fun learning experience the way you teach it!
@nishantjoshyabhatla1155
2 жыл бұрын
Didn't know Jesse Pinkman left cooking meth and started teaching HAProxy. Way to go man!!
@atexnik
3 жыл бұрын
i am not a software engineer, but I enjoy these videos as much as you guys do)
@trick6727
4 жыл бұрын
bro you a real one 💯 🙌 👏. Loving the hop hop references 🤣 with clear concise explanations
@hnasr
4 жыл бұрын
Big up :D :D
@sarmadahsan869
Жыл бұрын
Amazing man, Super, Super, Super, Please make more like this.
@Thedevopsodyssey
Жыл бұрын
i really love your contents, it's very entertaining and beautifully explained. thank you for sharing your knowledge and your time. i learned a lot from you and i'll be always thankful . you're the best teacher iv'e ever had by far . your teaching skills is just in another league 😉
@ritwickdey97
4 жыл бұрын
2:22 yes! this is a technical channel .. :D
@ionman140
4 жыл бұрын
Awesome 😂
@saterdraj6768
4 жыл бұрын
This is gold. Thanks a lot Hussein.
@saragasmichalis2177
2 жыл бұрын
Amazing video man, congrats !!!
@wrishavbhattacharyya5216
2 ай бұрын
at 12.47 i went to the Chandelier song , came back and continued to watch the video
@michaelj8396
4 жыл бұрын
Thank you for making such good informative videos freely available! Massive respect and greatly appreciate it. The quality of these is insane :) Thanks mate!
@MonchinJoseph
Жыл бұрын
Great explanation you make it easy for understanding .. Great teaching Skills !
@kevinwilson5127
2 жыл бұрын
Excellent tutorial on HAProxy
@guerzizeb
3 жыл бұрын
very very nice, i watched many videos o haproxy, but yours is the best, thank you.
@michawojcik1519
4 жыл бұрын
Great tutorial Hussein, thanks!
@hnasr
4 жыл бұрын
Thanks Michal!
@Brendan2Alexander
Жыл бұрын
This is an excellent video. Thank you!
@tkguna22
2 жыл бұрын
Very nice way of teaching. I enjoyed a lot while learning a completely new thing to me.
@yousifmobark6981
2 жыл бұрын
this was a very helpful tutorial , thank you Hussein for the effort
@yetanother7754
4 жыл бұрын
Dude ... Truly enjoyed the video .. Dope !
@taveek
2 жыл бұрын
Such a good course! love your teaching style
@mohammedammarkurabi7520
2 жыл бұрын
Amazing great Crash course. I love your way of transferring knowledge. Thanks and I appreciate your effort
@tendaimusonza9547
4 жыл бұрын
This guy is good ,I like the presentation
@wlizhi
3 жыл бұрын
great vid mate, very useful intro to haproxy. cheers
@hnasr
3 жыл бұрын
Thank you
@sodko
4 жыл бұрын
Great job man !!! Thx a lot !!! From Argentina...
@hnasr
4 жыл бұрын
Sending love to all subs from Argentina 🇦🇷
@robertjohn1100
3 жыл бұрын
Good job man! very helpful on my current job! thanks for the free content!
@chuhuynh270
4 жыл бұрын
what an excellent video sir !, thanks a lot
@a_k__
4 жыл бұрын
Very helpful course. Thank you!
@yigithansaglam9128
2 жыл бұрын
Thank you so much bro, it did really help!
@paragvivarekar2860
3 жыл бұрын
Simplistic and perfect.. your skills are great .. !!
@ViplavKatiyar87
3 жыл бұрын
This helped me bypass the same-site restrictions on setting cross-origin cookies during development. Because my API and UI development servers were running on different ports, having a common URL in both, the web UI's fetch and the CORS origin of the API server, helped me to bypass the restrictions. I was able to set the cookies without worrying about "same-site" and "secure" tags.
@renatomr
3 жыл бұрын
Thank you Hussein. Really great content! I enjoyed a lot! It'll be usefull to me.
@MereAYT
Жыл бұрын
This is great. Thank you!
@Bish-mz4vh
3 жыл бұрын
wow i think i learned a lot by watching this video. Thank you habibi!!!
@hnasr
3 жыл бұрын
Glad it was helpful!
@Aryan21able
2 жыл бұрын
you are doing a very good work, thanks!
@ImmigrationGuide
Жыл бұрын
information was grate , but presentation..., I had to finish the video because I really needed this, and I'm glad I did, Thank you anyway, it was really useful. I hope you get better at presentation too as your expertise.
@kallikantzaros
3 жыл бұрын
45:20 That is some serious tip right there
@kallikantzaros
4 жыл бұрын
4:32 that eameaaazing always cracks me up hahahahh
@salmaaymanelfadil6141
11 ай бұрын
this video saved my life
@-rXr-
4 жыл бұрын
Cool stuff , learned a lot , keep up the vids 🙏🤘
@hnasr
4 жыл бұрын
riazXrazor 🙏
@arraselu
4 жыл бұрын
incredible how amazing and good is explained . I'm subscribed !
@hnasr
4 жыл бұрын
😍 thanks for your comment glad you enjoyed the content. Haproxy is awesome
@GlenMillard
4 жыл бұрын
Thanks much for doing this - it was very, very helpful! It was also fun to watch and listen. I was sitting here with my headphones on, and my spouse looked at me and said "...what are you watching? Are you looking at Anime Porn again? Don't look at that shit while the kids are around...!!!" I showed her my screen....she muttered "..sorry..."
@hnasr
4 жыл бұрын
😅😅 i am glad you didn’t get caught lol .. thanks bro! I am so blessed that you liked the content ❤️
@GlenMillard
4 жыл бұрын
@@hnasr my wife is cool. She is not one to judge... just asked me to keep that sort of thing private. 😎
@AhmadRaza-q7n3j
Күн бұрын
Really amazing content
@sukumargupta8494
4 жыл бұрын
Really interesting stuff. Very nice and entertaining presentation. Love it:-)
@hnasr
4 жыл бұрын
Awesome, thank you!
@utsabbanerjee9672
4 жыл бұрын
excellent video
@sakethtadimeti9008
2 жыл бұрын
Amazing content & explanation. Thanks a ton , Hussein.
Hey, silly question : Http Request Response works on the top of TCP right? To send a response come back to client(browser), a tcp connection is required right? But since layer 7 proxy is terminating the connection, how does the proxy knows which client to send the Response back??? Does that creates a new connection with Browser? Or it is just some NAT kind of mapping in Proxy as well??
@asifiqbal21
Жыл бұрын
Hey @Hussein Nasser, Great video. Loved the whole content. Actually viewed it 2nd time after more than a year. Still loved it. I don't know somehow your resources link doesn't work for haproxy and certbot. Also, it would be great to watch if you could make a video or extension of it for tcp load balancing without tls termination using haproxy.
@ubaidahmadbhat
2 жыл бұрын
love you bro. You are awesome.
@rajashekarsharma7148
3 жыл бұрын
Really awesome 👌, thank you very much
@ayanSaha13291
3 жыл бұрын
It was the coolest tutorial I have seen in recent days. You made learning fun. Thanks a lot brother.
@hnasr
3 жыл бұрын
Thank youuuu
@AnantaAkash.Podder
6 ай бұрын
Thank you very much sir... And i do agree with you... If you have INTRODUCED the "Default" section... That would be very confusing at First... Specially mode:Tcp is Not Compatible with mode:http
@JorgeLTSM
3 жыл бұрын
¡Me encanta este vídeo! He comprado una ovación de 20,00 MXN 👏
@hnasr
3 жыл бұрын
❤️❤️
@lrzuniga1441
4 жыл бұрын
just found your video, you sir, are an educator!
@anirbandutta1371
4 жыл бұрын
Thanks ...Very helpful video
@udayaramkammara1181
3 жыл бұрын
Super video! I applauded for ₹40.00 👏
@duckhorse2563
3 жыл бұрын
Great teacher.
@yadusolparterre
3 жыл бұрын
That's a great video once again ! Can you say how come you didn't have to provide the certificate to your browser? I thought LetsEncrypt had to be given to your browser, or else the connection stays insecure
@caneloxCR
4 жыл бұрын
Really good presentation Sir... God bless you... 🙇♂️
@Jeancomputech
2 жыл бұрын
Great presentation however i have tiny confusion, when setting up backend do you have to do port forwarding to that backend?
@hnasr
2 жыл бұрын
Not really, I did that because I used my office router as a public ip address and for that I had to forward to the right machine.
@anishaanil1
Жыл бұрын
Hello Nasser, Is it possible to control the routing based on the IP. For EX: All machines from ASIA has a particular series of IP's that needs to be forwarded to Server1 All machines from EU has a particular series of IP's that needs to be forwarded to Server2 All machines from USA has a particular series of IP's that needs to be forwarded to Server3 How can we configure that in this configuration file???
@skylarkerzner8486
4 жыл бұрын
Great video! What dyou think about making videos that walk through entire systems, touching briefly on each part. E.g. make a simple forum webapp with all the backend bells and whistles. Or videos that take a general topic like caching or load balancing and focuses on the pros and cons of every major tool, and how to choose the right one for your project. Also maybe some best practices on how a dev should source their information and make that kind of decision. :) Thanks!
Пікірлер: 261