080 41714080 info@consultkpi.com

Micro-services with Spring Boot using Netflix

Learn online live instructor-led Micro-services with Spring Boot using Netflix program with multiple hands-on sessions

Beginner 4 (4 Rating) 31 Students enrolled
Created by KPI Consulting Last updated Tue, 01-Sep-2020 English
What will i learn?
  • Detailed knowledge about Spring Boot & Springcloud Learn about Spring MVC using Boot & MVC REST Learn about Microservices
  • Learn about Spring Cloud Eureka & ServiceDiscovery Learn about Spring Cloud Ribbon Learn about Spring Cloud Hystrix Detailed knowledge about API Gateway and ZUUL

Curriculum for this course
0 Lessons 00:00:00 Hours
Requirements
  • Basic programming skills
+ View more
Description

Micro-services with Spring Boot using Netflix

Learn online live instructor-led   Micro-services with Spring Boot using Netflix  program with multiple hands-on sessions

Detailed Topics to be delivered 

1. Spring Boot Introduction -- 

What is Spring Boot? Spring boot maven dependencies

LAB - Using Spring Boot

2. Spring MVC App using Java Configuration 

3. Spring MVC using Boot 

Dispatcher Servlet Auto Configuration SpringBoot Servlet Initializer AutoConfiguration of Internal Resource View Resolver WebMvc Auto Configuration Adding Resource Handlers in Boot LAB - Using Spring MVC using Boot

4. Spring MVC REST 

Basics of REST Discussion on REST Architectural principles @ResponseBody @RequestBody HttpMessageConverters Content Negotiation Exception Handling Pagination Http Entity ResponseEntity Client using Rest Template UriBuilder 

5. Introduction to MicroServices

Problems with Monolithic Application What and Why Microservices ? Use case for MicroServices

6. Spring Cloud 

Overview of Spring cloud and its modules

7. Spring Cloud Config 

Configuring Server and client pointing to configuration file in github @EnableConfigServer HTTP, resource-based API for external configuration Lab : Using Configuration file configured in github

8. Spring Cloud Eureka 

Why DiscoveryServer? How to Create a Eureka Server using @EnableEurekaServer or @EnableDiscoveryServer How to register Eureka Client using @EnableEurekaClient or @EnableDiscoveryClient How to look up a service from Eureka Server LAB : Using Eureka Server and Client

9. Spring Cloud Ribbon

Why ClientSide Load Balancing? What is ribbon and how to use spring ribbon? LAB : Implementing Client side load balancing using ribbon 

10. Spring Cloud Feign 

What is a Feign? Implementing REST Clients in declarative approach LAB : Implementing REST Client using Feign 

11. Spring Cloud Hystrix 

What is a circuit breaker? Using Hystrix with Ribbon and Feign LAB : Using Hystrix as circuit breaker 

12. API Gateway and ZUUL 

Why API Gateway?What is ZUUL? Implementing Caching

LAB : Using ZUUL to enable proxying Microservices  

 

 Outcome of this program
  • Detailed knowledge about Spring Boot & Springcloud
  • Detailed knowledge about Spring MVC using Boot & MVC REST
  • Learn about Microservices
  • Learn about Spring Cloud Eureka & ServiceDiscovery
  • Learn about Spring Cloud Ribbon
  • Learn about Spring Cloud Hystrix
  • Detailed knowledge about API Gateway and ZUUL
+ View more
Other related courses
00:00:00 Hours
0 0 ₹21999 ₹15999
00:00:00 Hours
0 1 Free
00:00:00 Hours
0 0 Free
00:00:00 Hours
Updated Tue, 08-Sep-2020
0 0 ₹25000 ₹10999
About the instructor
  • 0 Reviews
  • 28 Students
  • 54 Courses
+ View more
This workshop is delivered by one of top most industry-leading faculty with at least 10 to 15+ years of Industry as well as training experience

KPI Consulting is one of the fastest growing (with 1000+ tech workshops) e-learning & consulting Firm which provides objective-based innovative & effective learning solutions for the entire spectrum of technical & domain skills

Student feedback
0
Average rating
  • 0%
  • 0%
  • 0%
  • 0%
  • 0%
Reviews
₹9999 ₹15999
Buy now
Includes:
  • 00:00:00 Hours On demand videos
  • 0 Lessons
  • Full lifetime access
  • Access on mobile and tv
Developed By: Monnet Digital India Pvt Ltd