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
- Ajuste de la Mongo Shell
- Gestión eficiente de operaciones CRUD (inserciones, consultas, actualizaciones, eliminaciones)
- Comandos de administración útiles
Optimización del 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
- Objeto explicable (explainable object)
Indexación y colecciones especiales
- Gestión de índices y funcionamiento interno de la indexación en MongoDB
- Índices de campo único y compuestos
- Índices en arreglos y subdocumentos
- Índices geoespaciales
- Colecciones limitadas (capped), TTL y cursores tailables
Agregación
- Agregación de propósito único
- Pipelines de agregación
- Introducción a map-reduce
Réplica
- Cómo funciona la réplica asíncrona en MongoDB
- Configuración y mantenimiento de un conjunto de réplicas (replica set)
- Uso de write concern y read preference
- Gestión de fallos de réplica
Sharding (Particionamiento)
- Cómo funciona el sharding automático
- Configuración de un cluster de shards de MongoDB
- Cómo elegir con sabiduría una clave de shard
- Administración avanzada de un cluster particionado
- Gestión de un cluster particionado desequilibrado
- Tratamiento de chunks (división, fusión, migración)
Seguridad
- Autenticación y autorización en conjuntos de réplicas y clusters particionados
- Gestión de privilegios y roles personalizados
- Recomendaciones para una implementación segura
Planes de copia de seguridad y restauración
- Estrategias basadas en el sistema de archivos
- mongodump y mongorestore
- Recuperación en un momento específico (point-in-time recovery)
Requerimientos
Conocimiento de conceptos básicos e intermedios y algunos años de experiencia práctica en el puesto de 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