Temario del curso
MongoDB Descripción general de la arquitectura
- Origen, objetivos de diseño, características clave
- Estructura del proceso (mongos, mongod, servidores de configuración)
- Directorio / estructura de archivos
Trabajar con el MongoDB Shell
- Documentos y tipos de datos
- CRUD (Inserciones, consultas, actualizaciones, eliminaciones)
- Comandos del sistema
Configuración e implementación de un solo servidor
- Archivos de configuración
- Ficheros de datos y asignación
- Archivos de registro
- Recomendaciones de hardware y sistema de archivos
Seguridad
- Autenticación integrada
- Recomendaciones para una implementación segura
Monitoreo MongoDB
- mongostat
- Análisis de la memoria y el rendimiento de E/S
- Integración con herramientas de monitoreo: Munin / Cacti / Nagios
- MongoDB de la consola web
Indexación y optimización de consultas
- Administración de índices y MongoDB indexación de componentes internos
- Índices individuales / Compuestos / Geo
- Identificación de consultas subóptimas. Uso del generador de perfiles de consultas.
Introducción a los controladores (Java/Python/Ruby/PHP/Perl)
- Cómo se comunican los controladores y el shell con MongoDB
- BSON y el protocolo MongoDB Wire
- Solución de problemas de conexiones de aplicaciones
Introducción a la escalabilidad de lectura y escritura
Replicación y durabilidad
- Replicación maestro-esclavo
- Conjuntos de réplicas
- Uso de la preocupación por la escritura para la durabilidad
- Control de errores de replicación
Fragmentación automática
- Cómo funciona el particionamiento
- Configuración de un clúster de particiones MongoDB
Elección de una clave de partición
Particionamiento e índices
- Topologías de particionamiento y conjuntos de réplicas
- Administración de un clúster particionado
Migración de fragmentos/fragmentos
Planes de copia de seguridad y restauración
- Estrategias basadas en el sistema de archivos
- mongodump / mongorestore
- rsync
- mongoimport / mongoexport
Requerimientos
Conceptos básicos de la administración de un sistema operativo.
Testimonios (7)
The pace of talking and explanation.
Marko Skokovic - PWO by Lottomatica Serbia
Curso - MongoDB for Administrators
las buenas habilidades de comunicación y explicación de Maciej
Nikola Rajic - PWO by Lottomatica Serbia
Curso - MongoDB for Administrators
Traducción Automática
Excelente equilibrio entre explicaciones y ejercicios. Útil para comprender mejor los conceptos. Los ejemplos de uso de jq son muy útiles para el trabajo.
Laura Conti - PWO by Lottomatica Serbia
Curso - MongoDB for Administrators
Traducción Automática
I enjoyed the practical's even though some of them were tricky
Austin - Vodacom
Curso - MongoDB for Administrators
I like that Kamil adjusted the materail for me and my understand. He really wanted to make sure I understood.
Austin Robertson
Curso - MongoDB for Administrators
Simplifying operational tasks.
Kesh - Vodacom
Curso - MongoDB for Administrators
I found the instructor quite clear.