Spring Cloud Fundamentals
4.7 (106 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
695 students enrolled

Spring Cloud Fundamentals

Learn Spring Cloud components and use them for your micro services in easy steps
Bestseller
4.7 (107 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
695 students enrolled
Last updated 5/2020
English
English
Current price: $13.99 Original price: $19.99 Discount: 30% off
5 hours left at this price!
30-Day Money-Back Guarantee
This course includes
  • 3.5 hours on-demand video
  • 1 article
  • 3 downloadable resources
  • Full lifetime access
  • Access on mobile and TV
  • Assignments
  • Certificate of Completion
Training 5 or more people?

Get your team access to 4,000+ top Udemy courses anytime, anywhere.

Try Udemy for Business
What you'll learn
  • Learn what spring cloud is and why it is important for Microservices
  • Use Eureka Server For Microservice Registration and Discovery
  • Implement Fault Tolerance for your Microservice using Hystrix
  • Create declarative Microservice REST client using Feign
  • Do client side load balancing using Ribbon
  • Use Proxy Gateways for cross cutting concerns
  • Make your Microservice applications fault tolerant using Hystrix
  • Enable Distributed Tracing through Sleuth
  • And More in Easy Steps
Requirements
  • Knowledge of Spring Boot and Micro Services
  • Complete my Java Project Development Using Spring Boot Course
Description

Are you a Spring Developer with Microservices background who is  interested in quickly mastering the fundamentals of Spring Cloud then this course is for you.This course is also for those students who have completed my End To End Project Development course using spring boot.

Spring is the most widely used framework in the industry today. Looking at any java developer job posting you will see Spring Boot and Spring Cloud.This course is designed for experienced as well as complete beginners to learn the  of Spring Cloud Fundamentals in easy steps.

You will start this course by creating two simple Microservice. You will then  see how easy it is to use Spring Cloud components for the non functional requirements of your Microservices. You will

  • Use Eureka For Microservice Registration and Discovery

  • Implement Fault Tolerance for your Microservice using Hystrix

  • Create declarative Microservice REST client using Feign

  • Do client side load balancing using Ribbon

  • Use Proxy Gateways for cross cutting concerns

  • Make your Microservice applications fault tolerant using Hystrix

  • Enable Distributed Tracing through Sleuth

  • And More in Easy Steps

Who this course is for:
  • All those students who have completed my Java Project Development Using Spring Boot Course
  • Or Students who have completed my Spring Boot Fundamentals course
Course content
Expand all 74 lectures 03:27:17
+ Software Setup
9 lectures 18:23
Install Java
01:27
Install STS
00:36
Configure JDK in STS
01:29
Install MySql and MySql workbench
03:14
Launch MySql workbench
01:43
Windows Only -Install Mysql
04:49
Windows Only -Install Mysqlworbench
02:58
Install Postman
01:27
Download Completed Projects
00:40
+ Create Coupon Micro Service
6 lectures 16:36
Create the database tables
01:36
Create the Project
01:59
Create model and repository
03:11
Create the RestController
05:06
Configure the DataSource
01:09
Test
03:35
+ Create Product Micro Service
4 lectures 08:24
Create the Project Model and Repository
02:54
Create the RestController
02:36
Configure DataSource
00:18
Test
02:36
The instructions are in the video
Microservices
1 question
+ Service Discovery using Eureka
7 lectures 17:21
Create Eureka Discovery Server
01:18
Enable Server and Configure Properties
02:07
Eureka Server In Action
01:20
Add Eureka Discovery Client Dependencies
03:49
Enable and configure the client
02:51
Service Discovery using Eureka
5 questions
The instructions are in the video
Service Discovery using Eureka
1 question
+ Rest Clients using Feign
5 lectures 15:52
Introduction
02:29
Add the maven dependency
01:29
Use the client
03:19
Enable Feign Support and Test
03:39
Rest Clients using Feign
3 questions
The instructions are in the video
FeignClient
1 question
+ Client side Load Balancing Using Ribbon
4 lectures 09:04
Add Maven Dependency
01:02
Update the client configuration
00:59
Update Server and Test
04:54
Load Balancing Using Ribbon
2 questions
Instructions are in the video
Ribbon
1 question
+ Zuul API Proxy Gateway
7 lectures 23:24
Introduction
02:52
Create Zuul Proxy
00:59
Configure Zuul
02:22
Test
06:50
Filters
01:44
Create a filter
06:19
Test
02:18
Zuul API Proxy Gateway
2 questions
Instructions are in the video
Zuul API Proxy Gateway
1 question
+ Hystrix - Fault Tolerance
4 lectures 11:25
Add Maven Dependency
00:57
Handle Faults and Test
03:26
Hystrix
4 questions