Durata corso:
5 giorni
Costo:
1.800,00 €
MongoDB Essential training for Administrator
Codice: DSNS02
Il corso tratterà tutti gli argomenti necessari per ricoprire il ruolo di amministratore di Database MongoDB per la distribuzione e la gestione del sistema.
Modalità di erogazione
In aula o Live Virtual Classroom
Attestato di partecipazione
Al termine del corso verrà rilasciato l’attestato di frequenza
Contenuti del corso
MongoDB Architectural Overview
- Working with the MongoDB Shell
- Single-server Configuration and Deployment
- Security
- Indexing and Query Optimization
- Introduction to drivers (Java/Python/Ruby/PHP/Perl)
- Intro to Read and Write scalability
- Replication and Durability
Overview of MongoDB Enterprise Server Features and Architecture
- Setting up MongoDB Ops Manager
- Server and Infrastructure Provisioning
- Managing the Network
- Diagnosing the System
- Deploying to Production
- Monitoring and Performance Alerts
- Performance Tuning
- Query Optimization
- Backup and Recovery
- Disaster Recovery
- Advanced Security
- Patching the System
- Scaling MongoDB
Troubleshooting
- Auto-Sharding
- Choosing a shard key
- Backup and Restore Plans
Partecipanti
Il corso è rivolto a Database Administrator e sviluppatori
Prerequisiti
Conoscenze di modello ER, modellazione oggetti Javascript (Jason)
Obiettivi
Al termine del corso i partecipanti saranno in grado di:
- Comprendere MongoDB dal punto di vista di uno sviluppatore, compresa la sua shell di comando, l’API delle query e gli strumenti del driver.
- Distribuire MongoDB in tutte le sue configurazioni: come server singolo, con replica master / slave, come set di repliche e come cluster frammentato.
- Valutare le applicazioni e sceglier l’hardware in modo appropriato.
- Monitorare le istanze di MongoDB e si integra con il software di monitoraggio standard ( Munin , Nagios , ecc.)
- Pianificare i backup e gestire le importazioni e le esportazioni di dati di grandi dimensioni.
- Risolvi i problemi più comuni degli sviluppatori e gli scenari di errore
Lingue
Italiano
Vuoi ulteriori info?