Administrador MongoDB y Atlas
Desplegar y mantener bases de datos MongoDB, estableciendo las rutinas adecuadas de backup y restauración de datos, y automatizar las tareas de administración (configuración, aprovisionamiento, parches, escalado, backups...) con el fin de facilitar respuestas rápidas y ágiles a las necesidades de la empresa utilizando MongoDB Atlas ('database as a service')
Financiación y modalidades
Ocupados 2024-2027, 2ª Fase
ESTATAL_2024_27_F2
Dirigido a profesionales de
ECONOMÍA E INDUSTRIA DIGITAL
Convenios:
- Economía e Industria Digital
Opciones de impartición
Modalidad: Presencial o Teleformación
Puede impartirse en formato presencial o a distancia
Duración
175h
Coste/hora
11.00€
Ingreso por alumno: 1925€
Duración
175h
Coste/hora
5.56€
Ingreso por alumno: 973€
Contenido del programa
- MÓDULO DE FORMACIÓN 1: INTRODUCCIÓN A MONGODB(8.6h)
Antes del contenido
- Introducción
- Objetivos
- Diagrama
- Quiz mixto
Contenido teórico
- Introducción a MongoDB como compañía referente en bases de datos NoSQL.
- Conocimiento general de la tecnología de MongoDB.
- Introducción al mercado de las bases de datos NoSQL y sus principales diferencias con las bases de datos tradicionales.
Después del contenido
- Podcast
- Recuerda
- Flashcards
- Quiz mixto
- Quiero saber más
- EL LENGUAJE DE CONSULTAS DE MONGODB(8.4h)
Antes del contenido
- Introducción
- Objetivos
- Diagrama
- Quiz mixto
Contenido teórico
- Introducción a JavaScript
- Sintaxis básica de JavaScript
- Variables y tipos de datos en JavaScript
- Estructuras de control en JavaScript
- Funciones en JavaScript
- Objetos en JavaScript
- Manipulación de arrays en JavaScript
- Introducción a JSON
- Estructura y sintaxis de JSON
- Uso de JSON en aplicaciones web
- Trabajo con JSON en JavaScript
Después del contenido
- Podcast
- Recuerda
- Flashcards
- Quiz mixto
- Quiero saber más
- ADMINISTRACIÓN DE SISTEMAS LINUX(8h)
Antes del contenido
- Introducción
- Objetivos
- Diagrama
- Quiz mixto
Contenido teórico
- Configuración del sistema Linux
- Administración de paquetes
- Automatización de tareas
- Logs del sistema Linux
- Configuración de módulos del kernel
- Administración de usuarios y grupos
- Sistema de ficheros
- Seguridad de acceso y permisos
- Configuración de red
- OpenSSH
Después del contenido
- Podcast
- Recuerda
- Flashcards
- Quiz mixto
- Quiero saber más
- MONGODB ESSENTIALS(12.8h)
Antes del contenido
- Introducción
- Objetivos
- Diagrama
- Quiz mixto
Contenido teórico
- ¿Qué es MongoDB?
- Cómo acceder a MongoDB (operaciones CRUD)
- Almacenamiento y Recuperación
- Almacenamiento en caché y durabilidad
- Seguridad
- Índices y Optimización
- “Profiling”
- Monitoreo Básico de Producción
- Replicación
- Fragmentación (Sharding)
- Copias de seguridad
- Mantenimiento sin tiempo de inactividad (Zero-Downtime)
- ¿Qué es el Ops Manager?
- Configuración de agentes
- Automatización
- Seguridad
- Monitoreando y alertando
- Copias de seguridad
Después del contenido
- Podcast
- Recuerda
- Flashcards
- Quiz mixto
- Quiero saber más
- MONGODB ATLAS, ATLAS API Y ATLAS SEARCH(15.3h)
Antes del contenido
- Introducción
- Objetivos
- Diagrama
- Quiz mixto
Contenido teórico
- MongoDB Atlas
- ¿Qué es Atlas?
- Implementación de un clúster
- Interactuando con datos
- Seguridad
- Monitoreando y alertando copias de seguridad
- Atlas API
- Descripción general
- Infraestructura como código
- REST
- Utilidades: curl, jq, bash
- API de autenticación
- Claves API
- Lista de acceso
- Clusters
- Listado de clústeres
- Implementación de clústeres
- Comprobación del estado del clúster
- Usuarios de la base de datos
- Agregar un usuario
- Listado de usuarios
- Listas de acceso a la red
- Monitoreo
- Recuperación de registros de consultas lentas
- Recuperación de métricas en vivo
- Uso del Asesor de rendimiento (Performance Advisor)
- Mantenimiento
- Crear un índice de forma continua
- Seguridad
- Habilificación de la autenticación LDAP
- Configuración de redes privadas (VPC Peering)
- Mongocli
- Instalando mongocli
- Configurando mongocli
- Crear un clúster
- Atlas Search
- Identificar casos de uso apropiados para Atlas Search
- Diseñar e implementar índices de Atlas Search
- Consulta Atlas Search y optimice sus consultas para ajustar la clasificación de resultados
- Aumente los resultados de búsqueda con puntajes y resaltado
- Implementar tablas de sinónimos para coincidencias sensibles al contexto
- Determine qué tamaño de instancia se requiere para sus capacidades de búsqueda
Después del contenido
- Podcast
- Recuerda
- Flashcards
- Quiz mixto
- Quiero saber más
- PROYECTOS Y EXPERIENCIAS REALES CON MONGODB(8.6h)
Antes del contenido
- Introducción
- Objetivos
- Diagrama
- Quiz mixto
Contenido teórico
- Resolución de casos reales utilizando MongoDB.
- Diseño e implementación de proyectos prácticos que involucren el uso de MongoDB.
- Análisis y evaluación de opciones, decisiones y resultados obtenidos en los proyectos.
Después del contenido
- Podcast
- Recuerda
- Flashcards
- Quiz mixto
- Quiero saber más
- CASO PRÁCTICO: MONGODB(8.3h)
Antes del contenido
- Introducción
- Objetivos
- Diagrama
- Quiz mixto
Contenido teórico
- Caso Práctico: Instalación, configuración y puesta en marcha de un clúster on-premise vs cloud con MongoDB prácticos reales
Después del contenido
- Podcast
- Recuerda
- Flashcards
- Quiz mixto
- Quiero saber más
Actividades del módulo
- Aplicaciones prácticas
- Glosario
- Bibliografía
- Legislación de referencia
- Actividades prácticas
- Examen