No video

What is an API Gateway?

  Рет қаралды 693,002

Defog Tech

Defog Tech

Күн бұрын

Its is an reverse proxy which works as an entry point for all your APIs. It has features like Authentication, SSL termination, Routing, Load Balancing, Monitoring and Billing.
Channel
----------------------------------
Complex concepts explained in short & simple manner. Topics include Java Concurrency, Spring Boot, Microservices, Distributed Systems etc. Feel free to ask any doubts in the comments. Also happy to take requests for new videos.
Subscribe or explore the channel - / defogtech
New video added every weekend.
Popular Videos
----------------------------------
What is an API Gateway - • What is an API Gateway?
Executor Service - • Java ExecutorService -...
Introduction to CompletableFuture - • Introduction to Comple...
Java Memory Model in 10 minutes - • Java Memory Model in 1...
Volatile vs Atomic - • Using volatile vs Atom...
What is Spring Webflux - • What is Spring Webflux...
Java Concurrency Interview question - • Java Concurrency Inter...

Пікірлер: 562
@mitchynz
@mitchynz 4 жыл бұрын
This is where I wish KZfaq had an "accepted answer" feature like stackoverflow
@tharsisharmonia9316
@tharsisharmonia9316 4 жыл бұрын
There's definately an add-on/wrapper-site idea there...
@sppanday_
@sppanday_ 3 жыл бұрын
Well there are like and dislike buttons which tell you if you should trust the video even though its not same as having acepted answer.
@szilagyimiklos4757
@szilagyimiklos4757 2 жыл бұрын
@@sppanday_ this aged well XD
@rishiraj2548
@rishiraj2548 Жыл бұрын
👍👍
@mitchelledwards883
@mitchelledwards883 4 жыл бұрын
Finally, someone has a way to explain APIs that makes sense and has no marketing spin. Good job
@reggier2343
@reggier2343 4 жыл бұрын
I totally agree. Im a sysadmin and i was trying to understand what IT was. This was very clear. Thank you!
@robdai
@robdai 5 жыл бұрын
3:10 Feature #1 Separate out cross cutting concerns 3:56 Feature #2 Separate and consolidate cross cutting concerns across microservices 6:52 Feature #3 Replacing multiple client calls with single API call. And, some features of reverse proxy 8:22 Feature #4 Routing based on headers, paths and params etc. And, some features of Load Balancer component
@narendra2963
@narendra2963 4 жыл бұрын
Thank you
@ShubhamSingh-ku2ow
@ShubhamSingh-ku2ow 2 жыл бұрын
The best API Gateway video I have seen so far. Simple to understand, precise, crisp and covers all important areas. Please keep posting such content!
@shikharsharma6399
@shikharsharma6399 4 жыл бұрын
I wonder who is the genius behind this great channel explaining everything with such perfection. All your videos are true and high-quality content.
@sijick
@sijick 4 жыл бұрын
I do not usually write comments, but cannot help after watching this video. Best ever tech learning video I have seen. Being from a non-app side of IT, the slides and content made me understand API gateway. Thanks !!
@pranjalichandanshive6120
@pranjalichandanshive6120 3 жыл бұрын
So much of talent to explain in layman terms ... anyone can understand with this simple method ... hats off to your knowledge ... only one video is enough to understand the concept ... didn’t browse much after this 😊
@RakibCan
@RakibCan 4 жыл бұрын
This actually is a brilliant explanation of API Gateway as a concept and not as a product waiting to be sold by its vendors. Beautifully explained. Thank you.
@koolamusic_
@koolamusic_ 3 жыл бұрын
I honestly didn't want this video to end. it was the best
@hagoganemohamed5384
@hagoganemohamed5384 2 жыл бұрын
Excellent 👏🏿👏🏿👏🏿👏🏿 I was trying to understand API gateway last 10 months after watching so many video.
@techieGuy8072
@techieGuy8072 2 жыл бұрын
so under rated channel on KZfaq. should have subscribers in millions. quality content and delivery
@srenywaz
@srenywaz 5 жыл бұрын
Awesome. Very well explained, short, precise, confusion less and nicely articulated. This is exactly what I needed to understand the API Gateway. You are truly a player for sure.
@sharanyarai378
@sharanyarai378 5 жыл бұрын
Yayy !! gr8 topic. How api gateway achieves load balancing? *Answer:* The Zuul proxy server (API Gateway) is designed by default to work on the Spring products. As such, Zuul will automatically use Eureka to look up services by their service IDs and then use Netflix Ribbon to do client-side load balancing of requests from within Zuul.
@DefogTech
@DefogTech 5 жыл бұрын
Thanks for sharing! Interesting side note: recently Netflix decided to completely adopt Spring Cloud projects (built on top of Netflix OSS) instead of using their own components.
@vaib5917
@vaib5917 5 жыл бұрын
@@DefogTech Yeah, that shows how much reliable and great Spring Projects are.
@ashishpataskar1069
@ashishpataskar1069 4 жыл бұрын
This is THE BEST API gateway video on KZfaq!! Hatsoff to you and your way of explaining this.
@vivekhj3854
@vivekhj3854 4 жыл бұрын
watching it a year later than it was posted ...explanation is so clear that I didnt have to watch any other video of API Gateway....
@heerdesai5326
@heerdesai5326 3 жыл бұрын
You’re amazing at explaining the concepts with use cases, trade offs and other aspects. Would love for you to share more videos on other topics like Databases, cloud technologies, Python, etc.
@uvarajkrishna
@uvarajkrishna 3 жыл бұрын
Awesome video. Your calm voice, moderate pace and neatly leading from examples/pain point to solution is helping me understand the concepts very well. Great job. I used to wonder, whether there is scope to create videos on topics for which there are many existing videos. Your content is the perfect example that there is always better and different way to explain things. Thanks for making these.
@DefogTech
@DefogTech 3 жыл бұрын
Thanks a lot Uvaraj for the kind words! Really appreciate it!
@shamshtabrez6492
@shamshtabrez6492 3 жыл бұрын
Great explanation. I got a recommendation while I was watching something in youtube, then I clicked the link. After watching your explanation, I subscribed to your channel. Some of the concepts which we study at University are really not visualized in the mind. Like the way you explained API gateway, now it visualized everything in my mind. Thank you very much for keeping things simple, clear.
@SomeswarBhowmickTheUnique
@SomeswarBhowmickTheUnique 4 жыл бұрын
I've heard lot of explanation regarding API Gateway topic. By far this is the best explanation in short. Thanks for such an wonderful effort.
@vikasparthh
@vikasparthh 2 жыл бұрын
Fantastic video, API Gateway concepts explained in simple yet impactful manner. Thank you so much!
@ChildrenOfDemiurgos
@ChildrenOfDemiurgos Жыл бұрын
Bro, you've got to make a comeback, your videos are much appreciated in 2023!
@munishsaini5556
@munishsaini5556 3 жыл бұрын
I see your videos before any interview and it helps a lot. You have a awesome quality to explain concepts in neat diagrammatical ways in short time and your voice and words are very clear and to the point. Thank You.
@amjster
@amjster 2 жыл бұрын
Excellent video and well done. The best brief yet extensive overview of a key feature of Web development I will ask my team to watch this. 👍 thank you
@tonderainyika8409
@tonderainyika8409 3 жыл бұрын
The best video ever made on API Gateway. Kudos!!
@aelafdev
@aelafdev 4 жыл бұрын
Good heavens man. is there a medal for nice presentation!?!?!? coz you deserve one.
@gopinathgokulakrishnan6717
@gopinathgokulakrishnan6717 5 жыл бұрын
Good introduction of what API Gateway is all about. Sharing with example is the best part for any developer to understand it easily. Good work !!
@vivekns007
@vivekns007 4 жыл бұрын
Beautifully explained. At the end, after watching many vedios got one, that makes sense. Waht an explaination. Trust me Sir, you should be a trainer, if not already.
@mrinalh4637
@mrinalh4637 4 жыл бұрын
This is the best video to explain API gateways. Just awesome!!
@savelokhosa6846
@savelokhosa6846 4 жыл бұрын
This is the best video i have ever watched on youtube. I am of words. Thank you man
@VladimirSanchez
@VladimirSanchez 4 жыл бұрын
If you're a developer, you must also watch John Lindquist's PatternCraft Series to learn about Design Patterns implementation. Bar none the best on that topic.
@pankajnagekar8878
@pankajnagekar8878 4 жыл бұрын
Extremely helpful... Perhaps the cleanest/simplest way to put forth a concept without any marketing jargon.... Good Job... Thanks....
@visamticktalk
@visamticktalk 5 жыл бұрын
This video is very excellent video about the API Gateway for micro services. I have seen many videos but there is no such a wonderful video which explains about API Gateway this level. I really appreciate you my friend. Please post many videos like this.
@happilysmpl
@happilysmpl 3 жыл бұрын
Excellent video explaining all features with simple language and pictures! Easy to understand... Keep it up!!
@joshmachine777
@joshmachine777 4 жыл бұрын
Most clear & concise explanation of API gateway.
@91harshal
@91harshal 3 жыл бұрын
This is one of the most satisfying technical video for api gateway.. Thank you for your efforts.
@rajashekharharti5675
@rajashekharharti5675 4 жыл бұрын
Ultimate and Clear explanation on API management,Great Job
@werspiritual
@werspiritual 3 жыл бұрын
Fantastic...explained in such a simple manner...Well done Sir.
@ppvshenoy
@ppvshenoy 4 жыл бұрын
Excellent and thorough explanation of API Gateway and its use-cases. Nicely done. Much appreciated.
@cloudsatish
@cloudsatish 8 ай бұрын
Well explained. Covered all usecases. Just the video I required. Thanks a lot.
@dev-skills
@dev-skills 3 жыл бұрын
All the features of API Gateways very well explained.
@nathantolbert877
@nathantolbert877 3 жыл бұрын
First of all, I am glad that I clicked on this video! EXCELLENT structure. Your presentation was very well thought out, and informative. This is definitely professional quality. I have subbed, and I will be back very soon. Keep it up. Also, I believe that the response cache feature is supposed to be built into HTTP3, so hopefully that will not be a concern at all for most devs in the near future. I believe it is called http push or something similar.
@chenjun4151
@chenjun4151 4 жыл бұрын
this is the best way to explain why API Gateway is needed!
@shanayar6495
@shanayar6495 3 жыл бұрын
One of the best.. So far 😀plz show them doing small application.. That would be great
@livesamarth
@livesamarth 2 жыл бұрын
Whoever is the owner of this channel, please do listen, I don't know why you stopped but you shouldn't. There are very few channels like yours, I found you channel just 30 mins ago and I subscribed just after watching the first video. You must understand and value what you have here is diamond. Make more videos, I guess this could be the best KZfaq channel for Java and Technology.
@DefogTech
@DefogTech 2 жыл бұрын
Thanks so much for the kind words Samarth! Really appreciate it. Please check out my recent post on this channel i have given an update on new videos
@livesamarth
@livesamarth 2 жыл бұрын
@@DefogTech Ohh I see, btw why only focusing on distributed system and leaving Java? You have immense knowledge on Java that is lacking among many Java engineers today, even me. So I request make HLD videos but don't skip on Java. It could be a great help for Java community at present time.
@DefogTech
@DefogTech 2 жыл бұрын
Not entirely leaving java, due to lack on hands on might have less focus.. will start a poll later to see which specific topics people are interested in
@ezhilmaranswaminathan776
@ezhilmaranswaminathan776 4 жыл бұрын
The best and easiest explanation to understand API Gateway. Thanks a lot
@balaloganathan2621
@balaloganathan2621 4 жыл бұрын
Excellent video. The best I have seen on this topic of API Gateway! Please keep up the good work!
@mayanksharma484
@mayanksharma484 4 жыл бұрын
So much quality content in just 10 mins. Thanks for this.
@arunidiculla5622
@arunidiculla5622 4 жыл бұрын
Wow,Great explanation , I have attended many corporate training but could not get complete picture.Thanks a Ton.Keep up the good-work, Subscribed.
@in60seconds40
@in60seconds40 3 жыл бұрын
Amazing video buddy! This is no less than a gift to us noob techies out there.
@phanikumar-st5bd
@phanikumar-st5bd 3 жыл бұрын
Well Explained. Short, simple and easy to understand
@meruvabalasreenivasulu4139
@meruvabalasreenivasulu4139 4 жыл бұрын
Super information about api gateway
@t.v.csekhar3514
@t.v.csekhar3514 3 жыл бұрын
What an explanation, You have cleared all of my doubts in just 10 mins. Thank You !!
@rbustilloscalle
@rbustilloscalle 4 жыл бұрын
Excellent job explaining API Gateway in such an easy/non-technical way. Thank you!
@vaibhis706
@vaibhis706 3 жыл бұрын
Very nice explanation. It is so hard to get this kind of video. Keep doing the good work 💪
@peterabiodunokusolubo1541
@peterabiodunokusolubo1541 3 жыл бұрын
Simple and straight to the point.
@prasoontiwari26
@prasoontiwari26 2 жыл бұрын
Excellent explanation in a nutshell. you made it so simple to understand without any confusion!
@justinkim7202
@justinkim7202 5 жыл бұрын
Good stuff, but just a little correction. At 10:30 Apache, HAProxy and Nginx aren't API Gateways per se. They are load balancers and reverse proxies, but they don't provide a full set of features to be API Gateways by themselves. Softwares like Kong API Gateway build on top of Nginx to build provide the full set of features to serve as API Gateways.
@DefogTech
@DefogTech 5 жыл бұрын
Agreed
@GuillermoPradoObando
@GuillermoPradoObando 5 жыл бұрын
What other API gateway software like Kong API can we use to implement this kind of architecture?
@alexpeguero-cruz2555
@alexpeguero-cruz2555 5 жыл бұрын
Guillermo Prado Appigee
@GeorgeFrick
@GeorgeFrick 5 жыл бұрын
@@GuillermoPradoObando Could look at Traefik and Netflix Zuul
@BhathiyaJayasekara
@BhathiyaJayasekara 4 жыл бұрын
@@GuillermoPradoObando WSO2 API Manager is a fully opensource full API life cycle management solution which consists of 2 gateways (i.e. a regular gateway for the VM world and microgateway for the container world) More in wso2.com/api-management/
@Videoorchard
@Videoorchard 2 жыл бұрын
I have been folllowing you from a long time. please upload regualrly. one of my fav sources for java contents.
@sandeepm625
@sandeepm625 4 жыл бұрын
very good and clear description. folks have written books on these topics.
@puneetpandey4986
@puneetpandey4986 4 жыл бұрын
Awesome explaination! Really helped me follow what you were trying to convey. Need to watch this video a few more times to get this well into my head. Great and such a simple explanation for something too complex to understand for me. Subscribed to your channel. Keep posting such amazing videos. Thanks!!!
@amreshgiri
@amreshgiri 4 жыл бұрын
Wish I could like it 100 times ❤️😎
@ajk7151
@ajk7151 3 жыл бұрын
excellent explanation! made me realise that i need to add gateway in my design.
@mabrouk642
@mabrouk642 4 жыл бұрын
Thumbs up, straight to the point explanation with no Jargon...Thank You
@sreenivasamadenahall
@sreenivasamadenahall 3 жыл бұрын
Fantastic explanation, thank you! Only small suggestion I have is having topics/agenda shown in the beginning and a bit of introduction, all which can be covered in 30-60 seconds. Use cases explained and the way are explained absolutely superb!
@johnday3645
@johnday3645 3 жыл бұрын
Maybe you got used to telusko and java brains. Also ,do you want more ads in between ? Just kidding.
@Rumi0031
@Rumi0031 4 жыл бұрын
This is the best so far in explaining API G , great job .
@shrihas3863
@shrihas3863 4 жыл бұрын
One of the best explained tutorial. Perfect accent, without fumbling or loss of words etc.
@nrk7772
@nrk7772 2 жыл бұрын
Wow just simple and clear .. I have learned so many concepts from this channel and I gained knowledge and confidence and thanks for the content 🙏
@pawansharmaism
@pawansharmaism 2 жыл бұрын
@Defrog Tech hope you doing good sire its been long time to see you active in the channel We are desperately waiting to see new videos sir thanks
@rvs99
@rvs99 2 жыл бұрын
The knowledge you’ve is absolutely unmatchable… and cherry on top is the way you explain the concepts🤟🏻 I understand .Net tech stack only, still watching your videos to understand the concepts. Would you please make such more videos on microservice patterns?
@chetan19891
@chetan19891 4 жыл бұрын
very simple and relatable explanation.. thanks a ton for this information.
@ramvijay9494
@ramvijay9494 4 жыл бұрын
You are the best @Deepak 👍 Simple but more clear explanation.
@gouravjindal297
@gouravjindal297 5 жыл бұрын
Best explanation ever for API Gateway's I request you to make proper series on mocroservices
@phanikiranbodavula5523
@phanikiranbodavula5523 4 жыл бұрын
You explained many concepts very very well in such a way that I cant forget them also.
@motosup7492
@motosup7492 4 жыл бұрын
Its' like connecting all the dots to better understand the complete picture. Thank you!
@subrahmanyamnukala1668
@subrahmanyamnukala1668 3 жыл бұрын
Simplified explanation and awesome, thanks for making this video :-)
@ravindranadhareddy8939
@ravindranadhareddy8939 3 жыл бұрын
A crystal clear explanation that have seen so far. Thanks for sharing.
@vishwanathpattar7173
@vishwanathpattar7173 3 жыл бұрын
very well articulated, read so many articles but seeing this video makes it very easy to understand. Good job!
@balakrishnajangita6638
@balakrishnajangita6638 5 жыл бұрын
Recently I watched a video related to API gateway but I couldn't get more context,that why we have to use API gateway. But now I got clear picture .. Thanks guruji....
@abhishekchandel4244
@abhishekchandel4244 3 жыл бұрын
on point, no rhetoric, love it.
@RaviSutrave
@RaviSutrave 2 жыл бұрын
Excellent Video presentation on the API Gateway by the Defog Tech. You truly have the art of presenting such powerful concepts in such a simple way. The sequence of steps that you have taken are so lovely, so simple and yet so powerful in concepts, to explain all the way starting from monolithic App (eCommerce Web App) , and then thru the explanation of cross-cutting/cross-functional component services moving to the API Gateway and how the API Gateway gets defined and created. (excellent idea and concept and the right training!!) and then onto microservices. - beautifully explained. Introduction of Adaptor feature is also great, and very appropriate. Caching is another component very well explained here. Routing feature of the API Gateway is another beautiful concept it is introduced and explained. And followed by Load-balancer concept is equally terrific along with the Canary/New feature releases and A/B testing embedded in it. Protocol Adaptor is another excellent concept explained. And then even the Billing using he Payment Gateways is explained in a very simple and powerful way !! Keep up the great work!! I have subscribed it immediately.
@zaryabbaloch5266
@zaryabbaloch5266 2 жыл бұрын
Excellent explanation for novice, thank you for making it well structured and well defined.
@vishalsharma9251
@vishalsharma9251 4 жыл бұрын
This is a very underrated KZfaq Channel with so great quality tutorial, Subscribed!!!
@vasanthasetty4002
@vasanthasetty4002 5 жыл бұрын
What a conference in the voice, presentation, knowledge, everything at par. 👌
@vetiarvind
@vetiarvind 4 жыл бұрын
Fantastic. Love your concise presentation. KZfaq content makers, take note.
@DineshKumar-tn7pu
@DineshKumar-tn7pu 4 жыл бұрын
3 minutes into the video, I subscribed!
@ranjan098
@ranjan098 2 жыл бұрын
To the point explanation . liked it .
@tusharkulkarni7243
@tusharkulkarni7243 5 жыл бұрын
Extremely well defined story line. Approached the subject systematically. Well done.
@mrboolean70
@mrboolean70 2 жыл бұрын
really easy to understand and cover all info needed to know ... this is a great stuff ... thanks :)
@mrkachary
@mrkachary 4 жыл бұрын
This is truely like symphony which starts with smooth and ends with smooth. Great explanations. You made things simple congnitive way
@MuhammadRehan-lq1ii
@MuhammadRehan-lq1ii 3 жыл бұрын
Yaar maza agaya, what an explanation !!!
@nobounds7563
@nobounds7563 3 жыл бұрын
Thanks for explaining with graphics. I can say I have made some good notes :)
@AkshayChaudhari5
@AkshayChaudhari5 4 жыл бұрын
Just too good man. Explained really well. Also keep mentioning the difference between similar services on offer, like LB, cloudfront etc
@rvs99
@rvs99 2 жыл бұрын
So much to learn from you! Please make such videos more 🙏
@tirupatirao7521
@tirupatirao7521 4 жыл бұрын
Hi Sir can you please make videos to explore all the concepts of microservices. So that it will be helpful. your explanation is simple and so much informative...
@KabirWorld
@KabirWorld 3 жыл бұрын
The best video on API gateway ❤️ subscribed
@osamaa.h.altameemi5592
@osamaa.h.altameemi5592 3 жыл бұрын
You really nailed this one. Fantastic explanation.
@songaogutu
@songaogutu 3 жыл бұрын
Good job! I love the step by step introduction and explanation of features. Your use case examples are very simple to understand. 5 star!
@dibyashasahu5068
@dibyashasahu5068 4 жыл бұрын
Great one! Absolutely the best way of explaining API gateway.
@nammals
@nammals 3 жыл бұрын
Beautiful, simple and easy to understand. Well Done !
@ManishYadav-de1im
@ManishYadav-de1im 4 жыл бұрын
Bro please upload more videos ... your videos are to the point .
@shaliniselvimunisamy3117
@shaliniselvimunisamy3117 4 жыл бұрын
Easy to understand.. clearly explained...Thanks...
What is API gateway really all about? Java Brains - Brain Bytes
8:56
Turns out REST APIs weren't the answer (and that's OK!)
10:38
Dylan Beattie
Рет қаралды 151 М.
КТО ЛЮБИТ ГРИБЫ?? #shorts
00:24
Паша Осадчий
Рет қаралды 3,7 МЛН
Prank vs Prank #shorts
00:28
Mr DegrEE
Рет қаралды 10 МЛН
WILL IT BURST?
00:31
Natan por Aí
Рет қаралды 29 МЛН
API Gateway explained
22:30
Houssem Dellai
Рет қаралды 132 М.
What is a service mesh?
13:47
Defog Tech
Рет қаралды 154 М.
What is a REST API?
9:12
IBM Technology
Рет қаралды 1,5 МЛН
Circuit Breaker Pattern - Fault Tolerant Microservices
12:19
Defog Tech
Рет қаралды 188 М.
API Gateway vs Load Balancer vs Reverse Proxy: when to use what?
9:06
Software Developer Diaries
Рет қаралды 14 М.
Building an API Gateway in Java with Spring Cloud Gateway
23:01
Top 6 Most Popular API Architecture Styles
4:21
ByteByteGo
Рет қаралды 887 М.
API vs. SDK: What's the difference?
9:21
IBM Technology
Рет қаралды 1,4 МЛН
КТО ЛЮБИТ ГРИБЫ?? #shorts
00:24
Паша Осадчий
Рет қаралды 3,7 МЛН