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

แชร์
ฝัง
  • เผยแพร่เมื่อ 13 มิ.ย. 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!

ความคิดเห็น • 1K

  • @socat9311
    @socat9311 3 ปีที่แล้ว +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

  • @mydemon
    @mydemon 3 ปีที่แล้ว +204

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

  • @EYNugget
    @EYNugget 4 ปีที่แล้ว +306

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

    • @ITkFunde
      @ITkFunde  4 ปีที่แล้ว +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 3 ปีที่แล้ว +5

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

  • @aaronliu4924
    @aaronliu4924 3 ปีที่แล้ว +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  3 ปีที่แล้ว +12

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

  • @MB-jz4wq
    @MB-jz4wq ปีที่แล้ว +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😊

    • @ITkFunde
      @ITkFunde  ปีที่แล้ว +2

      So nice of you

    • @irfanshaik1302
      @irfanshaik1302 9 วันที่ผ่านมา +1

      what a nice way to compliment someone 👏

  • @pallavkan
    @pallavkan 4 ปีที่แล้ว +88

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

    • @ITkFunde
      @ITkFunde  4 ปีที่แล้ว +3

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

  • @jeanne7052
    @jeanne7052 11 หลายเดือนก่อน +2

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

  • @VPannagS
    @VPannagS 3 ปีที่แล้ว +13

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

  • @RakibCan
    @RakibCan 3 ปีที่แล้ว +11

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

  • @Hostlyy
    @Hostlyy 3 ปีที่แล้ว +23

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

  • @poornanilkund9371
    @poornanilkund9371 3 ปีที่แล้ว +53

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

    • @ITkFunde
      @ITkFunde  3 ปีที่แล้ว

      Thanks Poorna 🙏☺️

  • @sandygodu007
    @sandygodu007 3 ปีที่แล้ว +16

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

    • @ITkFunde
      @ITkFunde  3 ปีที่แล้ว

      Thanks Sandeep

  • @rindia84
    @rindia84 2 ปีที่แล้ว +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 3 ปีที่แล้ว +3

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

  • @wasifalam545
    @wasifalam545 ปีที่แล้ว +2

    Thank you for clearing the concepts witin just 10 mins.

  • @igordolvich9235
    @igordolvich9235 2 ปีที่แล้ว +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  2 ปีที่แล้ว

      Thanks Igor means a lot !!

  • @ilyas1583
    @ilyas1583 3 ปีที่แล้ว +12

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

    • @ITkFunde
      @ITkFunde  3 ปีที่แล้ว

      Thank you Ilyas for your support and wishes !!

  • @Andreas-qs7xn
    @Andreas-qs7xn 3 ปีที่แล้ว +4

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

    • @ITkFunde
      @ITkFunde  3 ปีที่แล้ว

      Thanks Andreas !!

  • @coldCoders
    @coldCoders 5 หลายเดือนก่อน

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

  • @BradenJohnYoung
    @BradenJohnYoung 2 ปีที่แล้ว +4

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

    • @ITkFunde
      @ITkFunde  2 ปีที่แล้ว

      Thanks Braden ☺️☺️🙏

  • @lisaknieriem5852
    @lisaknieriem5852 ปีที่แล้ว +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 3 ปีที่แล้ว +18

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

    • @ITkFunde
      @ITkFunde  3 ปีที่แล้ว

      Thanks Thorsten 🙏☺️

  • @sharanyak7816
    @sharanyak7816 ปีที่แล้ว +1

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

  • @ART-gn3ps
    @ART-gn3ps 3 ปีที่แล้ว +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 3 ปีที่แล้ว +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) ]

    • @ITkFunde
      @ITkFunde  3 ปีที่แล้ว

      Thank you Julie for summarizing :)

    • @SK-jf3mm
      @SK-jf3mm 2 ปีที่แล้ว

      Hy julie

  • @AbdulRahmanNoor
    @AbdulRahmanNoor 3 ปีที่แล้ว +5

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

    • @ITkFunde
      @ITkFunde  3 ปีที่แล้ว

      Thanks Abdul ☺️☺️

  • @cheslei2011
    @cheslei2011 ปีที่แล้ว

    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 3 ปีที่แล้ว

    Clear and Crisp. Thanks. Thumbs Up.

  • @hrishabhg
    @hrishabhg 3 ปีที่แล้ว +9

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

    • @ITkFunde
      @ITkFunde  3 ปีที่แล้ว

      Thanks Hrishabh

  • @makz1099
    @makz1099 3 ปีที่แล้ว +4

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

    • @ITkFunde
      @ITkFunde  3 ปีที่แล้ว +2

      Thanks a lot for your continuous support 🙏

  • @yuvabhagvatkathakarshriyag9305
    @yuvabhagvatkathakarshriyag9305 3 ปีที่แล้ว +2

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

  • @SahdevSur
    @SahdevSur 3 ปีที่แล้ว +1

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

  • @yourFifa13
    @yourFifa13 3 ปีที่แล้ว +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  3 ปีที่แล้ว

      Thanks Ibrahim for this feedback :)

  • @askiebaby
    @askiebaby 3 ปีที่แล้ว +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  3 ปีที่แล้ว

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

  • @FernandoOliveira1979
    @FernandoOliveira1979 2 ปีที่แล้ว +1

    Thanks for the knowledge sharing!

  • @sjeyram
    @sjeyram 3 ปีที่แล้ว +2

    Explained it with simple examples. Thanks for the video

    • @ITkFunde
      @ITkFunde  3 ปีที่แล้ว

      Thanks Jeyram !

  • @careerdog
    @careerdog 3 ปีที่แล้ว +2

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

    • @ITkFunde
      @ITkFunde  3 ปีที่แล้ว

      Thanks a lot 🙏☺️

  • @benjaminayangbola1773
    @benjaminayangbola1773 3 ปีที่แล้ว +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  3 ปีที่แล้ว +1

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

  • @hendrickkone679
    @hendrickkone679 2 ปีที่แล้ว

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

  • @shanmugamsundaram1224
    @shanmugamsundaram1224 3 ปีที่แล้ว +1

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

  • @petrmilota6398
    @petrmilota6398 3 ปีที่แล้ว +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  3 ปีที่แล้ว +1

      Thanks Petr all the best 👍

  • @SlowShadows988
    @SlowShadows988 3 ปีที่แล้ว +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 2 ปีที่แล้ว

    Clear and concise. Good work. Thank you.

  • @baberali95
    @baberali95 2 ปีที่แล้ว +2

    very nice and easy to understand

  • @jagadieshjaga938
    @jagadieshjaga938 4 ปีที่แล้ว +3

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

    • @ITkFunde
      @ITkFunde  4 ปีที่แล้ว

      Thanks jagadiesh :)

  • @rishi.v0
    @rishi.v0 3 ปีที่แล้ว +2

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

    • @ITkFunde
      @ITkFunde  3 ปีที่แล้ว

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

  • @theone3939
    @theone3939 2 ปีที่แล้ว +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  2 ปีที่แล้ว

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

  • @kalpazan52
    @kalpazan52 2 ปีที่แล้ว

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

  • @enggarantin7580
    @enggarantin7580 3 ปีที่แล้ว +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 3 ปีที่แล้ว +3

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

    • @akshaysharma2952
      @akshaysharma2952 3 ปีที่แล้ว

      dude, you don't know how to spell indian..

    • @evgenypronin9760
      @evgenypronin9760 3 ปีที่แล้ว +1

      @@akshaysharma2952 Yeah, 'n' was missed. Sorry for that.

  • @halk8042
    @halk8042 2 ปีที่แล้ว

    you are the genius of simplicity. thank you!

  • @felipeozoski
    @felipeozoski 2 ปีที่แล้ว

    Thank you for the context in this channel!

  • @yishanlu3644
    @yishanlu3644 3 ปีที่แล้ว +3

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

    • @ITkFunde
      @ITkFunde  3 ปีที่แล้ว

      Thanks Yishan yes i do add background music at times !

  • @bethuprashanth9820
    @bethuprashanth9820 4 ปีที่แล้ว +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  4 ปีที่แล้ว +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 3 ปีที่แล้ว +1

    Smooth simple and straight forward...

  • @rangavembar
    @rangavembar 2 ปีที่แล้ว

    Probably the best explanation of these concepts! Great!

  • @aefwon3936
    @aefwon3936 3 ปีที่แล้ว +3

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

    • @ITkFunde
      @ITkFunde  3 ปีที่แล้ว

      Thanks Aef that was surprising! Great you know other languages

  • @Erikodiony
    @Erikodiony 3 ปีที่แล้ว +3

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

    • @ITkFunde
      @ITkFunde  3 ปีที่แล้ว +1

      Thanks

  • @theChroniclesFun
    @theChroniclesFun 2 ปีที่แล้ว +2

    Great explaination sir🤟

  • @raghavendrapothula7773
    @raghavendrapothula7773 3 ปีที่แล้ว +1

    Brilliant: very simple understanble.

  • @kso35
    @kso35 2 ปีที่แล้ว

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

  • @sdfhweujghw456uw4j
    @sdfhweujghw456uw4j ปีที่แล้ว +1

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

  • @Yoga-gz2uw
    @Yoga-gz2uw 2 ปีที่แล้ว

    time well spent. Thank you!

  • @badalrooprai711
    @badalrooprai711 2 ปีที่แล้ว

    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 2 ปีที่แล้ว +1

    the best local examples in relation to the concepts

  • @h.nazmulhassanrakib5058
    @h.nazmulhassanrakib5058 2 ปีที่แล้ว +1

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

  • @EdwardSileo
    @EdwardSileo 2 ปีที่แล้ว

    Thank you. Well described.

  • @travelholicsingh9927
    @travelholicsingh9927 3 ปีที่แล้ว

    Fantastic work

  • @jesusangeles7978
    @jesusangeles7978 2 ปีที่แล้ว

    Excellent! Thanks!

  • @JamesAutoDude
    @JamesAutoDude 8 หลายเดือนก่อน

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

  • @84176104
    @84176104 3 ปีที่แล้ว +2

    Amazing explanations.

  • @joyjitchakrabarti9092
    @joyjitchakrabarti9092 2 ปีที่แล้ว

    Very nicely explained! Thanks for sharing.

  • @gabrielfono844
    @gabrielfono844 ปีที่แล้ว

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

  • @factoholic2605
    @factoholic2605 2 ปีที่แล้ว +1

    Excellent Video Sir!

  • @naseraslam92
    @naseraslam92 2 ปีที่แล้ว

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

  • @fasid93
    @fasid93 3 ปีที่แล้ว +1

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

  • @RockKBL
    @RockKBL 2 ปีที่แล้ว

    Thank you very much for the great explanations. 👌🏽

  • @riskeilles
    @riskeilles ปีที่แล้ว

    Excellent video! Thank you for great explanation. :)

  • @RebeliousSapien
    @RebeliousSapien ปีที่แล้ว +1

    this was wonderfully explained, thank you.

  • @yuriiharasymovych7182
    @yuriiharasymovych7182 2 ปีที่แล้ว

    Awesome examples!

  • @mohammadtrabelsi7567
    @mohammadtrabelsi7567 3 ปีที่แล้ว

    Excellent, thank you sir

  • @sagarsaumyaprusty7681
    @sagarsaumyaprusty7681 2 ปีที่แล้ว

    You made the concept pretty easy to understand. Thank you

  • @ozlemyurttas8990
    @ozlemyurttas8990 ปีที่แล้ว

    Great explanation. Thank you.

  • @bonvivant8618
    @bonvivant8618 3 ปีที่แล้ว

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

  • @SuperFabDJ
    @SuperFabDJ ปีที่แล้ว

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

  • @sunnymango2101
    @sunnymango2101 3 ปีที่แล้ว +1

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

  • @niranjansagar9640
    @niranjansagar9640 2 ปีที่แล้ว

    Amazing Explanation !

  • @kaushalagrawal531
    @kaushalagrawal531 2 ปีที่แล้ว

    thank you good man! simply great content

  • @ashucamdelson2915
    @ashucamdelson2915 2 ปีที่แล้ว

    You are a real teacher.thanks

  • @sillerpojken
    @sillerpojken 2 ปีที่แล้ว

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

  • @qR7pK9sJ2t
    @qR7pK9sJ2t 3 ปีที่แล้ว

    Excellent !!

  • @vipulgarg7117
    @vipulgarg7117 ปีที่แล้ว

    You simplified the concept for everyone. Great example 👍

  • @pankajjain
    @pankajjain 3 ปีที่แล้ว +1

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

    • @ITkFunde
      @ITkFunde  3 ปีที่แล้ว

      Thanks A lot

  • @yashkummar
    @yashkummar 3 ปีที่แล้ว

    Very well explained. Thank you.

  • @datpspguy
    @datpspguy ปีที่แล้ว

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

  • @shafeequem4177
    @shafeequem4177 ปีที่แล้ว

    Excellent trainer.

  • @seema193
    @seema193 ปีที่แล้ว +1

    Great lesson as always!

  • @vishwajeetnalawade3238
    @vishwajeetnalawade3238 3 ปีที่แล้ว

    Very much useful, concept cleared. Thnak you

  • @aparajitas4303
    @aparajitas4303 ปีที่แล้ว

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

  • @costin808
    @costin808 2 ปีที่แล้ว

    great explanation! Thanks