Spring Boot Microservice Project Full Course in 6 Hours 🔥🔥🔥

Sdílet
Vložit
  • čas přidán 4. 07. 2024
  • Spring Boot Microservices Project Course.
    💖 Support Buy me a Coffee - www.buymeacoffee.com/coWd7J0
    💖 Support Paypal - paypal.me/ProgrammingTechie
    💾 Github - github.com/SaiUpadhyayula
    Source Code - github.com/SaiUpadhyayula/spr...
    📱 Follow Me At
    + Twitter - / sai90_u
    📫 Business - programmingtechie@gmail.com
    In this course, you will learn how to create a real-time microservices project using Spring Boot, and Spring Cloud technologies.
    00:00 - Introduction
    02:33 - High-Level Architecture
    05:16 - Logical Architecture
    06:15 - Build Services
    01:35:04 - Inter Process Communication
    02:02:01 - Service Discovery using Netflix Eureka
    02:33:00 - Implement API Gateway using Spring Cloud Gateway
    03:01:02 - Secure Microservices using Keycloak
    03:31:15 - Implement Circuit Breaker
    04:02:34 - Implement Distributed Tracing
    04:21:11 - Event Driven Architecture using Kafka
    04:58:07 - Dockerize the application
    05:46:45 - Monitoring Microservices using Prometheus and Grafana

Komentáře • 679

  • @ProgrammingTechie
    @ProgrammingTechie  Před 4 měsíci +47

    NOTE: This tutorial is using outdated as it's using Spring Boot 2, I am working on an update for this tutorial. Please refer to the github repo, whenever you are facing any issue with the dependency or compilation errors:
    github.com/SaiUpadhyayula/spring-boot-microservices

    • @stnhld2841
      @stnhld2841 Před 4 měsíci +3

      I love out of date stuff - always helps with debugging skills - If I get stuck I will look at the GH thanks! great content

    • @koremukesh8496
      @koremukesh8496 Před 4 měsíci +7

      Please upload the latest video as per latest spring boot version

    • @gshivaprasad975
      @gshivaprasad975 Před 3 měsíci +3

      Hello Sai , When are you planning to come up with the latest version ?

    • @luigiscottorosato2977
      @luigiscottorosato2977 Před 3 měsíci +1

      If I were to follow this tutorial with Spring Boot 3 would I have any problems?

    • @ProgrammingTechie
      @ProgrammingTechie  Před 3 měsíci +4

      @@luigiscottorosato2977 Check my latest video, I am redoing this series, it takes a couple of weeks until all videos will be released

  • @girmayifru441
    @girmayifru441 Před rokem +148

    Please everyone buy this person a coffee. He needs caffeine for all those hard work.

    • @MaggicBones
      @MaggicBones Před 25 dny

      Agreed, this tutorial is Awesome 🤩

  • @artemivanov4711
    @artemivanov4711 Před rokem +368

    From all the Junior developers... THANK YOU!
    I mean just throwing it on CZcams without any commercials and not promoting own paid courses means and tells a lot about the CS person. Like it was back in the days (early 2000-s) when people taught several topics just to share an experience and not to earn any money! Again, so much appreciated !!!

    • @abhishekfarande9672
      @abhishekfarande9672 Před rokem +2

      Is it okay to learn it just after doing core Java

    • @artemivanov4711
      @artemivanov4711 Před rokem +8

      ​@@abhishekfarande9672 nah, start with the basics of web dev to understand how it works. Then, slide to the monolithic architecture. Those are the essential things.

    • @divyanshuanand3396
      @divyanshuanand3396 Před rokem +1

      bro I am creating project through spring initializer but it doesn't have many dependency in latest version now like - sleuth, Rabbit, zenkin client ,zuul etc.. how to get those? plz help

    • @artemivanov4711
      @artemivanov4711 Před rokem +4

      @@divyanshuanand3396 Don't use the latest version. Use any that are below 3.1. First of all, as you mentioned most of the dependencies are not supported yet. Secondly, you won't be able to find a lot of tutorials that covers this version. However, if you decide to use the latest version be ready to read a lot of official documentation and have a solid understanding of what you are doing. That's the simplest answer I can give.

    • @artemivanov4711
      @artemivanov4711 Před rokem

      P.S. I am using 3.0.6 even for my job.

  • @codewithme900
    @codewithme900 Před rokem +7

    Becoming more and more comfortable with spring since started watching your videos.

  • @PiFsc2
    @PiFsc2 Před rokem +14

    This video taught me so many things I didn't understand for years... thank you!

  • @arpitbiswas8552
    @arpitbiswas8552 Před rokem +2

    just watched like 30 mins and it's keeping me glued. feeling like i am meditating

  • @CenturionDobrius
    @CenturionDobrius Před rokem +16

    Beautiful course ! Thanks a lot for the high quality both audio and visually :)

  • @BennyEWillyanto
    @BennyEWillyanto Před rokem +2

    thanks.. this series is best tutorial i've found on YT. can't wait for the k8s part for this tutorial.

  • @ndchub
    @ndchub Před rokem +11

    Thank you Sir for all the work achieved! you deserve tones of likes

  • @balajimalshetwar2551
    @balajimalshetwar2551 Před 10 měsíci +2

    Really a good demonstration of a lot of functionalities in one go. Thanks!

  • @ramkgp
    @ramkgp Před rokem +25

    Very clear & well explained end-to-end project course. Thanks

  • @mauricemakesmovies
    @mauricemakesmovies Před rokem +5

    Literally what I was looking for. Thank you for your effort, sir.

  • @ayb2337
    @ayb2337 Před 10 měsíci +2

    This is one of the best courses I have seen ever. I have no words to thank you.

  • @shirleyqian7324
    @shirleyqian7324 Před 3 měsíci +2

    omg, thank you so much! It's such a wonderful video that deserves millions of likes. Love it

  • @fiorini_mochachino
    @fiorini_mochachino Před rokem +1

    Very comprehensive, very well explained, each step introduced in the right order, exceptions explained and fixed -- all superlatives! 👍

  • @kasprzak226
    @kasprzak226 Před rokem +5

    Insane tutorial with great explanation, thank you!

  • @ivantodorov9136
    @ivantodorov9136 Před 5 měsíci +1

    Thank you for this course! Keep up the good work! Cheers!

  • @user-sj3fp2xq2m
    @user-sj3fp2xq2m Před rokem +2

    The amount of knowledge you poured out in this 6 hours is crazy.. Its almost too dense with knowledge, a bit overwhelming, in the greatest possible way.. God bless !

  • @martinamilagrosmascarenoor7214

    I have only seen 15 minutes and I am learning a LOT!!!! THANK YOU SO MUUUCHHHHH!!! This will help me in my job tremendously!!! THANKSSS!!!!

  • @designlife2970
    @designlife2970 Před 9 měsíci

    Thank you very much; I couldn't find the words to express how pleased I am to learn more from your tutorials. You're the best.

  • @user-hd3vx8dd1u
    @user-hd3vx8dd1u Před rokem +3

    Very Well structured and the project definitely meets industry standards!

  • @mmychannel5130
    @mmychannel5130 Před rokem +3

    Wow, great job. I completed it with great curiosity. I enjoyed it. Thank you

  • @abetea7364
    @abetea7364 Před rokem +2

    u are the best programmer on youtube! thank you very much

  • @szymonkochanowski9642
    @szymonkochanowski9642 Před rokem +1

    This course is great! Is the best one that I found in the internet. Thank you very much for that!!! :)

  • @SharifSharifi-gr4nh
    @SharifSharifi-gr4nh Před rokem +4

    This is really a hand on and fabula's course. Thanks for sharing

  • @mevlutkaymaz3097
    @mevlutkaymaz3097 Před rokem +4

    You have used great technologies. Thanks for the effort. Looking forward to k8t part.

  • @hattorihanzo8788
    @hattorihanzo8788 Před rokem +2

    One of the best and complete course on Microservices and Spring Cloud !!! 😊

  • @resam32
    @resam32 Před rokem +2

    Very informative! Thank you!

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

    Thanks a lot for the training! It was the most helpful training in my life!

  • @visrayman
    @visrayman Před 7 měsíci +4

    This is a great explanation and walkthrough with hand holding to all developers with the right amount of information, no more or no less. I sincerely thank you for the work you have put up in preparing this course.

  • @dariusstevestemgouapasso5892

    Beautiful course ! Thanks

  • @bogdy.musiclover
    @bogdy.musiclover Před rokem +1

    Amazing !! Thank you !

  • @user-ix2bd3mj5x
    @user-ix2bd3mj5x Před 9 měsíci

    Thank you so much for this! Really helped a lot.

  • @sairamdonthula
    @sairamdonthula Před 6 měsíci +2

    Best video on microservices in youtube 🎉 👏👏

  • @ahmedeloraby753
    @ahmedeloraby753 Před rokem

    Thank you,
    Cant wait for part 11!

  • @fabricio.entringer
    @fabricio.entringer Před rokem +5

    Wow! This is the best video I have seen so far about this top! Much better than a lot of Udemy courses! It deserves a donation by CZcams. Congrats and continue with these amazing videos.

  • @jnaneshjaan3900
    @jnaneshjaan3900 Před rokem +2

    You are amazing.thanks much for this beautiful course❤️.

  • @S1Cool
    @S1Cool Před 4 měsíci

    A big thanks brother .... great work was able to revise and revisit springboot with this !!!

  • @mohammedsadam1780
    @mohammedsadam1780 Před rokem +3

    Great effort.superb explaination.. Thanks for the video. 🎉🎉

  • @VishnuKumar-dg2vs
    @VishnuKumar-dg2vs Před rokem +5

    This is probabily the best course I have seen.Good Work Bro👽

  • @harim5258
    @harim5258 Před 11 měsíci

    Great microservice tutorial
    ...keep continuing posting these tutorials...will definitely help to others...God Bless u...

  • @JohnDoe-ej6vm
    @JohnDoe-ej6vm Před rokem +6

    Thank you so much for providing premium content for free.

  • @JohnDoe-ej6vm
    @JohnDoe-ej6vm Před rokem +1

    waow. this is what i was looking for. thanks alot.

  • @react8255
    @react8255 Před rokem +3

    Thank you very much ! for the great video

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

    Great content!! It's an end to end development guide, a great starting point for anyone who's trying to get into Java Development.

  • @takieddinerahal7267
    @takieddinerahal7267 Před rokem +3

    Amazing tutorial, Thank you for sharing

  • @user-nf9od6sz2y
    @user-nf9od6sz2y Před rokem +2

    Great job!

  • @felipefranco-
    @felipefranco- Před rokem +2

    Amazing✨️, you're my sensei 🙏🏻🤟🏻

  • @duhanesandrei3857
    @duhanesandrei3857 Před 6 měsíci

    Well done! Great flow of information, very good English, soothing voice, good video editing skills, and valuable all around. Very good quality right here..

  • @moosekiss6543
    @moosekiss6543 Před rokem +2

    Thank you so much!
    From South Korea

  • @khileshmahakalkar2339
    @khileshmahakalkar2339 Před rokem +4

    Thank you so much for this useful session. 🙏🙏 Appreciate

  • @shubhammantri3550
    @shubhammantri3550 Před rokem +17

    I am glad that it comes to my recommendation. Instantly subscribed after watching the topics you are covering in this video. And last but not the least, Thanks for putting so much effort. Thanks for making it available for free.

  • @prashlovessamosa
    @prashlovessamosa Před rokem +2

    Man this is so awesome 👍 thanks

  • @lovetyagi5266
    @lovetyagi5266 Před rokem +3

    Thanks God Today CZcams Recommend me your video Am i am gona bing watch your all video Thanks

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

    If only this came up 3 years ago 😢.
    Thanks a lot btw 😀👍👍

  • @jesuslovesyou8664
    @jesuslovesyou8664 Před 3 měsíci +1

    No words to express ur way of teaching thanks a lot for tons . Keep giving us more videos like this.

  • @venkateshyembulur3693
    @venkateshyembulur3693 Před 11 měsíci +1

    Thank you very much Brother. You put lots of work into this course 🔥🔥🔥

  • @Cricket_lovers22
    @Cricket_lovers22 Před rokem +1

    Thank you so much Sir Ji Hats off to you for a great explanation in a simple way before that I have seen lots of videos but your work is great👍👍👍👍👍

  • @sushilagadal1098
    @sushilagadal1098 Před rokem +1

    Thank you for this tutorial; it was incredibly helpful and informative for someone aspiring to become a developer.

  • @user-fk4fk1fb5c
    @user-fk4fk1fb5c Před 7 měsíci

    THANK YOU! brother, it was an Amazing tutorial

  • @Mohamed-uf5jh
    @Mohamed-uf5jh Před rokem +3

    Great tuto , one video for all microservice architecture .thanks Sir

  • @neetisingh1946
    @neetisingh1946 Před 11 měsíci +1

    Thanks for such an informative video on microservices. Have been struggling to find the microservices tutorial in order to understand the concept clearly. This video explains the concepts clearly in step by step manner. Awesome.

  • @dikafadil9473
    @dikafadil9473 Před rokem +2

    Thank you for the great course.

  • @sivakumarr5282
    @sivakumarr5282 Před rokem +71

    Very good flow. I watched 6 hours continuously. As others say, by far this is one of the best end-to-end sessions on microservices. Thanks!

    • @divyanshuanand3396
      @divyanshuanand3396 Před rokem +1

      bro spring initializer doesn't have many dependency in latest version now like - sleuth, Rabbit, Zenkin client etc.. how to handle ?

    • @moussabouare8481
      @moussabouare8481 Před 8 měsíci +1

      Hey bro 😊
      I’m in the middle of the course and I’m stuck at the eureka client secure authentication part. Can someone help me please 🥺🥺

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

      I am using spring boot 3.2.0 and getmapping is not working , can anyone help me out

  • @zeiadallam
    @zeiadallam Před rokem +2

    Very good flow, thanks alot for your effort

  • @manee427
    @manee427 Před 11 měsíci +1

    Perfect. An advanced Docker tutorial would be great also Thanks again for the wonderful tutorial

  • @venpolis8258
    @venpolis8258 Před rokem +12

    This is very helpful, the way you organized the entire microservice course for 6 hours is awesome, it seems like quite lengthy, but trust me it is informative and quite useful for people who doesn't know microservice architecture. Thanks! kudos to you!

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

      I am using spring boot 3.2.0 and getmapping is not working , can anyone help me out

  • @manojreddy3571
    @manojreddy3571 Před rokem +1

    You are the best bro.ThankYou so much for the tutorial it helped me a lot in my learning .

  • @subratkumar2999
    @subratkumar2999 Před rokem +1

    Awesome!!❤

  • @shamuratov
    @shamuratov Před rokem +6

    I just saw first 45 minutes and it is something fantastic! Thanks a lot!

    • @nishant5249
      @nishant5249 Před 11 měsíci +1

      yeah same here... now i will complete the task that he told us to complete at the end of 40mins.

  • @prashlovessamosa
    @prashlovessamosa Před 11 měsíci

    Thank you.
    I am very grateful to you.

  • @nahomasmelash9540
    @nahomasmelash9540 Před 2 měsíci

    Thank you so much for the detailed coding.

  • @wafik206
    @wafik206 Před rokem +1

    you are a hero!!

  • @spj_artz
    @spj_artz Před 8 měsíci

    Thank you for the tutorial. It was great

  • @priyanshudhar2461
    @priyanshudhar2461 Před rokem +2

    Amazing explaination ❤

  • @ulascanthedev
    @ulascanthedev Před rokem +1

    Oh dude, you're life saver! From all the Juniors, thank you! Thanks for the sharing this amazing content free. Its one of the best end-to-end microservices course ever!

    • @divyanshuanand3396
      @divyanshuanand3396 Před rokem

      bro spring initializer doesn't have many dependency in latest version now like - sleuth, Rabbit, Zenkin client etc.. how to handle ?

  • @nhanvo9334
    @nhanvo9334 Před rokem +1

    Thank you so much. I learn so much from your vidieo

  • @brdlmn
    @brdlmn Před rokem +2

    New subscriber here! I recently discovered this channel and it offers free amazing courses like this. This could be a paid course but it's not. Thank you for doing this sir, I hope your channel grow bigger.

  • @AmbujRajput
    @AmbujRajput Před rokem +2

    one of the best course on microservices

  • @astucestech6611
    @astucestech6611 Před rokem +3

    Awesome ! 🔥❤‍🔥

  • @ronneyismael5804
    @ronneyismael5804 Před rokem +10

    Sir I just love your videos. Please make an angular application to connect this same application. It will be a complete fullstack Project and it will be really helpful.

  • @mshohag4229
    @mshohag4229 Před rokem +67

    This is by far the best end to end spring boot microservice course on the internet. please make more content like this and if possible make some tutorials about spring security.

    • @sivakumarr5282
      @sivakumarr5282 Před rokem +5

      Yes. Truely!

    • @rayanzyad4712
      @rayanzyad4712 Před rokem

      is it good for beginners who are starting to learn microservice

    • @prabhakarmishra1966
      @prabhakarmishra1966 Před rokem

      @@rayanzyad4712 yup it is one of tutorial which can be seen beginner friendly

    • @divyanshuanand3396
      @divyanshuanand3396 Před rokem

      bro spring initializer doesn't have many dependency now like - sleuth, Rabbit, Zenkin client etc.. how to handle ?

  • @siddheshpawar1750
    @siddheshpawar1750 Před 9 měsíci

    I don't have any words to say . THANKS

  • @MoniSankarMandal
    @MoniSankarMandal Před 10 měsíci

    Superb quality, very precise and concise. 😍😍

  • @user-mq2tr5xp4w
    @user-mq2tr5xp4w Před 14 dny

    Thank you so much for your valuable response.

  • @purushottamkute7485
    @purushottamkute7485 Před rokem +1

    Absolute legend 👏👏

  • @user-fh4ed5ru5k
    @user-fh4ed5ru5k Před rokem +1

    Great Course and very good flow

  • @user-tr6hy8pr5v
    @user-tr6hy8pr5v Před 5 měsíci

    Thank you so much for such a course. Please provide this kind of video's more.

  • @veldurais
    @veldurais Před 19 dny

    The perfect end to end explanation. ❤

  • @alirabee7649
    @alirabee7649 Před 4 měsíci

    thank you so much for this video, you are great

  • @sanathrayala2745
    @sanathrayala2745 Před rokem +2

    Amazing tutorial
    U have potential ⚡

  • @lditzel
    @lditzel Před rokem +16

    Amazing tutorial.
    Really complete and realistic architecture even considering is a small application it covers every single tool used in real world projects, 10/10 it's my opinion

    • @divyanshuanand3396
      @divyanshuanand3396 Před rokem

      bro spring initializer doesn't have many dependency in latest version now like - sleuth, Rabbit, Zenkin client etc.. how to get those? plz help

    • @lditzel
      @lditzel Před rokem

      @@divyanshuanand3396 you can get Java dependencies from maven repository page actually, or even from the official page of that technologies you want

  • @Mateusz-dl1mr
    @Mateusz-dl1mr Před rokem

    Thank u man for this tutorials and I cant wait when u upload kubernetes part!

  • @gauravgarg8343
    @gauravgarg8343 Před rokem +2

    Thanks for the great video. Sir, waiting for your next video

  • @tinonyabereka6993
    @tinonyabereka6993 Před 5 měsíci +1

    i am a junior developer and this gave me a good head start, thankyou very much

  • @valentinogiardino1752

    A ma zing. Thanks for sharing such a gem!

  • @himankjain1378
    @himankjain1378 Před rokem +39

    Quality 6 hours.
    Amazing tutorial and good place to start if you are new to concepts like service discovery, API Gateways, etc.
    Covers plethora of concepts and tools like springboot, mongoDB, MySQL, Eureka, Spring Cloud Gateway, Keycloak, Kafka, and more.
    Follows all the good practices of Web development
    A must watch and DIY for sure.

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

      I am using spring boot 3.2.0 and getmapping is not working , can anyone help me out

    • @manmitapatnaik2513
      @manmitapatnaik2513 Před 6 měsíci

      ​@@prikshitparashar8950 Make sure u have added Lombok dependency.

  • @joshmotivational1994
    @joshmotivational1994 Před rokem +1

    Love you sir , great video

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

    Great course with really good content. Thanks for all the effort to make this course and post it for free.

  • @DannyJulian77
    @DannyJulian77 Před rokem +1

    AWESOME!!!