Spring Boot Microservices Level 1 - Communication and Discovery
Offered By: Java Brains via YouTube
Course Description
Overview
In this course, you will learn Spring Boot Microservices Level 1: Communication and Discovery. You will learn about microservices vs service-oriented architectures, designing the sample microservices, creating starter microservice projects, building the movie catalog service API, building the movie info service API, configuring server port for microservices, coding the third service and discussing communication, using RestTemplate to call an external microservice API, using a Bean to to create RestTemplate instance, using WebClient to make API calls, making a call to the Ratings API, why you should avoid returning lists in APIs, audience questions on microservice communication, service discovery, Eureka, and much more!
Syllabus
01 Agenda - Spring Boot Microservices Level 1.
02 Why so many technologies - Spring Boot Microservices Level 1.
03 Microservices vs service oriented architectures - Spring Boot Microservices Level 1.
04 The application we'll be building - Spring Boot Microservices Level 1.
05 Designing the sample microservices - Spring Boot Microservices Level 1.
06 Creating starter microservice projects - Spring Boot Microservices Level 1.
07 Building the Movie Catalog Service API - Spring Boot Microservices Level 1.
08 Building the Movie Info Service API - Spring Boot Microservices Level 1.
09 Configuring server port for microservices - Spring Boot Microservices Level 1.
10 Coding the third service and discussing communication - Spring Boot Microservices Level 1.
11 Using RestTemplate to call an external microservice API - Spring Boot Microservices Level 1.
12 Using a Bean to create RestTemplate instance - Spring Boot Microservices Level 1.
13 Using WebClient to make API calls - Spring Boot Microservices Level 1.
14 Making a call to the Ratings API - Spring Boot Microservices Level 1.
15 Why you should avoid returning lists in APIs - Spring Boot Microservices Level 1.
16 Audience questions on microservice communication - Spring Boot Microservices Level 1.
17 Understanding Service Discovery - Spring Boot Microservices Level 1.
18 Introducing Eureka - Spring Boot Microservices Level 1.
19 Starting a Eureka server - Spring Boot Microservices Level 1.
20 Creating Eureka clients - Spring Boot Microservices Level 1.
21 Discovering services through Eureka - Spring Boot Microservices Level 1.
22 Doing client side load balancing - Spring Boot Microservices Level 1.
23 Recap and Next Steps - Spring Boot Microservices Level 1.
Taught by
Java Brains
Related Courses
Audit System with Spring Boot AOPCoursera Project Network via Coursera Jenkins : Automating your delivery pipeline
Coursera Project Network via Coursera Learn Spring
Codecademy Learn Spring: Building an App
Codecademy Learn Spring: Fundamentals and Controllers
Codecademy