Event-Driven Microservices: Spring Boot, Kafka and Elastic
$49.99 Track price
Hi there! My name is Ali Gelenler. I’m here to help you learn event–driven microservices architecture by applying best practices for real–life challenges.
In this course, you will focus on the development of microservices. With the help of microservices you can independently develop and deploy your application components . You can also easily scale services according to each service’s own resource needs, for example you can scale better and create more instances of a service that requires more requests.
You can always use the latest versions for spring boot, spring cloud and other dependencies in this course. Please just follow the last section’s lectures to see the required code and configuration changes for updated versions.
When moving from a monolith application to microservices architecture, some challenges will arise as a result of having a distributed application and system. In this course you will learn how to deal with these challenges using event–driven architecture (EDA) architecture with Apache Kafka.
With an event–driven architecture;
You will truly decouple the services and create resilient services because a service has no direct communication with other services
You will use asynchronous/non–blocking communication between services
You will use an event/state store (Kafka), and remove the state from the services for better scalability
Specification: Event-Driven Microservices: Spring Boot, Kafka and Elastic
9 reviews for Event-Driven Microservices: Spring Boot, Kafka and Elastic
Add a review Cancel reply
This site uses Akismet to reduce spam. Learn how your comment data is processed.
Oliver Michels –
Amazing course that covers a lot of ground, i.e. Spring Boot, Kafka, Elastic, OAuth/Keycloak, etc. and shows how all those pieces fit together in a nice microservice architecture.
Very good course and project design
The instructor seems to be in a hurry to complete the course rather than explaining why. For example there is no explanation on why the properties were set in the yaml file? The code in some cases and properties are just pasted with no proper explanations. No doubt the instructor is very well versed in the topics chosen but the reason behind taking up this course is to have a detailed understanding of each and every step. If the purpose was just to reach the code, might as well provide the github link and be done with it.
Arda Burak Ekmek i –
The course so far is much above my expectations. Instructor covers the microservice architecture and explains the patterns he used clearly. The big bonus is instructor has added docker, kafka and elastic into the project he is implementing since these technologies are very relevant and really nice to learn more about them in a practical project.
brahim Demirel –
It was the best training I have ever watched. thanks
This is one of the best course i ever had in udemy, instructor is super responsive and always deals with complex problem during the course, Thank you so much Professor i will always be grateful to you for this course, and will keep eye on your next course release.
Srikanth Mohan Krishna –
The coverage is pretty good and instructor has explained and covered important concepts required for each section very well. Just as others felt, the explanation is little fast. I figured out a way to reduce the speed to 0.75 and it feels ok for me.
Pasindu Senavirathne –
Pace is too high
Sridhar Raikar –
Fonts in the slides are way to small…Also, the narrative is very fast. Difficult to pick up. Also, there are so many things to learn, Im curious if this can be finished in 9 hrs. If so, then will it be like small introduction on each topic ? I am curious to know this.Hopefully, each topic is explained clearly.