Udemy

Practical World Java Spring Microservices

Enroll Now
  • 809 Students
  • Updated 12/2020
4.3
(100 Ratings)
CTgoodjobs selects quality courses to enhance professionals' competitiveness. By purchasing courses through links on our site, we may receive an affiliate commission.

Course Information

Registration period
Year-round Recruitment
Course Level
Study Mode
Duration
14 Hour(s) 20 Minute(s)
Language
English
Taught by
Binit Datta
Rating
4.3
(100 Ratings)
1 views

Course Overview

Practical World Java Spring Microservices

Monolithic App Migration to Microservices Spring Boot 2 and with Spring Cloud

This is a comprehensive course on Spring Boot 2 latest features, Actuators, Spring Cloud Features such as Service Discovery with Eureka and Spring Boot2, Remote Config Service with Spring Boot 2, Declarative Client Feign with Spring Boot 2, Circuit Breaker Hystrix with Spring Boot2, Spring Cloud API Gateway Direct Service Invocation, Spring Cloud API Gateway Integration and Load Balancing with Eureka. Besides, this courses includes complex JPA Relationships, Native Queries, and strategies for practical world issues faced by Microservices projects.

Course Content

  • 26 section(s)
  • 168 lecture(s)
  • Section 1 Introduction
  • Section 2 Tools Introduction and Setup
  • Section 3 Microservice Background and Monolithic Application Review
  • Section 4 Spring Boot Introduction and Template
  • Section 5 Migrate Product API to a Spring Boot Microservice
  • Section 6 Spring Cloud Microservices Service Discovery
  • Section 7 Microservices Service Registration
  • Section 8 Spring Cloud Microservices Remote config
  • Section 9 Add Remote Config to the Product API
  • Section 10 Refactoring the Category API
  • Section 11 Declarative Client Feign
  • Section 12 Central Exception Handling
  • Section 13 Circuit Breaking with Hystrix
  • Section 14 Bonus Section Dealing with Spring Data MongoDB
  • Section 15 Refactoring the User API
  • Section 16 Refactoring the Address API
  • Section 17 Refactor the Pricing API
  • Section 18 Refactor Delivery API
  • Section 19 Create Account API
  • Section 20 Create the Cart API
  • Section 21 Store Pickup API
  • Section 22 Refactoring the Shipping API and using Spring Cloud Feign to validate Product
  • Section 23 Order API
  • Section 24 Promo API
  • Section 25 Learning API Gateway
  • Section 26 Microservice Architecture Patterns

What You’ll Learn

  • Learn how a monolithic service can be migrated to a Microservice architecture using Spring Cloud Step by Step, Learn the benefits of Spring Cloud Service Discovery using Netflix Eureka, Learn the benefits of Spring Cloud Remote Configuration, Learn the benefits of Declarative Client Feign, Learn the benefits of Circuit Breaker using Netflix Hystrix, Learn about inbuilt Fault Tolerance and high availability in the Spring Cloud Microservices architecture, Learn about inbuilt Fault Tolerance and high availability in the Spring Cloud Microservices architecture


Reviews

  • P
    Pedro Montiel
    3.5

    In general liked the course; is a good starting point, although I believe there is a considerable lectures/sections spending too much time in repetitive actions ( copy, paste, find/replace ), would liked that time to be spent on going a little deeper into feign, circuit breaker, api gateway, eureka in real prod envs, how to avoid plain text properties in config server, etc.

  • O
    Otavio Remedio
    3.0

    Pensei que o foco seria mais no stack de spring cloud ou similar. Não vi muita abordagem sobre o assunto quanto imaginava, a maior parte do curso fica voltada pra ilustrar uma refatoração de código, o que após certo momento torna se cansativo pois por muitos capítulos não se aborda nada de novo. No entanto não deixa de oferecer uma abordagem, mesmo que básica, sobre a arquitetura de microserviços.

  • A
    Arup Chanda
    4.0

    Understood something about Microservice from Architects Eye.. We have very limited videos on microservices from arch stand point Plus the migration demonstration code videos are not visible, they are very small... to read.. also reasoning for breaking them the way it is being done should be given.

  • R
    R Portillo
    5.0

    I love this course! The instructor begins with a good refresher on Restful concepts, AOP, etc and transitions nicely to microservices.

Start FollowingSee all

We use cookies to enhance your experience on our website. Please read and confirm your agreement to our Privacy Policy and Terms and Conditions before continue to browse our website.

Read and Agreed