Proxy vs reverse proxy vs load balancer (2023) | Explained with real life examples

Sdílet
Vložit
  • čas přidán 8. 06. 2024
  • Proxy vs reverse proxy vs load balancer (2020) | Lets get the basics right !!
    #whatisproxy #proxyvsreverseproxy #loadbalancer #itkfunde
    **Link to other interesting videos**
    API basics for you (2020) | What is API | Explained with simple examples- • API basics for you (20...
    What is a Data Vault? | 3NF vs Dimensional model vs Data Vault | Quick Starter Guide in 2020 - • What is a Data Vault ?...
    What is a Datalake (2019) | Data lake vs Data Warehouse (English Subtitles) - • What is Data Lake (202...
    Let's understand containers | 5 simple steps to create a docker container - • Lets understand contai...
    Kubernetes crash course: In less than 15 minutes- • Kubernetes crash cours...
    Hi Friends, I am Anshul Tiwari and welcome to our youtube channel ITkFunde.
    About this video -
    In this video, we will understand the basics of proxy servers and how it is different from a reverse proxy server. This video will explain the meaning of proxy and how a proxy server
    While proxy servers help protect client machines from an outside network, a reverse proxy does the exact opposite of securing servers from outside networks.
    Using proxy servers offers the following advantages:-
    1) Enhanced Security
    2) Better Performance
    3) Load Balancing
    4) Compression
    5) Encryption and Decryption
    Credits and Free Resources -
    www.varonis.com/blog/what-is-...
    en.wikipedia.org/wiki/Proxy_s...
    www.nginx.com/resources/gloss...
    **Social Links**
    Facebook - / itkfunde
    Linkedin - / ansh9685
    Twitter - / ansh9685
    Blog - blogs.itkfunde.com/
    Instagram - / itkfunde
    **About This Channel**
    Friends ITkFUNDE channel wants to bring I.T related knowledge, information, career advice and much more to every individual regardless of whether he or she belongs to I.T or not. This channel is for everyone interested in learning something new!

Komentáře • 1K

  • @socat9311
    @socat9311 Před 3 lety +216

    frankly my mom in my youth was a firewall blocking all requests for toys and opened the ports to the toy store only on my birthday

  • @EYNugget
    @EYNugget Před 4 lety +306

    I love the use of the parent-child relationship as an analogy for the proxy server.

    • @ITkFunde
      @ITkFunde  Před 4 lety +9

      Thanks Eric for your comment. Just tried to simplify complex stuff. Do checkout our other 19 tutorials on Google cloud and other technology. Cheers Anshul

    • @Jan_Seidel
      @Jan_Seidel Před 3 lety +5

      I don't know no better way to explain it to someone who is not into IT :)

  • @aaronliu4924
    @aaronliu4924 Před 3 lety +134

    A quick summary from the video of the PROS part on a proxy:
    1. Firewall.
    2. Better management.
    3. Security.
    4. Caching.
    5. Encryption/Decryption.
    *Reverse proxy protected server, instead of clients.
    Additional PROS
    1. Load balancing the traffic. (Reverse proxy can have/be a load balancing feature, but it's not necessary.)
    2. Caching (inherited from the proxy, but thinking in a reverse way).
    3. IP musk (inherited from the proxy security, but thinking in a reverse way).
    4. Compress the request size (zipping request). Save more bandwidth for performance.

    • @ITkFunde
      @ITkFunde  Před 3 lety +12

      Thanks Aaron hope you could add your valuable feedback in future as well

  • @mydemon
    @mydemon Před 3 lety +204

    I don't use this word easily, but the example with the parents being proxies is absolute genius.

  • @MB-jz4wq
    @MB-jz4wq Před rokem +33

    Whoever was your teacher or taught you about IT turned you into a Master! Thank you for your humility, simplicity and generosity in teaching. Continued success and elevation to you😊

  • @pallavkan
    @pallavkan Před 4 lety +88

    you solved my 10 hour confusion in 10 min!! cheers!

    • @ITkFunde
      @ITkFunde  Před 4 lety +3

      Thanks Pallav your comment made my day. Pls Keep supporting !!

  • @VPannagS
    @VPannagS Před 3 lety +13

    In a nut shell:
    Proxy isolates clients from internet
    Reverse proxy isolates servers from internet

  • @RakibCan
    @RakibCan Před 3 lety +11

    Your analogy with parent-child was a great example to get the ball rolling. Thanks for the video.

  • @Hostlyy
    @Hostlyy Před 3 lety +23

    This guy explains everything very well. Today I learned stuff that I could never understand in a couple of minutes

  • @poornanilkund9371
    @poornanilkund9371 Před 3 lety +53

    How I wish I had access to such great content during my engineering years!

  • @wasifalam545
    @wasifalam545 Před rokem +2

    Thank you for clearing the concepts witin just 10 mins.

  • @sandygodu007
    @sandygodu007 Před 3 lety +16

    I always had difficulty understanding these two concepts but you have simplified them using real-life examples. Thank you so much.

  • @rindia84
    @rindia84 Před 2 lety +26

    No comments will be enough to express my compliments! Great lecture, easy style of presentation. I'll share with my office junior team members. I wish you please publish some AWS step-by-step videos at later dates (especially the networking part - if this ever comes in your work area).

  • @margento60
    @margento60 Před 3 lety +3

    I've learned so much from you! Thank you, and keep them coming (please)!

  • @igordolvich9235
    @igordolvich9235 Před 2 lety +18

    Thanks, this really helped to clear some things up and refresh my memory on this topic. In particular, your example/analogy with kids and their parents acting as a proxy to the outside world was brilliant - very intuitive and easy to understand, helping one better grasp and remember this concept. I wish I had a teacher like you back in my university years.

    • @ITkFunde
      @ITkFunde  Před 2 lety

      Thanks Igor means a lot !!

  • @coldCoders
    @coldCoders Před 5 měsíci

    You know this is genuine teaching when you do not see advertisements or sponsors.. Love your teaching

  • @jeanne7052
    @jeanne7052 Před 11 měsíci +2

    Never thought I would be learning this thank you ❤🧡💚💙💜

  • @ilyas1583
    @ilyas1583 Před 3 lety +12

    Dude, that was amazing. Thanks for sharing the knowledge. Stay blessed!!!

    • @ITkFunde
      @ITkFunde  Před 3 lety

      Thank you Ilyas for your support and wishes !!

  • @Andreas-qs7xn
    @Andreas-qs7xn Před 3 lety +4

    That was very clear and concise without oversimplifying. Thank you!

  • @BradenJohnYoung
    @BradenJohnYoung Před 2 lety +4

    This is the most intuitive explanation of a proxy I've ever heard. Excellent!

    • @ITkFunde
      @ITkFunde  Před 2 lety

      Thanks Braden ☺️☺️🙏

  • @lisaknieriem5852
    @lisaknieriem5852 Před rokem +3

    You’re examples are so easy to understand!
    Thank you 🙏!!! You’re doing a wonderful job teaching. It’s harder, as we get older, to understand concepts that are new. You’re very much appreciated ❤️😉

  • @ThorstenStaerk
    @ThorstenStaerk Před 3 lety +18

    I love the "parent" explanation. Indeed, our traffic terminated there ;)

    • @ITkFunde
      @ITkFunde  Před 3 lety

      Thanks Thorsten 🙏☺️

  • @sharanyak7816
    @sharanyak7816 Před rokem +1

    Detailed explanation. Really understood proxies pretty well. Thank you...

  • @ART-gn3ps
    @ART-gn3ps Před 3 lety +2

    I love the way that is so simple but it comes with very great explanation and understandable. This is how the teacher should be.

  • @julie.8
    @julie.8 Před 3 lety +12

    Concise video with excellent visuals and examples!
    Architecture review:
    1. INTRANET [ Client requests Proxy (security of clients, better management of reqs, caching, encrypt/decrypt) ] INTERNET servers
    2. INTERNET client requests INTRANET [ Reverse Proxy (security of servers, caching, compression, load balancing) Server(s) ]

  • @AbdulRahmanNoor
    @AbdulRahmanNoor Před 3 lety +5

    Just watched the first minute of the video and absolutely loving this!
    Where was this all my life?

    • @ITkFunde
      @ITkFunde  Před 3 lety

      Thanks Abdul ☺️☺️

  • @cheslei2011
    @cheslei2011 Před rokem

    I like how you simplify the technical stuff. It helps a lot. I always get confused when it comes to networking and you just make it so easy to understand. Thank you.

  • @sydneystriker5355
    @sydneystriker5355 Před 3 lety

    Clear and Crisp. Thanks. Thumbs Up.

  • @hrishabhg
    @hrishabhg Před 3 lety +9

    Simple yet Marvelous explanation. :)
    I also love the video being noise-free.

  • @makz1099
    @makz1099 Před 3 lety +4

    Excellent yet again - you know the art of teaching effectively by managing time

    • @ITkFunde
      @ITkFunde  Před 3 lety +2

      Thanks a lot for your continuous support 🙏

  • @yuvabhagvatkathakarshriyag9305

    that one example of child-parent was enough to explain the whole concept! keep making such good videos, we will keep motivating you..

  • @sjeyram
    @sjeyram Před 3 lety +2

    Explained it with simple examples. Thanks for the video

  • @yourFifa13
    @yourFifa13 Před 3 lety +4

    i understood proxy and reverse proxies but you finally made it click for me. proxies are essentially client side (benefit the clients) and reverse proxies benefit the business (server side)

    • @ITkFunde
      @ITkFunde  Před 3 lety

      Thanks Ibrahim for this feedback :)

  • @askiebaby
    @askiebaby Před 3 lety +4

    Thanks for your sharing, this video is so helpful that helps me understand the difference between proxy and reverse proxy quickly in simple examples!

    • @ITkFunde
      @ITkFunde  Před 3 lety

      Thanks Askie for this lovely feedback. I have made other tutrials using such simple examples do checkout ! ANSHUL

  • @SahdevSur
    @SahdevSur Před 3 lety +1

    Parent-child relation example is easiest one to understand it.
    Thank you for making great content. Keep it up.

  • @FernandoOliveira1979
    @FernandoOliveira1979 Před rokem +1

    Thanks for the knowledge sharing!

  • @careerdog
    @careerdog Před 3 lety +2

    GREAT ANALOGY. Thank good work getting straight to the point. Thanks! 😀

  • @benjaminayangbola1773
    @benjaminayangbola1773 Před 3 lety +6

    If there was a love button, I'd use that instead. You just distilled the concept of proxy and reverse proxy in simple language. When I saw the parent-children analogy, I knew this was the video I needed. Thumbs up, man!

    • @ITkFunde
      @ITkFunde  Před 3 lety +1

      Thanks Benjamin I do have a love button while replying to your lovely comment and that is superrr clicked 🙏☺️

  • @shanmugamsundaram1224
    @shanmugamsundaram1224 Před 3 lety +1

    much simple & clear explanation ever seen about proxy vs reverse proxy.

  • @hendrickkone679
    @hendrickkone679 Před 2 lety

    Great examples we can relate with, never cease to amaze ! Thank you

  • @petrmilota6398
    @petrmilota6398 Před 3 lety +3

    If I am going to pass my SANS exam, you will be one of the reasons :) great content, real knowledge and perfectly explained (and I am that type of person who needs to see examples like family with kids, pictures etc.) - perfect for me

    • @ITkFunde
      @ITkFunde  Před 3 lety +1

      Thanks Petr all the best 👍

  • @SlowShadows988
    @SlowShadows988 Před 3 lety +4

    Great examples with the mom and dad. I like how you explain things as you go such as caching. Thank you for doing this! :)

  • @jamaticon
    @jamaticon Před 2 lety

    Clear and concise. Good work. Thank you.

  • @baberali95
    @baberali95 Před 2 lety +2

    very nice and easy to understand

  • @jagadieshjaga938
    @jagadieshjaga938 Před 4 lety +3

    clear explanation, we are looking more videos, it will very useful for us.

  • @rishi.v0
    @rishi.v0 Před 3 lety +2

    Simple analogy to explain confusing stuff. Keep up the good work!

    • @ITkFunde
      @ITkFunde  Před 3 lety

      thanks, Rishikesh for your feedback pls watch other videos as well

  • @kalpazan52
    @kalpazan52 Před 2 lety

    This is by far the best explanation of proxy vs reverse proxy. Thanks so much!

  • @theone3939
    @theone3939 Před 2 lety +1

    Thank you for sharing. I'm new to network administration. I am by trade a Mechanical Technician. But, the cost living is going up. So, now I need a hirer paying job. I have many years experience in the electronic production industry, and I never consider network admin for a career. I have clearly made the right choice to stick with my new found career choice. I am so excited to start this new path. Yup, I am 47 yrs old man and want to change my career choice. I am now a subscriber. Have a great day.

    • @ITkFunde
      @ITkFunde  Před 2 lety

      Thanks and all the very best, Inam sure you will do great in this new found career and passion. 🙏

  • @enggarantin7580
    @enggarantin7580 Před 3 lety +3

    A proxy server acts as a gateway between you and the internet. It's an intermediary server separating end users from the websites they browse. ... Proxy servers act as a firewall and web filter, provide shared network connections, and cache data to speed up common requests.

  • @evgenypronin9760
    @evgenypronin9760 Před 3 lety +3

    Good english! First time i can understand Indian english as well!

  • @halk8042
    @halk8042 Před 2 lety

    you are the genius of simplicity. thank you!

  • @felipeozoski
    @felipeozoski Před 2 lety

    Thank you for the context in this channel!

  • @yishanlu3644
    @yishanlu3644 Před 3 lety +3

    Thanks! this is helpful. do you have a background music? I feel I heard some thing from the video.

    • @ITkFunde
      @ITkFunde  Před 3 lety

      Thanks Yishan yes i do add background music at times !

  • @bethuprashanth9820
    @bethuprashanth9820 Před 4 lety +3

    Well explained 👏👏..
    Small question...
    I have load balancer for my k8s cluster... Can this LB secure my application as proxy server does? Like firewall, encryption, caching, securing???

    • @ITkFunde
      @ITkFunde  Před 4 lety +2

      Thanks Benthu load balancer and reverse proxy server are quite similar in a way that both become the public face of your backend application. LB is diff in a way that in case of huge demand LB can help balance incoming requests. However even if youbhave single app server then too reverse proxy can be setup to hide its identity from public. Products like NGINX provide both LB and Reverse Proxy capabilities into one. Hope it helps. Thanks Anshul Tiwari

  • @MrRam0036
    @MrRam0036 Před 3 lety +1

    Smooth simple and straight forward...

  • @rangavembar
    @rangavembar Před 2 lety

    Probably the best explanation of these concepts! Great!

  • @aefwon3936
    @aefwon3936 Před 3 lety +3

    Om Gam Ganapathaye Nama:
    top right corner of the board !!

    • @ITkFunde
      @ITkFunde  Před 3 lety

      Thanks Aef that was surprising! Great you know other languages

  • @Erikodiony
    @Erikodiony Před 3 lety +3

    Next Socks Proxy, VPN, MPLS, EoIP, PPTP, L2TP, SSTP,. 😁😁

  • @raghavendrapothula7773
    @raghavendrapothula7773 Před 3 lety +1

    Brilliant: very simple understanble.

  • @kso35
    @kso35 Před 2 lety

    Well explained!! thank you so much!! I appreciate your content!

  • @theChroniclesFun
    @theChroniclesFun Před 2 lety +2

    Great explaination sir🤟

  • @Yoga-gz2uw
    @Yoga-gz2uw Před 2 lety

    time well spent. Thank you!

  • @sdfhweujghw456uw4j
    @sdfhweujghw456uw4j Před rokem +1

    lol, I liked as soon as you started with your first analogy. Love it.

  • @badalrooprai711
    @badalrooprai711 Před 2 lety

    I struggled to find a clear explanation of proxy vs reverse proxy vs Load balancer for a long time. This video made my concepts clear. well articulated. Thanks. Keep up the good work !!!!

  • @kabandajamir9844
    @kabandajamir9844 Před 2 lety +1

    the best local examples in relation to the concepts

  • @EdwardSileo
    @EdwardSileo Před 2 lety

    Thank you. Well described.

  • @travelholicsingh9927
    @travelholicsingh9927 Před 3 lety

    Fantastic work

  • @jesusangeles7978
    @jesusangeles7978 Před 2 lety

    Excellent! Thanks!

  • @h.nazmulhassanrakib5058
    @h.nazmulhassanrakib5058 Před rokem +1

    Your teaching system is very good sir.. very good...
    Why I didn't get your channel before...

  • @gabrielfono844
    @gabrielfono844 Před rokem

    I am still on my first year working as software engineer, I really love the ways you approach it.
    thanks

  • @84176104
    @84176104 Před 3 lety +2

    Amazing explanations.

  • @joyjitchakrabarti9092
    @joyjitchakrabarti9092 Před 2 lety

    Very nicely explained! Thanks for sharing.

  • @JamesAutoDude
    @JamesAutoDude Před 7 měsíci

    Freaking THANK YOU. Nobody was making sense. Finally I understand!

  • @RockKBL
    @RockKBL Před 2 lety

    Thank you very much for the great explanations. 👌🏽

  • @fasid93
    @fasid93 Před 3 lety +1

    Really liked the feature points that you laid out for each concept like, caching, encrytpion, gzipping. Good one :)

  • @naseraslam92
    @naseraslam92 Před 2 lety

    Very well explained, what a way to explain the things with very common examples. Thanks!

  • @riskeilles
    @riskeilles Před rokem

    Excellent video! Thank you for great explanation. :)

  • @RebeliousSapien
    @RebeliousSapien Před rokem +1

    this was wonderfully explained, thank you.

  • @factoholic2605
    @factoholic2605 Před 2 lety +1

    Excellent Video Sir!

  • @yuriiharasymovych7182
    @yuriiharasymovych7182 Před 2 lety

    Awesome examples!

  • @mohammadtrabelsi7567
    @mohammadtrabelsi7567 Před 3 lety

    Excellent, thank you sir

  • @sagarsaumyaprusty7681
    @sagarsaumyaprusty7681 Před 2 lety

    You made the concept pretty easy to understand. Thank you

  • @ozlemyurttas8990
    @ozlemyurttas8990 Před rokem

    Great explanation. Thank you.

  • @bonvivant8618
    @bonvivant8618 Před 3 lety

    What an incredible tutor... University must hire such talent tutor..

  • @SuperFabDJ
    @SuperFabDJ Před rokem

    Very good lesson, thank you very much, really clear to understand!

  • @sunnymango2101
    @sunnymango2101 Před 3 lety +1

    Omg, I love this, best explanation... Well done and thank you 🙏

  • @kaushalagrawal531
    @kaushalagrawal531 Před 2 lety

    thank you good man! simply great content

  • @niranjansagar9640
    @niranjansagar9640 Před 2 lety

    Amazing Explanation !

  • @ashucamdelson2915
    @ashucamdelson2915 Před 2 lety

    You are a real teacher.thanks

  • @sillerpojken
    @sillerpojken Před 2 lety

    Great job explaining these concepts! The video helped me to sort out the technical definitions :)

  • @vipulgarg7117
    @vipulgarg7117 Před rokem

    You simplified the concept for everyone. Great example 👍

  • @qR7pK9sJ2t
    @qR7pK9sJ2t Před 3 lety

    Excellent !!

  • @datpspguy
    @datpspguy Před rokem

    I hope this becomes the top hit video for the algorithm so more folks can see this. Thanks for sharing, great explanation!

  • @yashkummar
    @yashkummar Před 3 lety

    Very well explained. Thank you.

  • @shafeequem4177
    @shafeequem4177 Před rokem

    Excellent trainer.

  • @pankajjain
    @pankajjain Před 3 lety +1

    Very good explanation. I was not very clear between their difference until I saw this video.

  • @vishwajeetnalawade3238

    Very much useful, concept cleared. Thnak you

  • @aparajitas4303
    @aparajitas4303 Před rokem

    Awesome. U Made the complex topic so easy. Love ur examples. Thank you so much.

  • @seema193
    @seema193 Před rokem +1

    Great lesson as always!

  • @patshalaaa
    @patshalaaa Před rokem

    superb teaching awesome sir thank you