Scheda corso
NovaNext Training / Database, Bigdata, Data Science & Machine Learning / MongoDB / MongoDB Operations

MongoDB Operations

Codice
NOVMDBO
Durata
3 Giorni
Prezzo
1.200,00 € (iva escl.)
Lingua
Italiano
Modalità
Virtual Classroom
Corso in aula
       

 

Schedulazione
Luogo Data Iscrizione
A Richiesta

 

Contenuti

1.       Introduzione a MongoDB

a.       Database relazionali e non-relazionali

b.      Diversi tipi di database non-releazionali

c.       Cosa significa “Document Database”

d.      Diverse Edizioni di MongoDB

 

2.       Strumenti di MongoDB

a.       Mongodb Server (Standalone vs ReplicaSet vs Sharded Cluster)

b.      MongoDB shell

c.       MongoDB Compass

d.      Strumenti specifici di Atlas

                                                                          i.     Introduzione a piattaforma Atlas

                                                                        ii.     Terminologia: organizzazione, progetto, deployment

                                                                       iii.     Terminologia: Cloud, Region, Sizing

                                                                       iv.     Accessi via rete (pubblica e peering)

 

3.       Creare un ambiente di lavoro

a.       Eseguire MongoDB Standalone come container

b.      Creare una istanza di svilluppo su Mongodb Atlas

c.       Connettersi a MongoDB

d.      CRUD Operations

 

4.       Installazione e configurazione Mongodb (modalità IaaS)

a.       Installazione Mongodb su macchina virtuale Linux

                                                                          i.     Installazione Standalone

                                                                        ii.     Configurare un ReplicaSet

                                                                       iii.     Connettersi a un ReplicaSet

b.      Mongodb Server Configuration File

                                                                          i.     Opzioni Rete

                                                                        ii.     Opzioni Storage

                                                                       iii.     Opzioni Security

                                                                       iv.     Opzioni Logging e Audit

                                                                        v.     Opzioni ReplicaSet

c.       Utenti e permessi

 

5.       Storage e Backup

a.       Cosa cambia nel passaggio da MMAP a WiredTiger

b.      In-Memory Storage Engine (Enterprise Edition)

c.       Backup e Restore su Mongodb

                                                                          i.     Singoio database

                                                                        ii.     Tutti database e OpLog

d.      Raccomandazioni (file system, memoria, configurazione OpLogs, etc..)

 

6.       Monitoring e Troubleshooting

a.       Monitoring: quali metriche fondamentali e come interpretarle

b.      Leggere i file di log

c.       Verificare lo stato di un ReplicaSet

d.      Identificare query lente e verificare piano esecuzione

Pianificare ed eseguire un upgrade di versione