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.
his 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.
Practical World Java Spring Microservices 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
What will you learn in this course:
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
What are the prerequisites for this course?
Java and Legacy Spring Developers with knowledge of Maven and MySQL
Having access to good Internet, a good laptop with over 10 GB RAM
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
Microservice Background and Monolithic Application Review
6 Lectures
Spring Boot Introduction and Template
7 Lectures
Migrate Product API to a Spring Boot Microservice
31 Lectures
Spring Cloud Microservices Service Discovery
7 Lectures
Microservices Service Registration
2 Lectures
Spring Cloud Microservices Remote config
5 Lectures
Add Remote Config to the Product API
3 Lectures
Refactoring the Category API
6 Lectures
Declarative Client Feign
5 Lectures
Central Exception Handling
1 Lectures
Circuit Breaking with Hystrix
3 Lectures
Bonus Section Dealing with Spring Data MongoDB
5 Lectures
Refactoring the User API
6 Lectures
Refactoring the Address API
13 Lectures
Refactor the Pricing API
4 Lectures
Refactor Delivery API
4 Lectures
Create Account API
5 Lectures
Create the Cart API
5 Lectures
Store Pickup API
5 Lectures
Refactoring the Shipping API and using Spring Cloud Feign to validate Product
11 Lectures
Creating the Order API
2 Lectures
Creating the Promo API
3 Lectures
Learning API Gateway
6 Lectures
Microservice Architecture Patterns
11 Lectures
Instructor Details
BINIT DATTA
eCourse Certificate
Use your certificate to make a career change or to advance in your current career.
Our students work
with the Best
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 nowOnline Certifications
Master prominent technologies at full length and become a valued certified professional.
Explore Now