Gracias por enviar su consulta! Uno de los miembros de nuestro equipo se pondrá en contacto con usted en breve.
Gracias por enviar su reserva! Uno de los miembros de nuestro equipo se pondrá en contacto con usted en breve.
Duración 14 horas
Temario del curso
Manipulación avanzada de datos
- Configuración de Mongo Shell
- Manejo eficiente de operaciones CRUD (inserciones, consultas, actualizaciones, eliminaciones)
- Comandos administrativos útiles
Optimización de rendimiento
- Herramientas de monitoreo integradas: mongotop, mongostat
- Análisis del rendimiento de memoria y E/S
- MongoDB Cloud Manager y Munin
- Identificación de consultas subóptimas. Uso del perfilador de consultas.
- Motores de almacenamiento: MMAPv1 y WiredTiger
- Explicable (explain)
Indexado y colecciones especiales
- Gestión de índices y detalles internos del indexado en MongoDB
- Índices de campo único y compuestos
- Índices en arreglos y subdocumentos
- Índices geoespaciales
- Colecciones limitadas (capped), TTL y cursores seguibles (tailable cursors)
Agregación
- Agregación de propósito único
- Tuberías de agregación
- Introducción a map-reduce
Replicación
- Cómo funciona la replicación asíncrona en MongoDB
- Configuración y mantenimiento de conjuntos de réplicas (replica set)
- Uso de preocupación de escritura (write concern) y preferencia de lectura (read preference)
- Manejo de fallas de replicación
Particionamiento (Sharding)
- Cómo funciona el particionamiento automático
- Configuración de un clúster de particiones de MongoDB
- Cómo elegir sabiamente la clave de partición (shard key)
- Administración avanzada de un clúster particionado
- Manejo de un clúster particionado desbalanceado
- Manejo de fragmentos (chunks): división, fusión, migración
Seguridad
- Autenticación y autorización en conjuntos de réplicas y clústeres particionados
- Gestión de privilegios y roles personalizados
- Recomendaciones para un despliegue seguro
Planes de copia de seguridad y restauración
- Estrategias basadas en el sistema de archivos
- mongodump y mongorestore
- Recuperación en un punto en el tiempo (point-in-time)
Requerimientos
Conocimiento de conceptos básicos e intermedios y algunos años de experiencia práctica en el trabajo.
Reseñas (2)
Tamil was excellent at explaining even the difficult topics in a way that I understood them straight away. The presentation and delivery were both clear and methodical, and the teacher passionate about the subject.
Mark Novak - Kiloo
Curso - MongoDB for Advanced Users
Traducción Automática
It was very flexible and adapted to our expectations and skill level.
Raul Alberto Canales Requena - Kiloo
Curso - MongoDB for Advanced Users
Traducción Automática