What is API gateway really all about? Java Brains - Brain Bytes

Поділитися
Вставка
  • Опубліковано 6 січ 2025

КОМЕНТАРІ • 342

  • @karannchew2534
    @karannchew2534 4 роки тому +112

    "Are you kidding me man" really helps me to remember/understand what it is about

  • @vpezzano
    @vpezzano 4 роки тому +98

    When I watch a video like this, so clear, it's really difficult to imagine why someone would dislike it. Thanks for posting this Koushik!

  • @vishal24000
    @vishal24000 3 роки тому +23

    I'm amazed that being such a busy man, Koushik still has the time to put out such amazing videos for us! I've literally grown as a software engineer watching his videos.

  • @research8131
    @research8131 4 роки тому +6

    why is there a dislike button for this? Are you kidding me, man!??? Thanks for yet another great content! I just think your teaching style is brilliant. Very much appreciated.

  • @ashishambre21
    @ashishambre21 4 роки тому +255

    k thanks man 😅

    • @manojpatil2457
      @manojpatil2457 3 роки тому

      Now I watched entire video I understand the honour 😄

    • @surfbug1
      @surfbug1 3 роки тому

      Yeah this video is the best!

    • @neutron417
      @neutron417 Рік тому

      😂😂

  • @vyshnavramesh9305
    @vyshnavramesh9305 3 роки тому +2

    1. Gateway = Edge microservice = Api composition
    2. What: a microservice to map apis (used by external clients) to microservices.
    3. Why: loose coupling between clients and microservices. Eases lifves of frontend and backend devs. Backend dev can seperate out an MS into multiple MS without troubling frontend dev.
    4. Added facilities: Monitoring, Authentication
    5. eg: own microservice (if just api-microservice mapping), Zuul, Aws gateway, etc (if added facilities)
    6. Cons: a) Single point of failure (solution: multiple same gateways, load balancer and elastic ips), b) Gateways are dependent on client type (solution: multiple different gaetways)

  • @CristobalEduardoHeissJoerger
    @CristobalEduardoHeissJoerger 2 місяці тому

    I watched a few videos on API Gateways, this one was the best. I love how you add possible real life scenarios in the mix to get the point across. Thanks man

  • @PavanKumar-yo6eh
    @PavanKumar-yo6eh Рік тому

    I'm a mechanical engineer trying to understand API gateway for a job switch..but couldnt find a simple material for my level of understanding..Finally here I've reached..clean and crisp explanation with real life scenario..making it easy to understand..thanks a lot bro!!

  • @zameerahmed1775
    @zameerahmed1775 3 роки тому

    U have a heavenly voice ..... I was struggling to understand API gateways. U made it so simple.
    God bless you.

  • @kpfingh6269
    @kpfingh6269 2 роки тому

    After watching multiple complicated and unclear videos, finally found a clear explanation on API Gateway... Thanks a lot for this crystal clear explanation!!

  • @letsrock7354
    @letsrock7354 4 роки тому +15

    I have been there on other channels like telusko and all but this guy Koushik feels amazing....I dont know but I like your style Sir...the way you design your lesson plan is amazing ❤️❤️❤️❤️
    Regards,
    A budding Developer

  • @surfbug1
    @surfbug1 3 роки тому

    The best part (beside say man man man!) Is that this guy explains how it would happen in the real world. Thank u!

  • @Windunderwings
    @Windunderwings 14 днів тому

    BEST VIDEO TO UNDERSTAND API GATEWAY. KUDOS !!! TO YOU FOR CREATING SUCH A LUCID VIDEO.

  • @vaibhavbhute3151
    @vaibhavbhute3151 Місяць тому

    This is the best simple and understandable vdo that I watched for API Gateway Explanation 😊 Thanks man😅

  • @JustmeAgainOk
    @JustmeAgainOk 3 роки тому +9

    Excellent Explanation. I remember back in 2012 as Java novice I learnt Spring and Servlets from your channel, which even now is still relevant , thanks a ton. Please start a Udemy course explaining all these and much more. Excellent Content and very easy to understand. And you voice is calming and encouraging. Thank You.

  • @michguir8610
    @michguir8610 Рік тому

    Im reviewing some items for the AWS Associate exam. One of them are API gateways. I've watched many vids, and couldn't unterstand totally. Your video helped me a lot, great explanation. Thank you!

  • @badarinaik4449
    @badarinaik4449 2 роки тому

    Thanks!

  • @sagarshekhar6296
    @sagarshekhar6296 8 місяців тому

    When things are related to the real world scenarios, concepts get cleared at the very much extent

  • @prafullakh
    @prafullakh 3 роки тому

    By not watching your videos (in time), i took "been biting the dust all along" concept to a whole new level. But then, you don't ask visitors to hit that subscribe button and press the bell icon. So a part of me is still happy that its not my fault completely.
    Anyway, excellent video. Thanks.

  • @NomeshDeSilva
    @NomeshDeSilva 4 роки тому +142

    Please do a full microservices recap with deployment (CI/CD) and scaling tutorial. Thank you

    • @abhrish
      @abhrish 4 роки тому +6

      Yeah, a level 4 to the microservices course.

    • @bigyarrak
      @bigyarrak 4 роки тому +7

      kubernetes kafka elastic search would be nice

    • @joymail28
      @joymail28 3 роки тому

      @@abhrish .

    • @alaguraniveerappan8489
      @alaguraniveerappan8489 3 роки тому

      @@abhrish tTwuru

    • @falconheavy595
      @falconheavy595 2 роки тому +1

      Stop it man. You just can not learn everything from tutoraial, stop being used to spoon feeding. Go read them documentations.

  • @thankgoditsover
    @thankgoditsover 4 роки тому +16

    Man, you always come up with great explanations with great examples that are really easy to catch. Thanks, man!

  • @Hyp3rX360
    @Hyp3rX360 2 роки тому

    are you kidding me?? this is awesome!! many thanks Koushik!!

  • @vibhavaribellutagi9738
    @vibhavaribellutagi9738 2 роки тому

    Such an amazing video to understand the API Gateway. Kudos

  • @rishabhrastogi6076
    @rishabhrastogi6076 Рік тому

    Thanks man for a short yet informatory video.

  • @SandeepSingh-it1zj
    @SandeepSingh-it1zj 3 роки тому

    Such a short & crisp explanation of API gateway. Loved it.

  • @basunilkanthe2589
    @basunilkanthe2589 Рік тому

    You are amazing person man way you make complex architecture as simple and understable. Thank you

  • @RainnMakerr
    @RainnMakerr 2 роки тому

    You are soo good at explaining. I watched ur soap and rest videos and now back to watch and. Understand api gateway

  • @amitsharma-ri3qk
    @amitsharma-ri3qk 4 роки тому +8

    Please give us our another dose of micoservices. please make this time for packaging and deployment.

    • @justlearn3049
      @justlearn3049 4 роки тому

      You can watch APIPOTHI chennal, there you have Microservice course.

  • @ramesh4joylife
    @ramesh4joylife 2 роки тому

    probably the best video I had come across among the 100s I am going thru.... You explained the concept in a simple way, overlayed with not over simplified usecase but relevant business use case and finally explained the tools available in the market to do that... SAD YOU are doing only Java based videos.... pl. EXPAND......

  • @TanujPandey18
    @TanujPandey18 2 роки тому

    Thank you for simplifying API Gateway! So easy to understand.

  • @jananipriya636
    @jananipriya636 Рік тому

    Such an amazing Explanation! Was really able to understand what Apigee is and why it is for. Thanks for Posting this video!!

  • @kambalavijay6800
    @kambalavijay6800 3 роки тому +1

    I really loved it, especially when the abstraction is brought into the picture and made it very easy to understand forever.

  • @charlesopuoro5295
    @charlesopuoro5295 2 роки тому

    Excellent!!! Great Explanation. Thank you for your valuable contribution.

  • @yemiikuobolati3373
    @yemiikuobolati3373 2 роки тому

    There are teachers and there are teachers! You very a GREAT teacher. You make these topics so easy to understand. Thank you very much!!!🤝🤝

  • @user-qf9nm8pn1j
    @user-qf9nm8pn1j 2 роки тому

    Thankyou for posting this video. I'm studying for AWS service and It's difficult to understand for me. Now I understand 60%. I need to learn English more too.

  • @pim8268
    @pim8268 3 роки тому +2

    Simple but detailed explanation, with an easy-to-understand real life example. Really, well done. Thanks!

  • @sumitbhatnagar5285
    @sumitbhatnagar5285 2 роки тому

    Super awesome... Thank you for making it simple to understand.
    Cheers,... stay blessed

  • @c1i2s3c4o5
    @c1i2s3c4o5 3 роки тому

    Love this explanation, I watched multiple videos, but could not picture in mind what actually api gateway is , but after this video I got a clear picture , I am your fan now :)

  • @ApnaCryptoChannel
    @ApnaCryptoChannel 2 роки тому

    If I want to learn a new concept, I just go to this channel and do a channel search. If it is available, I just watch it❤

  • @sorinoltean7511
    @sorinoltean7511 2 роки тому

    Koushik your content is great in general but the way you explain things in this video is really great, a pleasure to watch. K thanks man !

  • @mohammeddiedhiou5783
    @mohammeddiedhiou5783 4 роки тому

    I didn't seen a very best way to explain this api gateway patterns concept. Thanks you koushi. This is very clear.
    Are you kiddin me lol.

  • @diogennesthesinope61
    @diogennesthesinope61 4 роки тому

    Are you kidding man? Your tutorial is gold. Thanks

  • @AnaAmOon
    @AnaAmOon 3 роки тому

    simple, short, and clear. Thanks man

  • @sergiim5601
    @sergiim5601 2 роки тому

    Oh man, this is simply amazing 🤣. A bit of humor makes learning these concepts much easier and more enjoyable.

  • @saurabhraut548
    @saurabhraut548 2 роки тому

    I'm amazed how easily you explain all these complex concepts! hat's off :) Keep up the good work.

  • @catteixeira18
    @catteixeira18 2 роки тому +1

    Currently starting my master's degree and this video explained this topic in such a simple way, way better than my classes

  • @giorgijavrishvili7659
    @giorgijavrishvili7659 2 роки тому

    Good and simple explanation with advantages and disadvantages. No dogmatic stuff. Respect!

  • @sanalalice
    @sanalalice 4 роки тому

    You make learning fun with your examples n anecdotes..

  • @hainanzhao3305
    @hainanzhao3305 3 роки тому

    Very clear explanation in just a few minutes.

  • @GauravChaudhary09
    @GauravChaudhary09 3 роки тому

    Clear and crisp. ❤️

  • @vishalsundararajan1228
    @vishalsundararajan1228 4 роки тому +3

    Good animated demonstration. Keep it up :). BTW Zuul is not a recommended solution for API Gateway because spring cloud gateway is the preferred one, we can dynamically configure routes pro-grammatically and its has better integration with Spring security oauth2. I faced a huge problem where the API's routes cannot be onboarded using a database configuration with zuul2 whereas with spring cloud gateway we can . and moreover spring team does not concentrate on zuul anymore. The main use of API gateway is the single point for authentication and authorization for all the microservices behind it and of course routing of request based on channels such a mobile, web etc.

    • @praveenkumar127
      @praveenkumar127 3 роки тому

      Do you have your own tutorials channel?? If yes please share it

  • @Rollsroyce81
    @Rollsroyce81 2 роки тому

    Excellent video with very clear explanation. Thank you!

  • @chethan93
    @chethan93 Рік тому +1

    that small skit with stick men was funny and the long pause in the end was hilarious!😁

  • @aireddy
    @aireddy 3 роки тому

    This is super simple explanation, Awesome!

  • @TheKarstrasse
    @TheKarstrasse 3 роки тому

    Wonderful explainations for experienced professionals

  • @harias31
    @harias31 4 роки тому

    You are a master in teaching.. keep going bro..

  • @himanshugoel3948
    @himanshugoel3948 3 роки тому

    Are you kidding me man! ....I able to understand the concept very clearly and I am from .net background :-) Thanks for the wonderful video.

  • @easifier
    @easifier 3 роки тому

    nice stories you give and clear, simple explanations.
    thank you for that
    👍

  • @mehmanhummatli9497
    @mehmanhummatli9497 2 роки тому

    Thank you for your great examples 😀. It was soo well. Thanks!

  • @rishiyogil.n.7222
    @rishiyogil.n.7222 4 роки тому

    this man must be a great teacher , thank man

  • @abhijitv
    @abhijitv 2 роки тому

    Are you kidding man! You can explain things in such a simple way .. very few people have this gift

  • @meerapete7785
    @meerapete7785 3 роки тому

    Crisp, Cear and Concise

  • @random-gc7dc
    @random-gc7dc 3 роки тому

    Happy new year. Always love your content 👍

  • @jenimpatel3074
    @jenimpatel3074 4 роки тому +2

    Thank you so much for making this video(and for making other videos too). You explain things really well. Please continue doing so! :)

  • @arunkr4
    @arunkr4 2 роки тому

    Thank you Kaushik. Do well. Go ahead.

  • @sourabhsihare2
    @sourabhsihare2 2 роки тому

    Great!!!
    Very clear explanation 👍

  • @pjc825
    @pjc825 4 роки тому +4

    Thank so much for the great video, you are blessed with the wonderful ability of being able to explain complex things very simply and that is a very rare talent in deed. All your videos are fantastic.

  • @Name260812
    @Name260812 3 роки тому

    How on earth can you simplify something so complex ! Wow, we really need good technology teachers.

    • @brendawilliams8062
      @brendawilliams8062 2 роки тому

      My thoughts too. Especially sticking it into a computer.

  • @DeFiPonzi
    @DeFiPonzi Рік тому

    Amazing and well done video! Bravo

  • @brianyasierjacobofuentes1294
    @brianyasierjacobofuentes1294 2 роки тому

    thanks for the explanation @javaBrains!

  • @aaratisakhare
    @aaratisakhare 3 роки тому

    These series really helped 😍 thanks a lot Koushik. Please post a video on Zuul as well.

  • @farukm7627
    @farukm7627 2 роки тому

    Very useful and informative. Thanks

  • @lawlade
    @lawlade 2 роки тому

    Thanks so much for this. I learn visually and this helped me a ton.

  • @narendrak8365
    @narendrak8365 4 роки тому

    It's very short, simple, and great explanation on API gateway. Thank you.

  • @MicroServiceMan
    @MicroServiceMan 4 роки тому +2

    Hi Koushik,
    Could you please upload videos about zuul ribbon and zipkins .?
    Thank you.

  • @hamidja1537
    @hamidja1537 2 роки тому

    Thanks for sharing. Great explanation

  • @alokrm
    @alokrm 4 роки тому

    you make things pretty simple to understand. Thanks Kaushik

  • @nishikanttayade7446
    @nishikanttayade7446 4 роки тому

    The people who dislike Kaushiks video, I want to say...Are you kidding me, man!!.. Thanks for the great content!

  • @TarunKumarSaraswat
    @TarunKumarSaraswat 2 роки тому

    Thanks for such easy to understand videos

  • @madanmohanpachouly6135
    @madanmohanpachouly6135 2 роки тому

    Crystal Clear, Thanks a lot.

  • @saqibabdul9262
    @saqibabdul9262 3 роки тому

    An awesome explanation that what I was looking for without using any kind of buzz words which creates lots of confusion. 👍

  • @Pingsmingu
    @Pingsmingu 3 роки тому

    Oh are you kidding me why didnt you do this video before. 😀 it was so much fun

  • @TheAremoh
    @TheAremoh 2 роки тому

    Thanks man. This explanation is very clear

  • @shegade8567
    @shegade8567 2 роки тому

    Subscribed right away. Beautiful video.

  • @abhishekvishwakarma9045
    @abhishekvishwakarma9045 2 роки тому

    Really nice and easy explanation 🔥

  • @eirikbremnes2860
    @eirikbremnes2860 3 роки тому

    As always - great videos!

  • @mastan_shaik
    @mastan_shaik 3 роки тому

    What an explanation man superb 👌

  • @santhoshkumar8143
    @santhoshkumar8143 4 роки тому +1

    Great explanation koushik bro we require some more on microservices design patterns

  • @karthik.karunanithi
    @karthik.karunanithi 4 роки тому

    You wow with your teaching skills.A good reference for programmers and architects

  • @tabrezshaikh7705
    @tabrezshaikh7705 3 роки тому +2

    How do you do it?
    How do you simplify such advance topics and make them easy to understand?
    I need answers!
    Btw great learning experience.💯
    As always, keep it up Koushik.👍

  • @ganeshv5580
    @ganeshv5580 3 роки тому

    Thank you for the awesome explaination!.

  • @Lucy-dh2wj
    @Lucy-dh2wj 2 роки тому

    Greatly clearly explained!

  • @jayeshpandya533
    @jayeshpandya533 3 роки тому

    Your explanation skills ate awesome.. Thanks

  • @yeoncheoljang790
    @yeoncheoljang790 Рік тому

    Nice explanations with BFF pattern:)

  • @tendaimusonza9547
    @tendaimusonza9547 3 роки тому

    Great and rare explanation for the topic. thank you for the good work

  • @richardodior5191
    @richardodior5191 2 роки тому

    This was definitely quality

  • @sharidass1408
    @sharidass1408 2 роки тому

    Amazing as always!

  • @mosh5521
    @mosh5521 2 роки тому

    Great explanation! Thanks!

  • @sreeharinambiarkt7765
    @sreeharinambiarkt7765 2 роки тому

    Are you kidding me! This was amazing

  • @cedrixcedrix6877
    @cedrixcedrix6877 3 роки тому

    Great and easy way of explaining and I have learned a lot from it thanks