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
Recensioni (5)
Forse più esercizi sarebbero stati meglio per l'apprendimento, ma il tempo era troppo limitato.
Gianpiero Arico' - Urmet Spa
Corso - Embedded Linux Systems Architecture
Traduzione automatica
Esercitati con gli esercizi in EA.
Pawel - Krajowa Szkola Skarbowosci
Corso - UML in Enterprise Architect (workshops)
Traduzione automatica
Nuove prospettive, avrò bisogno di qualche giorno per comprendere tutte le informazioni. Mi è davvero piaciuto il fatto che abbiamo dovuto fare alcuni esercizi e essere suddivisi in piccoli gruppi. Questo ci ha fatto riflettere un po', tra una sessione di presentazione e l'altra :)
Jantea Marius
Corso - Software Architecture in Cloud
Traduzione automatica
-La conoscenza del docente sull'argomento era davvero ottima. Era in grado di spiegare molto bene e rispondere a tutte le domande sul momento. -Essere in grado di comprendere appieno le funzionalità dello strumento è stato davvero utile. -La struttura che ha mostrato, come l'uso dei casi d'uso e della tracciabilità, sarà realmente utile nel mio lavoro quotidiano.
Harsha Jain - Scania CV AB
Corso - Introduction to Enterprise Architect
Traduzione automatica
Grande conoscenza.
Marie - Forsvarets forkningsinstitutt
Corso - Systems Modeling with SysML and Enterprise Architect (EA)
Traduzione automatica