[BDN-070] MongoDB Administración
Este curso ofrece una visión completa sobre la gestión de bases de datos NoSQL. Cubre desde los conceptos básicos, CRUD y API, hasta indexación, modelado de datos, replicación y sharding. Además, aborda monitoreo, seguridad, copias de seguridad y temas avanzados como índices geoespaciales, GridFS y agregación.
Duración: 20 horas
Perfil: Experto
Dirigido a
Esta acción formativa va dirigida a programadores, analistas y administradores de sistemas.
Requisitos previos
Se recomienda a los alumnos tener experiencia en administración de servidores y sistemas Linux, y conocimientos básicos de programación en Python.
Objetivos
Realizar operaciones CRUD utilizando MongoDB Shell y APIs.
Diseñar esquemas eficientes y comprender la indexación.
Implementar replicación y sharding para escalabilidad y alta disponibilidad.
Monitorear, solucionar problemas y optimizar el rendimiento de MongoDB.
Explorar temas avanzados como índices GeoSpatial, GridFS y agregaciones.
Contenido
Introducción a MongoDB
Revisión conceptos generales
CRUD y MongoDB Shell
Introducción a la API de MongoDB y a los conceptos básicos de los documentos y colecciones
Indexación y diseño de esquemas
Indexación, perfiles de consulta y el optimizador de consultas
Casos de ejemplo de diseño del esquema
Modelado diferentes dominios
Esquemas de operaciones atómicas
Drivers
¿Cómo trabajan los conectores?
API de conectores con ejemplos
Replicación
Visión general
Creación de conjuntos de réplicas
¿Cómo afecta a la replicación del diseño de la aplicación?
Sharding
Visión general
Configuración
¿Cómo afecta sharding diseño de la aplicación?
Solución de problemas de rendimiento
Obtener información sobre MongoDB
Los indicadores de desempeño
Monitorización
Configuración típica
¿Cómo integrar con soluciones de monitorización personalizadas?
Las señales de advertencia: lo que se puede observar
Seguridad y Autenticación
Copias de Seguridad y Recuperación
Los enfoques basados MongoDump
Los enfoques a nivel de sistema de archivos / almacenamiento
Compensaciones
Temas adicionales
Índices GeoSpatial
GridFS
Agregación
Documentación Recomendada
Mastering MongoDB 7.0 - Fourth Edition
Marko Aleksendrić, Arek Borucki, Leandro Domingues & Malak Abu Hammad
January 2024 | 434 pages