Spring Cloud Developer

Obiettivo
Al termine del corso i partecipanti saranno in grado di:
- Esaminare i problemi dei sistemi distribuiti e i modelli di tolleranza
- Esaminare come le applicazioni distribuite contribuiscono allo sviluppo e al runtime delle applicazioni Cloud Native REST
- Esaminare l’impatto delle applicazioni distribuite sui sistemi software
- Esaminare gli impatti sullo sviluppo dell’implementazione di soluzioni Spring Cloud
- Valutare vantaggi e compromessi delle soluzioni Spring Cloud
- Implementare soluzioni Spring Cloud
Destinatari
Sviluppatori interessati all’apprendimento sul come costruire applicazioni scalabili cloud native e applicazioni che utilizzano Spring Cloud.
Prerequisiti
Significativa esperienza Java e frequenza di uno dei due corsi: Spring Core oppure o Spring Boot Developer
Durata
3 giornate
Argomenti trattati
- Spring Cloud Introduction
- Application Continuum
- Spring Cloud Dependencies
- External Configuration
- Spring Cloud Config Server
- Distributed Updates
- Vault Backend
- Service Registry Pattern
- Eureka Service Registry
- Service Discovery Clients
- Eureka Server REST Operation
- Load Balancing Patterns
- Load Balancing Client
- Load Balancing with Ribbon
- Fault Tolerance Patterns
- Config Server Fault Tolerance
- Eureka Client Health Check
- Liveness Check with Ribbon
- Retry with Ribbon
- Circuit Breaker
- Timeouts
- Trusted Clients
- Bulkheads through Load Shedding
- Telemetry Stats Aggregation
- Generation of Distributed Trace with Sleuth
- Visualization of Distributed Trace with Zipkin
Spring Cloud Developer
900,00€ IVA esclusa
Descrizione
Destinatari
Sviluppatori interessati all’apprendimento sul come costruire applicazioni scalabili cloud native e applicazioni che utilizzano Spring Cloud.
Prerequisiti
Significativa esperienza Java e frequenza di uno dei due corsi: Spring Core oppure o Spring Boot Developer
Durata
3 giornate
Informazioni