Microservices configuration best practices - Microservice configuration with Spring Boot [14]

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

КОМЕНТАРІ • 112

  • @ekaterinagalkina7303
    @ekaterinagalkina7303 4 роки тому +139

    Your tutorials are awesome. You saved me a lot of time. My suggestions for the next tutorials are:
    1) Deploying microservices in Docker (including git etc)
    2) Testing in Spring Boot (as there are so many confusing annotations)
    3) Design patterns

  • @lametj
    @lametj 4 роки тому +89

    Really good series. You should make it further covering the following topics:
    1. API Gateway
    2. Security (OAuth with Microservices and SSO)
    3. Distributed Transaction Management
    4. Distributed Log tracing (Sleuth, Zipkin)

    • @anubhavjain5463
      @anubhavjain5463 4 роки тому +5

      Event driven architecture with microservices also

  • @hyperborean72
    @hyperborean72 4 роки тому +24

    Amazing how much time and knowledge you have shared with us. Thank you from the bottom of my heart

  • @Vikashkumar-js8hb
    @Vikashkumar-js8hb 4 місяці тому

    Thanks a ton Koushik 🙌 Completed all 3 series of Microservices. It's a Gem 💎 and most paid courses also don't provide such details. Would love to see Spring Transactions tutorial in coming days.

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

    This entire series have been of amazingly great help in getting me started with microservices!! It is well implemented, very descriptive, easy to follow and easy to understand with your examples.
    I would love it if you could make some suggestions or talk about the following:
    1) How to go about creating a front-end for a microservices back-end
    2) Security between microservices with a single client request and when someone tries to use a REST endpoint directly when unauthenticated
    3) How to manage multiple microservices in a single environment
    4) Transitioning a microservice application to containers like Docker and managing them with an orchestrator like Kubernetes
    5) How to manage logging between all the microservices

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

    Man, your courses and way of teaching are fantastic! Not a single moment have I found boring in those series. I'm blessed to have discovered your videos. Thank you for making us better developers.

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

    Thanks, Java Brains. first time in my youtube' life😁 I watched complete training sessions. you are one of the best. May God Bless you.

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

    UA-cam is just for the brilliant teachers like you only Kaushik. Thanks for 'Microservices' series !!

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

    I got confidence after the completion of this series, Thanks a lot for sharing your knowledge.

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

    Three series are really awesome. I learned really some basics of microservice and spring boot in short time.
    Please post content on
    1. API Gateway and how to load balance API gateways with numerous microservices.
    2. Deploying microservice application in docker.

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

    I watched all the series twice. Thanks a lot for explaining in detailed. You are really a very good teacher. Please make more videos on different technologies. You videos helped me a lot in learning microservices.

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

    All the 3 courses were clear and concise. Thank you.

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

    I really learnt from Microservices from scratch, thanks for awesome content.

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

    amazing tutorial. nobody covers configuration. I did ur spring boot course and 3 levels of micro services. On to Spring boot security next!

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

    Loved the entire series and your way of teaching. Thank you for sharing this and putting in all your hardwork for so many of us.

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

    I really love this series. Hope 4th will release soon.

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

    Hi, your all of three series are very good and anybody can quickly understand. All concepts till now are crystal clear. Thank you so much for your efforts and time. Also if possible Please make API gateway, Event driven architecture with microservices etc further

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

    No word to Express how much you helped me!
    Thanks a lot!!!

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

    Awesome teaching gesture and great content explanation. Thanks a lot Koushik. I hope to see you continue teaching us many more great stuffs

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

    Thanks for this 3rd series of microservices. Please also cover Spring sleuth and zipkin and api gateway tutorial as 4th part of this series.

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

    Thanks for your work! It make my learning path become much easier!
    Could you please make new tutorials regarding Deploying Spring for this series? I would suggest the name Spring Boot Microservices Level 4: Microservice Deployment. As far as I have known that a single Spring Boot app could be deployed in a couple of ways. That makes a newbie like me a bit confused and I do not really know which one should be used in which scenarios.

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

    This series is awesome. I have been learning so much. Please continue to level 999999999. 😃

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

    Hi Kaushik, whole series was very helpful. Thanks for your great effort. Your effort really helps us. Just request you to upload some videos on security handling of Microservice call using feign and rest template.

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

    thanku sir learn a lot.
    Sir you paid course is for one month only. It cant be like that we purchase once and free for life time

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

    Thanku so much Koushik for wonderful insight on microservices. It couldn't have been better. Eagerly waiting for next series covering zuul, sleuth, zipkin, ribbon etc

  • @ShyamSunder-pj2hd
    @ShyamSunder-pj2hd 4 роки тому +4

    Thanking you from bottom of my heart, i learned spring only cuz of u.
    ..
    I m unable to find the next video "conclusion".

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

    Very good series :) Waiting for part 4 for deploying the micro-services :)

  • @ABHISHEKKUMAR-ve1yf
    @ABHISHEKKUMAR-ve1yf 4 роки тому

    All three series are awesome . Thanks a lot

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

    Very helpful series and the way of presentation is amazing 🤩

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

    Thanks a lot kaushik. i have learned a lot of Technology from you. You explained very well. i am waiting for your next upload.

  • @dd1.d
    @dd1.d 2 роки тому

    thank you so much. Can't wait for another microservice related tutorials

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

    A good extensive series on micro services, Thanks for your efforts on 3 series
    Can you please cover Gateway , distributed tracing and securing micro services OAuth as well along with JCE Extension with the encryption/decryption of secrets.

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

    Thank you Koushik for this amazing series!

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

    Please release the next series.. Its really helpful n enjoy learning with your way..
    Please include gateways also

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

    Hi koushik tq .
    Could you please make videos on the next level I.e.
    1 zuul
    2 zipkin
    3 ribbon

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

      I had read that ribbon is deprecated

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

      @@zulfuqaraliyev5290 it's client side load balancing.... Is there any replacement for that

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

    Absolutely Unbelievable. Great Job. Thanks so much for all your help.

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

    For below concepts u can watch javainuse channel , he has well expained....
    1.api gateway.
    2. Zuul 1.0
    3. Spring cloud gateway
    4.distrubuted log tracing
    5. Sleuth
    6.zipkins.
    7.ribbon (a client side load balancer)
    And still some concepts are remaining if any 1 knows suggest me good channel. And they are
    1.feign
    2.consul
    3.jaiger
    Thank you

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

    Thank you so much annayya from Telugu people.

  • @user-vf6ng9pi9r
    @user-vf6ng9pi9r 4 роки тому +2

    Plz do video about data structures and algorithms

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

    Amazing. Thanks for sharing the knowledge.

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

    Thanks a lot Koushik. Appreciate your efforts

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

    Thank you sir for the series. It was super helpful. Please keep uploading such knowledgeable videos. 👍🙂

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

    Hi Kaushik.... If we have a new Micro Service.. using API Gateway and Config can we bring up that service to End user thru Gateway without deployment. End user (UI) can check in Eureka and integrate it.

  • @SanjayKumar-by6oc
    @SanjayKumar-by6oc Рік тому

    Selfless in mentioning the blog he himself referred to....Hands down!

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

    Wonderful series . Thank you Kaushik

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

    Thank you very much for your time and tutorials!!

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

    It was a great tutorial Kaushik. Thank you

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

    Thanks a lot of!

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

    To secure in production all are going to in production in then private subnut so no need to worry about spring security most impotent is encrypt & decrypt

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

    Thanks for the amazing series.

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

    Awesome tutorial!

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

    Hi kaushik, could you please make videos on securing micro services with spring cloud gateway or zuul api

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

    You are Awesome Bro You are A Hero You ROCK THE WORLD BRO YOU ARE SUPER AND THE BEST

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

    Great tutorial. Thanks 👍

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

    Could not find the links to the documentations that you mentioned in the video.

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

    Again, thanks for your efforts 👍

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

    Thank Kaushik, it's been am amazing journey following you in these 3 series!
    You really inspired a lot and shared a lot of knowledge.
    I'd like to ask you if is possible to register a SpringBoot Configuration Service in Eureka and then having other services get from Eureka the conf server url for reading their configuration.
    in this way the only info you need to save in the service application.properties is the Eureka url, then all the other service config variables would be dynamically retrieved from the Config Server (possibly using @LoadBalance).
    Thnaks again !

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

    How do you put env specific properties in config server? is it same as application-.yml . Also what about the microservice and env specific properties.

  • @PavanKumar-yj8fu
    @PavanKumar-yj8fu 3 роки тому +1

    Hi, first of all, thank you so much for the videos, the tutorial was very helpful. Apache Kafka, for asynchronous micro-services communication, is the topic which I am expecting next from you.
    I have the below questions, anyone knows please reply.
    1. Usually git repositories are protected by credentials or secured by two-factor authentication, in this case how config server authenticates with git.
    2. How can we achieve environment-specific configuration(spring profiles) in case, we are managing configuration on git-hub. example --> /prod/micro-service-1, /qa/micro-service-1

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

    Awesome series

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

    Can you please upload a video how springboot configuration works with cloud foundry

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

    Thank you for a nice and helpful tutorial

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

    Your tutorials are awesome. How to put a microservices with microservice-name.yml/microservice-name.properties in a multi node cluster as server.port or such properties needs to change for each instance of microservice?

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

    Great set of videos. Thank you. Please post a video on CORS configuration as well. Also, I feel its time to switch to Gradle.

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

    Amazing, God bless you!

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

    Thank you sir. you are the best

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

    Hello Kaushik,
    I know this is not the right section to ask, but anyway, can you please make some series on Spring WebFlux or Reactive Spring

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

    Great tutorial

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

    Are I18n and l10n properties also configuration? How do we want to handle them? Can we achieve it by configuration-server?

  • @SachinKumar-ld2ck
    @SachinKumar-ld2ck 4 роки тому

    Thanks for help full video to save a lot of time..

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

    Why we are going to share database url, pass and other stuff if we have a different db for every microservice?

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

    Is this completes syllabus of microservices ???
    Or level4 is coming?

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

    Please do spring batch tutorial sir

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

    please make a video a session management using distributed redis cache

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

    Thank you so much. Very informative video. :)

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

    Please make videos on Git

  • @RishabhJain-hr6sz
    @RishabhJain-hr6sz 2 роки тому

    Superb!

  • @ankitgupta-sp9yt
    @ankitgupta-sp9yt 4 роки тому

    Thanks a lot. Appreciate your efforts.

  • @AjayKumar-fd9mv
    @AjayKumar-fd9mv 4 роки тому

    Really helpful, Great video. Thanks

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

    Hi
    Can any 1 tell me when to use thymleaf in spring Boot????
    I m migrating spring MVC app to spring Boot app . So here I should replace all JSP (views) to thymleaf or I have to preserve as it is ??

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

    Hi Kaushik,
    Thanks for this wonderful series.
    Requests for new courses
    1. CI/ CD in general
    2. Springboot Unit Testing (i did went over the JUnit 5 series in Java Brains. but still Springboot seems a lot different)

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

    Thanks!

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

    Excellent

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

    Any idea about doing the video on spring webflux ?

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

    Thank for the video.

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

    Can you please provide the link to the config server encryption and decryption process for properties as mentioned at 10:15. Thanks.

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

    Am going to Add on my Resume "Trained by Koushik Kothagal"

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

    Can this be used for configurations that has to be managed by end users?

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

    Hi I hope you can read and suggest me something, i create a library with spring-boot but I need the library read the application.properties of whoever is using it..

  • @МихаилЕфремов-г5с
    @МихаилЕфремов-г5с 4 роки тому

    Thank you)

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

    Where is the conclusion video?

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

    Where is the next tutorial? This seems to be the last video in the Level 3 playlist

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

    How to configure multiple databases in spring boot?

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

    Thank u very much

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

    Thank you

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

    Graphql pls !

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

    Microservices level 4 please

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

    When you encrypt using Spring Cloud Server who's going to provide the key for the initialization vector and where it is saved?

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

    I thought in lvl 3 it will be docker and minikube

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

    Config with ssl two way