Web training

Logo Spring Cloud Developer

Training Spring Cloud Developer

Microservices for developer

Duration 3 days Get a quote
Official icon Official
Exclusive icon Exclusive
New icon New
On-site icon On-site
Remote icon Remote
Certifying icon Program

Introduction

  • Spring Cloud Introduction
  • Distributed Applications
  • Spring Cloud Dependencies

Service Discovery and Client Load Balancing

  • Service Registry, Load Balancing Patterns
  • Eureka Service Registry
  • Eureka Server REST Operations
  • Service Discovery Clients
  • Client Load Balancing
  • Observability
  • Configurable Load Balancing Algorithm

External Configuration and Distributed Trace

  • External Configuration and Distributed Trace Patterns
  • Spring Cloud Config Server
  • Dynamically Refresh Application Configuration
  • Distributed Updates
  • Distributed Trace Collection and Visualization with Zipkin

Fault Tolerance – Health Checks

  • Fault Tolerance Patterns
  • Health Check Pattern
  • Eureka Client Health Check
  • Load Balancing Client Liveness Check

Retry, Backoff, Timeouts, Fallbacks

  • Retry, Timeout and Fallback Patterns
  • Retry with Load Balancing Client
  • Slow Requests
  • Socket Timeouts
  • Fail-fast and Retry with Spring Cloud Config Server
  • Timeouts with Hystrix

Circuit Breakers and Bulkheads

  • Circuit Breaker and Bulkhead Patterns
  • Circuit Breaker with Hystrix
  • Bulkheads with Hystrix