Tags
Language
Tags
July 2025
Su Mo Tu We Th Fr Sa
29 30 1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31 1 2
    Attention❗ To save your time, in order to download anything on this site, you must be registered 👉 HERE. If you do not have a registration yet, it is better to do it right away. ✌

    ( • )( • ) ( ͡⚆ ͜ʖ ͡⚆ ) (‿ˠ‿)
    SpicyMags.xyz

    Microservices with Spring Boot and Spring Cloud

    Posted By: lucky_aut
    Microservices with Spring Boot and Spring Cloud

    Microservices with Spring Boot and Spring Cloud
    Duration: 3h 59m | .MP4 1280x720, 30 fps(r) | AAC, 44100 Hz, 2ch | 1.52 GB
    Genre: eLearning | Language: English

    Learn OpenFeign REST Client, Spring Cloud Eureka, API Gateway, Circuit Breaker, Resilience4j, Config Server,LoadBalancer

    What you'll learn
    What is Microservice & Why we need it ?
    Monolithic Vs Microservice
    What is Spring Cloud ?
    Practical Implementation Of OpenFeign REST Client
    Service Discovery & Registry using Spring Cloud Eureka
    Client Side Load Balancing with Spring Cloud LoadBalancer
    Spring Cloud API Gateway to have your cross cutting concerns at one place
    Fault Tolerance & Circuit Breaker with Resilience4j
    Tracing with Sleuth and Zipkin
    Spring Cloud Config Server To Centralize Properties for Your Spring Boot Apps

    Requirements
    Need to have knowledge of Spring Boot
    Description
    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.

    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.

    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 )

    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.

    Who this course is for:
    Any Java Developer who wants to learn Microservices with Spring Boot

    More Info

    Microservices with Spring Boot and Spring Cloud