YoVDO

Spring Boot Microservices Level 1 - Communication and Discovery

Offered By: Java Brains via YouTube

Tags

Spring Framework Courses Microservices Courses API Design Courses Service Discovery Courses WebClient Courses

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

Spring WebFlux: Getting Started
Pluralsight
Build Reactive MicroServices using Spring WebFlux/SpringBoot
Udemy