Spring Boot Microservices | Learn Microservice Architecture with Hands-on Project

preview_player
Показать описание
Learn how to create comprehensive real-world microservice applications using the latest Spring Boot 3 framework. We will develop a video streaming app using microservices.

This tutorial covers all the essential aspects of microservice development, providing an in-depth experience for building applications in this architecture. We will begin by exploring the fundamentals of microservice architecture. Then, the tutorial progresses to the detailed implementation, covering key components such as service registry, configuration server, API gateway, cloud configuration server, server-to-service communication, and Zipkin. Become an expert on microservice development with Spring Boot.

📚 Chapters:
(00:00:00) 1. Introduction to microservice architecture
(00:04:44) 1.1. The video streaming app
(00:05:35) 2. The service registry - Eureka server
(00:11:53) 3. Creating the first microservice
(00:19:49) 3.1. Writing the business logic
(00:26:10) 3.2. Testing API with postman
(00:27:46) 4. Making the video streaming microservice
(00:37:07) 5. API Gateway - Spring Cloud Routing
(00:46:04) 6. Service to service communication
(01:01:18) 7. The video streaming web app
(01:10:42) 8. Centralized configuration management
(01:17:59) 8.1. Connect microservices to config server
(01:25:54) 8.2. Config server and spring profiles
(01:27:17) 9. Zipkin - Distributed tracing system
(01:32:05) 9.1. Connect microservices to Zipkin
(01:38:33) 10. Conclusion

#springboot #microservices #fulltutorial #java
Рекомендации по теме
Комментарии
Автор

Must say, this is an excellent source for Spring microservices. I can see lot of effort went into creation of this video. The example of streaming videos you picked up was not too easy and not too difficult too, so people can concentrate on the microservices aspects that you have presented. Kudos to you. Please keep posting videos like this.

milind
Автор

Thank you so much! You're the Best one!

paternediedhiou
Автор

This is an Excellent MicroServices tutorial using spring boot i have seen so far. Thank you for all efforts to create and explained each topic clearly. Deploying these micro services in AWS/GCP using CI/CD pipelines will be very helpful using docker

prathapkumarkesaboyina
Автор

This is the best Spring Boot microservices tutorial I’ve come across so far—truly excellent work! I have just one question: why does the API Gateway configuration use hardcoded microservice IP addresses? Wouldn't it be better to leverage service discovery for dynamic resolution?

EdTechAwareness
Автор

Wonderful tutorial. Every line of code worked like charm. Thanks.!

thushanchathuranga
Автор

Merci pour cette formation complet et structurée, well done !

wilsonvaboum
Автор

The Voice Is Going Like A River. Excellent Teaching Sir .

saitej
Автор

Very nice tutorial. The way of teaching is awesome. Please make video on kafka, cloud, mongodb as well!

vsg
Автор

I would like to suggest a couple of new topics which could be helpful
1. Exception Handling for service to service communication.
2. Docker compose for the entire application.

abhishekomprakash
Автор

Cheta... Thankyou first of all for making video❤

"This is the best and clearest explanation of microservices architecture I've seen! As a fresher, I understood it perfectly on the first go. Thank you so much for this video. Please, please make a continuous series on messaging queues like Kafka and RabbitMQ. Your teaching style is amazing!"

jayachandranvj
Автор

Thank you bro ...Love from Bangladesh💌

gvishnukanthbharadwaj
Автор

How to use jwt security in Microservice in api gateway please make video on it

Maty-ufvc
Автор

Very nice tutorial. Could you extend this and show the dockerization of the services and start the entire setup using docker compose.
Additionally, which version of Intellij are you using for this tutorial? I do not see the option of 'Spring Boot' after selecting Services -> Add Service -> Run Configuration Type in order to manage running multiple services.

abhishekomprakash
Автор

Pls make a video on circuit breaker also

gnsc
Автор

Please provide some example on using Kafka in microservices architecture for Asynchronous communication between services.

rajnishsingh
Автор

can you please explain little more about @Loadbalanced

Humanity__
Автор

Awesome video man. I have a doubt, let suppose I have 3 different profiles for all my microservice (dev, test, prod). How can config-server knows which profile load when..? Like load dev profile in development mode and prod in production.

AshwaniKumarTrading
Автор

Can you please do a video on unit testing?

whisperhelper
Автор

Super explanation bro, can you please explain spring boot with JWT?

ganeshenamala
Автор

sir you have not post any new concept about spring boot

khageswarnayak