Java Spring Microservices Online Course
Monolithic App Migration to Microservices Spring Boot 2 and with Spring Cloud
Lectures -165
Duration -14 hours
30-days Money-Back Guarantee
Get your team access to 10000+ top Tutorials Point courses anytime, anywhere.
Course Description
Java Spring Microservices are a popular architecture for building scalable and maintainable distributed systems. They are used by companies such as Netflix, Amazon, and Uber.
This online video course will teach you everything you need to know to build and deploy Java Spring Microservices. You will learn about the microservices architecture, the benefits of using microservices, and how to implement microservices using Java and Spring Boot.
Course Overview
The course will help you define microservices and explain the benefits of using microservices. You will efficiently design and implement microservices using Java and Spring Boot. The curriculum will help you understand how to deploy and manage microservices in production. You will also conveniently monitor and troubleshoot microservices.
The course covers sophisticated JPA Relationships, Native Queries, and approaches to real-world problems that Microservices projects must deal with.
This course covers all of the most recent features of Spring Boot 2:
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
Load Balancing with Eureka.
Goals
See how Spring Cloud may be used to convert a monolithic service to a microservice architecture, step by step.
Learn the benefits of Spring Cloud Service Discovery using Netflix Eureka
Find out about the advantages of Spring Cloud Remote Configuration.
Find out what Declarative Client Feign has to offer.
Discover Circuit Breaker's advantages with Netflix Hystrix
Learn about the Spring Cloud Microservices architecture's built-in fault tolerance and high availability.
Prerequisites
Java and Legacy Spring Developers with knowledge of Maven and MySQL
Having access to good Internet, a good laptop with over 10 GB RAM
![Java Spring Microservices Online Course Java Spring Microservices Online Course](https://d3mxt5v3yxgcsr.cloudfront.net/courses/4064/course_4064_image.jpg)
Curriculum
Check out the detailed breakdown of what’s inside the course
Introduction
1 Lectures
-
Introduction 06:04 06:04
Tools Introduction and Setup
7 Lectures
![Tutorialspoint](/market/public/assets/images/loader.gif)
Microservice Background and Monolithic Application Review
6 Lectures
![Tutorialspoint](/market/public/assets/images/loader.gif)
Spring Boot Introduction and Template
7 Lectures
![Tutorialspoint](/market/public/assets/images/loader.gif)
Migrate Product API to a Spring Boot Microservice
31 Lectures
![Tutorialspoint](/market/public/assets/images/loader.gif)
Spring Cloud Microservices Service Discovery
7 Lectures
![Tutorialspoint](/market/public/assets/images/loader.gif)
Microservices Service Registration
2 Lectures
![Tutorialspoint](/market/public/assets/images/loader.gif)
Spring Cloud Microservices Remote config
5 Lectures
![Tutorialspoint](/market/public/assets/images/loader.gif)
Add Remote Config to the Product API
3 Lectures
![Tutorialspoint](/market/public/assets/images/loader.gif)
Refactoring the Category API
6 Lectures
![Tutorialspoint](/market/public/assets/images/loader.gif)
Declarative Client Feign
5 Lectures
![Tutorialspoint](/market/public/assets/images/loader.gif)
Central Exception Handling
1 Lectures
![Tutorialspoint](/market/public/assets/images/loader.gif)
Circuit Breaking with Hystrix
3 Lectures
![Tutorialspoint](/market/public/assets/images/loader.gif)
Bonus Section Dealing with Spring Data MongoDB
5 Lectures
![Tutorialspoint](/market/public/assets/images/loader.gif)
Refactoring the User API
6 Lectures
![Tutorialspoint](/market/public/assets/images/loader.gif)
Refactoring the Address API
13 Lectures
![Tutorialspoint](/market/public/assets/images/loader.gif)
Refactor the Pricing API
4 Lectures
![Tutorialspoint](/market/public/assets/images/loader.gif)
Refactor Delivery API
4 Lectures
![Tutorialspoint](/market/public/assets/images/loader.gif)
Create Account API
5 Lectures
![Tutorialspoint](/market/public/assets/images/loader.gif)
Create the Cart API
5 Lectures
![Tutorialspoint](/market/public/assets/images/loader.gif)
Store Pickup API
5 Lectures
![Tutorialspoint](/market/public/assets/images/loader.gif)
Refactoring the Shipping API and using Spring Cloud Feign to validate Product
11 Lectures
![Tutorialspoint](/market/public/assets/images/loader.gif)
Creating the Order API
2 Lectures
![Tutorialspoint](/market/public/assets/images/loader.gif)
Creating the Promo API
3 Lectures
![Tutorialspoint](/market/public/assets/images/loader.gif)
Learning API Gateway
6 Lectures
![Tutorialspoint](/market/public/assets/images/loader.gif)
Microservice Architecture Patterns
11 Lectures
![Tutorialspoint](/market/public/assets/images/loader.gif)
Instructor Details
![BINIT DATTA](https://www.tutorialspoint.com/assets/profiles/284236/profile/200_60329-1609256194.jpg)
BINIT DATTA
I have architected, designed, developed and implemented software application systems across major business verticals including Manufacturing, Finance, Retail, Mining, Healthcare and others, over the past 22 years. I have had the rare opportunity of experiencing how excellently designed IT systems goes a long way to positively transform human lives across employees, customers, stakeholders and the larger society. Along the way, I have mentored a significant number of people and realized that using real life examples in teaching software concepts brings existing knowledge in the learner he / she can instantly relate to. Someone who uses Google daily to discover local restaurants, should not have much difficulty in learning how one micro service can use a discovery service to discover others, for example. That is my objective in teaching at Tutorialspoint to help people learn at very fast pace and add cutting edge high demand skills rapidly to their skill set. As a result, I will show you how to use what you already know from past work and life experiences to learn new things, fast!!
Course Certificate
Use your certificate to make a career change or to advance in your current career.
![sample Tutorialspoint certificate](/market/public/assets/newDesign/img/primePacks/V-certificate.png)
Our students work
with the Best
![adobe logo](/market/public/assets/newDesign/img/adobe.png)
![adp logo](/market/public/assets/newDesign/img/adp.png)
![apple logo](/market/public/assets/newDesign/img/apple.png)
![armani logo](/market/public/assets/newDesign/img/armani.jpg)
![bosch logo](/market/public/assets/newDesign/img/bosch.png)
![capegemini logo](/market/public/assets/newDesign/img/capegemini.png)
![cisco logo](/market/public/assets/newDesign/img/cisco.png)
![hdfc bank logo](/market/public/assets/newDesign/img/hdfcbank.png)
![ibm logo](/market/public/assets/newDesign/img/ibm.png)
![intel logo](/market/public/assets/newDesign/img/intel.png)
![mastercard logo](/market/public/assets/newDesign/img/mastercard.png)
![netflix logo](/market/public/assets/newDesign/img/netflix.png)
![qualcomm logo](/market/public/assets/newDesign/img/qualcomm.png)
![samsung logo](/market/public/assets/newDesign/img/samsung.png)
![sony logo](/market/public/assets/newDesign/img/sony.png)
![unilever logo](/market/public/assets/newDesign/img/unilever.png)
![walmart logo](/market/public/assets/newDesign/img/walmart.png)
![adobe logo](/market/public/assets/newDesign/img/adobe.png)
![adp logo](/market/public/assets/newDesign/img/adp.png)
![apple logo](/market/public/assets/newDesign/img/apple.png)
![armani logo](/market/public/assets/newDesign/img/armani.jpg)
![bosch logo](/market/public/assets/newDesign/img/bosch.png)
![capegemini logo](/market/public/assets/newDesign/img/capegemini.png)
![cisco logo](/market/public/assets/newDesign/img/cisco.png)
![hdfcbank logo](/market/public/assets/newDesign/img/hdfcbank.png)
![ibm logo](/market/public/assets/newDesign/img/ibm.png)
![intel logo](/market/public/assets/newDesign/img/intel.png)
![mastercard logo](/market/public/assets/newDesign/img/mastercard.png)
![netflix logo](/market/public/assets/newDesign/img/netflix.png)
![qualcomm logo](/market/public/assets/newDesign/img/qualcomm.png)
![samsung logo](/market/public/assets/newDesign/img/samsung.png)
![sony logo](/market/public/assets/newDesign/img/sony.png)
![unilever logo](/market/public/assets/newDesign/img/unilever.png)
![walmart logo](/market/public/assets/newDesign/img/walmart.png)
Related Video Courses
View MoreAnnual Membership
Become a valued member of Tutorials Point and enjoy unlimited access to our vast library of top-rated Video Courses
Subscribe now![Annual Membership Annual Membership](/market/public/assets/newDesign/img/membership-large-small.jpg)
Online Certifications
Master prominent technologies at full length and become a valued certified professional.
Explore Now![Online Certifications Online Certifications](/market/public/assets/newDesign/img/traning-for-a-team.png)