Really its worth for me, he is explained very well and given examples for understanding. It’s a great course for Microservices with Spring Cloud. yes it is good matching for me. Very amazing course, whatever topics are covered by the instructor that is very easy to understand. Finally this course deserve 5 ratings.
This course is all about Microservices with Spring Boot and Spring Cloud.
If you are working with Spring Boot and building REST APIs then this course is for you. Having microservices is the new trend.
In this course before jumping to microservices first you will understand what is monolithic application ?
We will create microservices out of monolithic application so that you have better idea how to break your application and create microservices out of it.
After that you will learn to use WebClient to make REST calls between your microservices. You might have used Rest Template but that is now deprecated and Spring 5 onwards it is not recommended to use.
There is another better open to make REST calls from Spring Boot Apps and that is Spring Cloud OpenFeign REST Client. It provides decalrative way to make REST calls from Spring Boot Apps.
Service Discovery & Registry is very important while working with microservices. This course covers Spring Cloud Eureka to register microservices so that we do not need to worry about URLs of different microservices.
Load Balancing is key when you have huge traffic and multiple instances for microservices. In this course we will achieve Client Side Load Balancing with Spring Cloud LoadBalancer.
Earlier Spring was providing Spring Cloud Netflix Ribbon to achieve client side load balancing but now its been deprecated and Spring Cloud Load Balancer is being used.
While working with microservices how to handle cross cutting concerns like Authentication, logging request and response ?
This can be achieved by Spring Cloud API Gateway. API Gateway is entry point for all microservices that you have. You will learn to have Pre and Post filters in API Gateway.
Earlier Spring was providing Zuul API Gateway but now its been deprecated and Spring Cloud API Gateway is being used.
What if one of your microservices is down ?
Here comes the importance of Fault Tolerance. This course covers practical implementation of Fault Tolerance & Circuit Breaker using Resilience4j. It also covers real world example of Circuit Breaker. Resilience4j internally uses Spring AOP ( Aspect Oriented Programming )
Earlier Spring was providing Spring Cloud Hystrix but now its been deprecated and Resilience4j is being used.
How to trace down a particular request ?
When your microservices are calling each other it becomes hard to identity where is the issue. But do not worry here comes Sleuth and Zipkin for that purpose. We can have Distributed Tracing with Sleuth and Zipkin. Zipkin Server provides UI to trace down the request.
Centralizing property files and having environment specific property file is needed for each microservice. This can be achieved using Spring Cloud Config Server. This course covers practical implementation of Spring Cloud Config Server using Git.
Below are the topics that this course covers –
Monolithic Vs Microservice WebClient To Make REST Calls Spring Cloud OpenFeign REST Client Spring Cloud Eureka – Service Discovery & Registry Client Side Load Balancing with Spring Cloud LoadBalancer Spring Cloud API Gateway with Pre and Post Filters Fault Tolerance & Circuit Breaker with Resilience4j Distributed Tracing with Sleuth and Zipkin Spring Cloud Config Server
For this course you can use any database and any method to connect your database from your Spring Boot App. For example I will use MySQL database using Spring Data JPA in this course.
Course Topics & Lectures :-
Introduction
Introduction
Setting Up Environment
JDK, Maven and STS Installation Postman (REST Client) Installation MySQL Installation
Introduction To Microservice
What is Monolithic Application ? What is Microservice ?
Introduction To Spring Cloud
What is Spring Cloud ? Spring Cloud Projects and Its Usage Default Ports
Getting Ready with Microservices
Database Tables and Structure Monolithic Application
Address Microservice
Create Address Microservice Configure Address Microservice Add REST APIs To Address Microservice Address Microservice In Action
Student Microservice
Create Student Microservice Configure WebClient Calling Address Microservice From Student Student Microservice In Action
Spring Cloud OpenFeign REST Client
What is Open Feign and Why we need it ? Configure Open Feign In Microservice Creating First Feign Client Feign Client In Action
Who this course is for:
Any Java Developer who wants to learn Microservices with Spring Boot
Requirements
Need to have knowledge Java Programming Language. Need to have knowledge of Spring Boot
[TutsNode.com] - Microservices with Java Spring Boot and Spring Cloud/01 - Introduction/001 Introduction_en.vtt
2.4 KB
[TutsNode.com] - Microservices with Java Spring Boot and Spring Cloud/02 - Setting Up Environment/001 JDK, Maven and STS Installation_en.vtt
4.3 KB
[TutsNode.com] - Microservices with Java Spring Boot and Spring Cloud/02 - Setting Up Environment/002 Postman (REST Client) Installation_en.vtt
1.1 KB
[TutsNode.com] - Microservices with Java Spring Boot and Spring Cloud/02 - Setting Up Environment/003 MySQL Installation_en.vtt
3 KB
[TutsNode.com] - Microservices with Java Spring Boot and Spring Cloud/03 - Introduction To Microservice/001 What is Monolithic Application __en.vtt
6.9 KB
[TutsNode.com] - Microservices with Java Spring Boot and Spring Cloud/03 - Introduction To Microservice/002 What is Microservice __en.vtt
5.6 KB
[TutsNode.com] - Microservices with Java Spring Boot and Spring Cloud/04 - Introduction To Spring Cloud/001 What is Spring Cloud __en.vtt
1 KB
[TutsNode.com] - Microservices with Java Spring Boot and Spring Cloud/04 - Introduction To Spring Cloud/002 Spring Cloud Projects and Its Usage_en.vtt
7.6 KB
[TutsNode.com] - Microservices with Java Spring Boot and Spring Cloud/05 - Getting Ready with Microservices/001 Database Tables and Structure_en.vtt
1.7 KB
[TutsNode.com] - Microservices with Java Spring Boot and Spring Cloud/05 - Getting Ready with Microservices/002 Monolithic Application_en.vtt
5.8 KB
[TutsNode.com] - Microservices with Java Spring Boot and Spring Cloud/05 - Getting Ready with Microservices/31979898-university-monolithic-app.zip
66.2 KB
[TutsNode.com] - Microservices with Java Spring Boot and Spring Cloud/05 - Getting Ready with Microservices/31980036-DB-Tables.zip
2 KB
[TutsNode.com] - Microservices with Java Spring Boot and Spring Cloud/06 - Address Microservice/001 Create Address Microservice_en.vtt
4 KB
[TutsNode.com] - Microservices with Java Spring Boot and Spring Cloud/06 - Address Microservice/003 Add REST APIs To Address Microservice_en.vtt
2.8 KB
[TutsNode.com] - Microservices with Java Spring Boot and Spring Cloud/06 - Address Microservice/004 Address Microservice In Action_en.vtt
1.6 KB
[TutsNode.com] - Microservices with Java Spring Boot and Spring Cloud/06 - Address Microservice/31980056-Configure-Address-Microservice.zip
65 KB
[TutsNode.com] - Microservices with Java Spring Boot and Spring Cloud/06 - Address Microservice/31980062-Add-REST-APIs-To-Address-Microservice.zip
66 KB
[TutsNode.com] - Microservices with Java Spring Boot and Spring Cloud/06 - Address Microservice/31981598-Create-Address-Microservice.zip
60.1 KB
[TutsNode.com] - Microservices with Java Spring Boot and Spring Cloud/07 - Student Microservice/001 Create Student Microservice_en.vtt
5.7 KB
[TutsNode.com] - Microservices with Java Spring Boot and Spring Cloud/07 - Student Microservice/002 Configure WebClient_en.vtt
4.3 KB
[TutsNode.com] - Microservices with Java Spring Boot and Spring Cloud/07 - Student Microservice/003 Calling Address Microservice From Student.mp4
59.5 MB
[TutsNode.com] - Microservices with Java Spring Boot and Spring Cloud/07 - Student Microservice/003 Calling Address Microservice From Student_en.vtt
6 KB
[TutsNode.com] - Microservices with Java Spring Boot and Spring Cloud/07 - Student Microservice/004 Student Microservice In Action_en.vtt
2 KB
[TutsNode.com] - Microservices with Java Spring Boot and Spring Cloud/07 - Student Microservice/31980080-Create-Student-Microservice.zip
65.3 KB
[TutsNode.com] - Microservices with Java Spring Boot and Spring Cloud/07 - Student Microservice/31980082-Configure-WebClient.zip
64.7 KB
[TutsNode.com] - Microservices with Java Spring Boot and Spring Cloud/07 - Student Microservice/31980202-Calling-Address-Microservice-From-Student.zip
67.4 KB
[TutsNode.com] - Microservices with Java Spring Boot and Spring Cloud/07 - Student Microservice/31980206-Student-Microservice-In-Action.zip
66.4 KB
[TutsNode.com] - Microservices with Java Spring Boot and Spring Cloud/08 - Spring Cloud OpenFeign REST Client/001 What is Open Feign and Why we need it __en.vtt
4.4 KB
[TutsNode.com] - Microservices with Java Spring Boot and Spring Cloud/08 - Spring Cloud OpenFeign REST Client/002 Configure Open Feign In Microservice_en.vtt
2.6 KB
[TutsNode.com] - Microservices with Java Spring Boot and Spring Cloud/08 - Spring Cloud OpenFeign REST Client/003 Creating First Feign Client_en.vtt
6 KB
[TutsNode.com] - Microservices with Java Spring Boot and Spring Cloud/08 - Spring Cloud OpenFeign REST Client/004 Feign Client In Action_en.vtt
2 KB
[TutsNode.com] - Microservices with Java Spring Boot and Spring Cloud/08 - Spring Cloud OpenFeign REST Client/31980214-Configure-Open-Feign-In-Microservice.zip
67.3 KB
[TutsNode.com] - Microservices with Java Spring Boot and Spring Cloud/08 - Spring Cloud OpenFeign REST Client/31980220-Creating-First-Feign-Client.zip
67 KB
[TutsNode.com] - Microservices with Java Spring Boot and Spring Cloud/09 - Spring Cloud Netflix Eureka - Service Discovery & Registry/001 What is Eureka and Why we need it __en.vtt
5.6 KB
[TutsNode.com] - Microservices with Java Spring Boot and Spring Cloud/09 - Spring Cloud Netflix Eureka - Service Discovery & Registry/002 Creating Eureka Server_en.vtt
2.9 KB
[TutsNode.com] - Microservices with Java Spring Boot and Spring Cloud/09 - Spring Cloud Netflix Eureka - Service Discovery & Registry/003 Microservices with Eureka Client_en.vtt
3 KB
[TutsNode.com] - Microservices with Java Spring Boot and Spring Cloud/09 - Spring Cloud Netflix Eureka - Service Discovery & Registry/004 Eureka Server In Action_en.vtt
4.5 KB
[TutsNode.com] - Microservices with Java Spring Boot and Spring Cloud/09 - Spring Cloud Netflix Eureka - Service Discovery & Registry/005 Feign Client with Eureka_en.vtt
3.7 KB
[TutsNode.com] - Microservices with Java Spring Boot and Spring Cloud/09 - Spring Cloud Netflix Eureka - Service Discovery & Registry/31980226-Creating-Eureka-Service.zip
59.6 KB
[TutsNode.com] - Microservices with Java Spring Boot and Spring Cloud/09 - Spring Cloud Netflix Eureka - Service Discovery & Registry/31980232-Microservices-with-Eureka-Client.zip
136.5 KB
[TutsNode.com] - Microservices with Java Spring Boot and Spring Cloud/09 - Spring Cloud Netflix Eureka - Service Discovery & Registry/31980242-Feign-Client-with-Eureka.zip
66.7 KB
[TutsNode.com] - Microservices with Java Spring Boot and Spring Cloud/10 - Client Side Load Balancing with Spring Cloud LoadBalancer/001 Why Client Side Load Balancing __en.vtt
6.6 KB
[TutsNode.com] - Microservices with Java Spring Boot and Spring Cloud/10 - Client Side Load Balancing with Spring Cloud LoadBalancer/002 Configure Spring Cloud LoadBalancer_en.vtt
4.2 KB
[TutsNode.com] - Microservices with Java Spring Boot and Spring Cloud/10 - Client Side Load Balancing with Spring Cloud LoadBalancer/003 Client Side Load Balancing In Action_en.vtt
4.3 KB
[TutsNode.com] - Microservices with Java Spring Boot and Spring Cloud/10 - Client Side Load Balancing with Spring Cloud LoadBalancer/004 FYI - Spring Cloud Netflix Ribbon - Deprecated.html
293 B
[TutsNode.com] - Microservices with Java Spring Boot and Spring Cloud/10 - Client Side Load Balancing with Spring Cloud LoadBalancer/31980258-Configure-Spring-Cloud-LoadBalancer.zip
68.3 KB
[TutsNode.com] - Microservices with Java Spring Boot and Spring Cloud/11 - Spring Cloud API Gateway/001 What is API Gateway and Why we need it __en.vtt
6.9 KB
[TutsNode.com] - Microservices with Java Spring Boot and Spring Cloud/11 - Spring Cloud API Gateway/002 Create Spring Cloud API Gateway_en.vtt
2.7 KB
[TutsNode.com] - Microservices with Java Spring Boot and Spring Cloud/11 - Spring Cloud API Gateway/003 Configure Spring Cloud API Gateway_en.vtt
2.4 KB
[TutsNode.com] - Microservices with Java Spring Boot and Spring Cloud/11 - Spring Cloud API Gateway/005 Create Pre Filter_en.vtt
4.4 KB
[TutsNode.com] - Microservices with Java Spring Boot and Spring Cloud/11 - Spring Cloud API Gateway/006 Pre Filter In Action_en.vtt
2.6 KB
[TutsNode.com] - Microservices with Java Spring Boot and Spring Cloud/11 - Spring Cloud API Gateway/007 Create Post Filter_en.vtt
5.3 KB
[TutsNode.com] - Microservices with Java Spring Boot and Spring Cloud/11 - Spring Cloud API Gateway/008 Feign Client with API Gateway_en.vtt
5.7 KB
[TutsNode.com] - Microservices with Java Spring Boot and Spring Cloud/11 - Spring Cloud API Gateway/010 FYI - Zuul API Gateway - Deprecated.html
242 B
[TutsNode.com] - Microservices with Java Spring Boot and Spring Cloud/11 - Spring Cloud API Gateway/011 Troubleshooting Issue.html
192 B
[TutsNode.com] - Microservices with Java Spring Boot and Spring Cloud/11 - Spring Cloud API Gateway/31980300-Create-Spring-Cloud-API-Gateway.zip
60.2 KB
[TutsNode.com] - Microservices with Java Spring Boot and Spring Cloud/11 - Spring Cloud API Gateway/31980302-Configure-Spring-Cloud-API-Gateway.zip
60.5 KB
[TutsNode.com] - Microservices with Java Spring Boot and Spring Cloud/11 - Spring Cloud API Gateway/31980310-Create-Pre-Filter.zip
59.9 KB
[TutsNode.com] - Microservices with Java Spring Boot and Spring Cloud/11 - Spring Cloud API Gateway/31980326-Create-Post-Filter.zip
60.1 KB
[TutsNode.com] - Microservices with Java Spring Boot and Spring Cloud/11 - Spring Cloud API Gateway/31980336-Feign-Client-with-API-Gateway.zip
67.7 KB
[TutsNode.com] - Microservices with Java Spring Boot and Spring Cloud/11 - Spring Cloud API Gateway/31980338-Load-Balancing-with-API-Gateway.zip
67.9 KB
[TutsNode.com] - Microservices with Java Spring Boot and Spring Cloud/12 - Fault Tolerance & Circuit Breaker with Resilience4j/006 Circuit Breaker Properties_en.vtt
7.8 KB
[TutsNode.com] - Microservices with Java Spring Boot and Spring Cloud/12 - Fault Tolerance & Circuit Breaker with Resilience4j/008 Configure Resilience4j Properties.mp4
64.9 MB
[TutsNode.com] - Microservices with Java Spring Boot and Spring Cloud/12 - Fault Tolerance & Circuit Breaker with Resilience4j/008 Configure Resilience4j Properties_en.vtt
7.2 KB
[TutsNode.com] - Microservices with Java Spring Boot and Spring Cloud/12 - Fault Tolerance & Circuit Breaker with Resilience4j/009 Fallback Method In Resilience4j_en.vtt
5.2 KB
[TutsNode.com] - Microservices with Java Spring Boot and Spring Cloud/12 - Fault Tolerance & Circuit Breaker with Resilience4j/010 Resilience4j & Spring AOP.mp4
49.3 MB
[TutsNode.com] - Microservices with Java Spring Boot and Spring Cloud/12 - Fault Tolerance & Circuit Breaker with Resilience4j/010 Resilience4j & Spring AOP_en.vtt
5.2 KB
[TutsNode.com] - Microservices with Java Spring Boot and Spring Cloud/12 - Fault Tolerance & Circuit Breaker with Resilience4j/011 Resilience4j In Action.mp4
77.1 MB
[TutsNode.com] - Microservices with Java Spring Boot and Spring Cloud/12 - Fault Tolerance & Circuit Breaker with Resilience4j/011 Resilience4j In Action_en.vtt
12.6 KB
[TutsNode.com] - Microservices with Java Spring Boot and Spring Cloud/12 - Fault Tolerance & Circuit Breaker with Resilience4j/31980368-Adding-Resilience4j-Dependancy.zip
67.9 KB
[TutsNode.com] - Microservices with Java Spring Boot and Spring Cloud/12 - Fault Tolerance & Circuit Breaker with Resilience4j/31980370-Configure-Resilience4j-Properties.zip
68.5 KB
[TutsNode.com] - Microservices with Java Spring Boot and Spring Cloud/12 - Fault Tolerance & Circuit Breaker with Resilience4j/31980392-Fallback-Method-In-Resilience4j.zip
68.3 KB
[TutsNode.com] - Microservices with Java Spring Boot and Spring Cloud/12 - Fault Tolerance & Circuit Breaker with Resilience4j/31980396-Resilience4j-Spring-AOP.zip
68.2 KB
[TutsNode.com] - Microservices with Java Spring Boot and Spring Cloud/13 - Distributed Tracing with Sleuth and Zipkin/001 Introduction To Sleuth and Zipkin_en.vtt
9.4 KB
[TutsNode.com] - Microservices with Java Spring Boot and Spring Cloud/13 - Distributed Tracing with Sleuth and Zipkin/003 Sleuth In Action.mp4
57 MB
[TutsNode.com] - Microservices with Java Spring Boot and Spring Cloud/13 - Distributed Tracing with Sleuth and Zipkin/003 Sleuth In Action_en.vtt
5.4 KB
[TutsNode.com] - Microservices with Java Spring Boot and Spring Cloud/13 - Distributed Tracing with Sleuth and Zipkin/004 Download and Run Zipkin Server_en.vtt
4.8 KB
[TutsNode.com] - Microservices with Java Spring Boot and Spring Cloud/13 - Distributed Tracing with Sleuth and Zipkin/005 Sleuth and Zipkin Together In Action_en.vtt
3.5 KB
[TutsNode.com] - Microservices with Java Spring Boot and Spring Cloud/13 - Distributed Tracing with Sleuth and Zipkin/31980404-Configure-Sleuth.zip
195.8 KB
[TutsNode.com] - Microservices with Java Spring Boot and Spring Cloud/13 - Distributed Tracing with Sleuth and Zipkin/31980412-Download-and-Run-Zipkin-Server.zip
199.6 KB
[TutsNode.com] - Microservices with Java Spring Boot and Spring Cloud/14 - Spring Cloud Config Server/001 What is Config Server and Why we need it __en.vtt
4.8 KB
[TutsNode.com] - Microservices with Java Spring Boot and Spring Cloud/14 - Spring Cloud Config Server/002 Create Local Git Repository_en.vtt
5.1 KB
[TutsNode.com] - Microservices with Java Spring Boot and Spring Cloud/14 - Spring Cloud Config Server/003 Create Config Server_en.vtt
6.2 KB
[TutsNode.com] - Microservices with Java Spring Boot and Spring Cloud/14 - Spring Cloud Config Server/004 Config Server In Action_en.vtt
7.2 KB
[TutsNode.com] - Microservices with Java Spring Boot and Spring Cloud/14 - Spring Cloud Config Server/005 Profiles with Config Server_en.vtt
4.8 KB
[TutsNode.com] - Microservices with Java Spring Boot and Spring Cloud/14 - Spring Cloud Config Server/006 Update Properties_en.vtt
4.5 KB
[TutsNode.com] - Microservices with Java Spring Boot and Spring Cloud/14 - Spring Cloud Config Server/007 Refresh Properties with Actuator_en.vtt
6.2 KB
[TutsNode.com] - Microservices with Java Spring Boot and Spring Cloud/14 - Spring Cloud Config Server/31980456-Create-Local-Git-Repository.zip
65.1 KB
[TutsNode.com] - Microservices with Java Spring Boot and Spring Cloud/14 - Spring Cloud Config Server/31980460-Create-Config-Server.zip
59.6 KB
[TutsNode.com] - Microservices with Java Spring Boot and Spring Cloud/14 - Spring Cloud Config Server/31980468-Config-Server-In-Action.zip
64.8 KB
[TutsNode.com] - Microservices with Java Spring Boot and Spring Cloud/14 - Spring Cloud Config Server/31980470-Profiles-with-Config-Server.zip
65.3 KB
[TutsNode.com] - Microservices with Java Spring Boot and Spring Cloud/14 - Spring Cloud Config Server/31980612-Refresh-Properties-with-Actuator.zip
65.8 KB
[TutsNode.com] - Microservices with Java Spring Boot and Spring Cloud/15 - Thank You/002 Thank You_en.vtt
690 B
Alternative Torrents for 'Microservices with Java Spring Boot and Spring Cloud'.