Relatore:
Prof. Marco Salvatore Zappatore
Obiettivi formativi
Il ciclo di due seminari introduce i database NoSQL e il loro ruolo nelle moderne architetture software e nei sistemi di gestione dei dati su larga scala.
Verranno analizzati i principi architetturali, i principali modelli di dati e le tecniche di scalabilità dei sistemi distribuiti, con riferimento a strumenti open source e a contesti applicativi come sistemi web, IoT e Big Data.
Programma del corso
Il percorso ha le seguenti finalità:
- comprendere le motivazioni alla base dei sistemi NoSQL;
- distinguere i principali modelli di database non relazionali;
- valutare vantaggi e limiti delle diverse soluzioni;
- individuare gli scenari applicativi più adatti all’uso di tecnologie NoSQL.
Risultati attesi
Al termine del corso i partecipanti saranno in grado di orientarsi nella scelta e nell’utilizzo di soluzioni NoSQL, comprendendone il valore nelle architetture distribuite e nei sistemi ad alta scalabilità. Acquisiranno inoltre la capacità di gestire dati complessi in diversi contesti applicativi, adottando approcci più flessibili rispetto ai database tradizionali.
Materiale didattico
Ai partecipanti verranno fornite le presentazioni utilizzate durante il corso e materiale informativo.
Iscrizioni disponibili qui