Contattataci

Struttura del corso

Manipolazione Avanzata dei Dati

  • Modifica del Mongo Shell
  • Gestione efficiente delle operazioni CRUD (inserimenti, query, aggiornamenti, eliminazioni)
  • Comandi amministrativi utili

Ottimizzazione delle Prestazioni

  • Strumenti di monitoraggio integrati: mongotop, mongostat
  • Analisi delle prestazioni della memoria e dell'I/O
  • MongoDB Cloud Manager e Munin
  • Identificazione di query subottimali. Utilizzo del profiler delle query.
  • Motori di archiviazione: MMAPv1 e WiredTiger
  • Oggetto explain

Indicizzazione e collezioni speciali

  • Gestione degli indici e interno dell'indicizzazione di MongoDB
  • Indici su campo singolo e composti
  • Indici su array e sotto-documenti
  • Indici geografici
  • Collezioni capped, TTL e cursori tailable

Aggregazione 

  • Aggregazione a scopo singolo
  • Pipeline di aggregazione
  • Introduzione a map-reduce

Replicazione

  • Come funziona la replicazione asincrona in MongoDB
  • Configurazione e manutenzione di un replica set
  • Utilizzo di write concern e read preference
  • Gestione dei guasti di replicazione

Sharding

  • Come funziona lo sharding automatico
  • Configurazione di un cluster MongoDB sharded
  • Come scegliere saggiamente la chiave di sharding
  • Amministrazione avanzata di un cluster sharded
  • Gestione di un cluster sharded non bilanciato
  • Gestione dei chunk (suddivisione, unione, migrazione)

Sicurezza

  • Autenticazione e autorizzazione in replica set e cluster sharded
  • Gestione dei privilegi e dei ruoli personalizzati
  • Raccomandazioni per una distribuzione sicura

Piani di Backup e Ripristino

  • Strategie basate sul filesystem
  • mongodump e mongorestore
  • Ripristino point-in-time

Requisiti

Conoscenza dei concetti di base e intermedi e alcuni anni di esperienza sul lavoro.

 14 ore

Numero di Partecipanti


Prezzo per partecipante

Recensioni (2)

Corsi in Arrivo

Categorie relative