Código oficial: IFCT64Familia: Informática y comunicaciones
Especialidad Formativa

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')

Convocatoria

Financiación y modalidades

Convocatoria

Ocupados 2024-2027, 2ª Fase

ESTATAL_2024_27_F2

InnovaciónDescarbonizaciónDigitalización

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

Presencial

Duración

175h

Coste/hora

11.00

Ingreso por alumno: 1925

Teleformación

Duración

175h

Coste/hora

5.56

Ingreso por alumno: 973

Temario

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