Temario del curso
Visión general de la arquitectura de MongoDB
- Origen, objetivos de diseño y funciones clave
- Estructura de procesos (mongos, mongod, servidores de configuración)
- Estructura de directorios / archivos
Trabajo con la consola de MongoDB
- Documentos y tipos de datos
- CRUD (inserciones, consultas, actualizaciones, eliminaciones)
- Comandos del sistema
Configuración y despliegue de servidor único
- Archivos de configuración
- Archivos de datos y asignación
- Archivos de registro (logs)
- Recomendaciones de hardware y sistema de archivos
Seguridad
- Autenticación integrada
- Recomendaciones para un despliegue seguro
Monitoreo de MongoDB
- mongostat
- Análisis del rendimiento de memoria y E/S
- Integración con herramientas de monitoreo: Munin / Cacti / Nagios
- Consola web de MongoDB
Indexación y optimización de consultas
- Gestión de índices y funcionamiento interno de la indexación en MongoDB
- Índices únicos / compuestos / geoespaciales
- Identificación de consultas subóptimas. Uso del perfilador de consultas.
Introducción a los drivers (Java/Python/Ruby/PHP/Perl)
- Cómo comunican los drivers y la consola con MongoDB
- BSON y el Protocolo de Red de MongoDB (Wire Protocol)
- Diagnóstico de conexiones de aplicaciones
Introducción a la escalabilidad de lecturas y escrituras
Replicación y durabilidad
- Replicación maestro-esclavo
- Conjuntos de réplicas (Replica sets)
- Uso de write concern para la durabilidad
- Manejo de fallos de replicación
Fragmentación automática (Auto-Sharding)
- Cómo funciona la fragmentación (sharding)
- Configuración de un cluster fragmentado de MongoDB
Elección de una clave de fragmentación (shard key)
Fragmentación (Sharding) e índices
- Topologías de fragmentación y conjuntos de réplicas
- Administración de un cluster fragmentado
Migración de shards / chunks
Planes de copia de seguridad y restauración
- Estrategias basadas en el sistema de archivos
- mongodump / mongorestore
- rsync
- mongoimport / mongoexport
Requerimientos
Conocimientos básicos de la administración de sistemas operativos.
Formación Corporativa a Medida
Soluciones de formación diseñadas exclusivamente para empresas.
- Contenido personalizado: Adaptamos el temario y los ejercicios prácticos a los objetivos y necesidades reales del proyecto.
- Calendario flexible: Fechas y horarios adaptados a la agenda de su equipo.
- Modalidad: Online (en directo), In-company (en sus oficinas) o Híbrida.
Precio por grupo privado (formación online) desde 2900 € + IVA*
Contáctenos para obtener un presupuesto exacto y conocer nuestras promociones actuales
Reseñas (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
Disfruté de los ejercicios prácticos, aunque algunos fueron complicados
Austin - Vodacom
Curso - MongoDB for Administrators
Traducción Automática
Me gusta que Kamil ajustara el material para mí y mi comprensión. Realmente quería asegurarse de que lo entendiera.
Austin Robertson
Curso - MongoDB for Administrators
Traducción Automática
Simplificando tareas operativas.
Kesh - Vodacom
Curso - MongoDB for Administrators
Traducción Automática
Encontré al instructor bastante claro.
Simon - ENGINEERING AND SERVICES JF S.A. DE C.V.
Curso - MongoDB for Administrators
Traducción Automática