Microservices With Spring Boot And Spring Cloud
Tags: Microservices
Go from Restful Web Services ( REST API ) to Microservices - Java , Spring Boot , Spring Cloud , Docker and Kubernetes
Last updated 2022-01-10 | 4.5
- Develop and design RESTful web services with Spring Boot- Develop MICROSERVICES with Spring Boot and Spring Cloud
- Orchestrate microservices with KUBERNETES
What you'll learn
Develop and design RESTful web services with Spring Boot
Develop MICROSERVICES with Spring Boot and Spring Cloud
Orchestrate microservices with KUBERNETES
Create containers for microservices with DOCKER
IMPLEMENT Exception Handling
Validation
HATEOAS and filtering for RESTful Web Services.
Implement client side load balancing (Ribbon)
Dynamic scaling(Eureka Naming Server) and an API Gateway (Zuul)
You will setup Centralized Microservices Configuration with Spring Cloud Config Server
You will learn to implement Distributed tracing for microservices with Spring Cloud Sleuth and Zipkin
You will implement Fault Tolerance for microservices with Hystrix
You will understand how to version your RESTful Web Services
You will understand how to monitor RESTful Services with Spring Boot Actuator
You will understand how to document RESTful Web Services with Swagger
You will understand the best practices in designing RESTful web services
Using Spring Cloud Bus to exchange messages about Configuration updates
Simplify communication with other Microservices using Feign REST Client
* Requirements
* You have an attitude to learn while having fun :)* You have experience with Java and Spring and ZERO Experience with Microservices
* You have ZERO Experience with Docker
* You have ZERO Experience with Kubernetes
Description
- Develop and design RESTful web services with Spring Boot
- Develop MICROSERVICES with Spring Boot and Spring Cloud
- Orchestrate microservices with KUBERNETES
- Create containers for microservices with DOCKER
- IMPLEMENT Exception Handling, Validation, HATEOAS and filtering for RESTful Web Services.
- Implement client side load balancing (Ribbon), Dynamic scaling(Eureka Naming Server) and an API Gateway (Zuul)
- You will setup Centralized Microservices Configuration with Spring Cloud Config Server
- You will learn to implement Distributed tracing for microservices with Spring Cloud Sleuth and Zipkin
- You will implement Fault Tolerance for microservices with Hystrix
- You will understand how to version your RESTful Web Services
- You will understand how to monitor RESTful Services with Spring Boot Actuator
- You will understand how to document RESTful Web Services with Swagger
- You will understand the best practices in designing RESTful web services
- Using Spring Cloud Bus to exchange messages about Configuration updates
- Simplify communication with other Microservices using Feign REST Client
Course content
11 sections • 242 lectures