Grazie per aver inviato la tua richiesta! Uno dei nostri team membri ti contatterà a breve.
Grazie per aver inviato il tuo prenotazione! Uno dei nostri team membri ti contatterà a breve.
Struttura del corso
- Introduzione
- Aspetti teorici dei sistemi distribuiti
- Vantaggi e limitazioni
- Come raggiungere scalabilità e affidabilità
- Sharding e partizionamento
- I pattern architetturali più popolari
- Architettura a 3 livelli
- Sharding
- Streaming
- Lambda & Kappa
- Elaborazione distribuita
- Servizi senza stato (stateless)
- Pattern per servizi con stato (stateful) scalabili e affidabili
- Archiviazione scalabile e altamente affidabile
- Come funzionano i NoSQL e i tipi disponibili
- Pattern per la gestione dei dati in sistemi distribuiti, altamente affidabili e scalabili
- Esercizi pratici con Redis
- Bus di messaggi scalabile e altamente affidabile
- Come funzionano i bus a streaming/event-driven e i tipi disponibili
- Pattern per l'elaborazione degli eventi in sistemi distribuiti, altamente affidabili e scalabili
- Esercizi pratici con Kafka
- Altri aspetti importanti dell'architettura
- Riassunto e conclusioni
Requisiti
- Una comprensione dell'architettura dei sistemi...
- Esperienza nella progettazione di piccoli sistemi o servizi
- 3+ anni di esperienza in programmazione
Pubblico Obiettivo
- Architetti e sviluppatori di soluzioni applicative
- Responsabili tecnici
- Ingegneri senior
14 ore
Recensioni (2)
La presentazione del formatore e il suo modo di comunicare.
Gianpiero Arico - Urmet Spa
Corso - Embedded Linux Systems Architecture
Traduzione automatica
L'instruttore aggiorna il corso in base alle aspettative dei partecipanti
Alexandru
Corso - Software Architecture in Cloud
Traduzione automatica