Implementación Avanzada de Búsqueda Full-Text y Analytics con Elasticsearch y Kibana

Implementación Avanzada de Búsqueda Full-Text y Analytics con Elasticsearch y Kibana

Curso práctico para Search Engineers que desean dominar Elasticsearch en entornos de producción. Aprenderás a diseñar índices optimizados, implementar búsquedas complejas y crear dashboards interactivos con Kibana, culminando en un proyecto real de análisis de datos.
0 Estudiantes
20 Clases
Mariana López
Mariana López

Instructora

Acerca de este curso

Curso práctico para Search Engineers que desean dominar Elasticsearch en entornos de producción. Aprenderás a diseñar índices optimizados, implementar búsquedas complejas y crear dashboards interactivos con Kibana, culminando en un proyecto real de análisis de datos.
Mariana López
Mariana López
9 Cursos
0 Estudiantes

Mariana López es Estratega de aprendizaje digital con base en Ciudad de México, México. Su trabajo se enfoca en transformar temas complejos en rutas de aprendizaje claras, prácticas y fáciles de seguir.

Ha acompañado a estudiantes, profesionales y equipos de empresas en procesos de formación online, combinando teoría útil con ejercicios aplicables desde la primera clase.

En Cursalo diseña experiencias de aprendizaje con ejemplos reales, lenguaje directo y una estructura pensada para avanzar paso a paso sin perder contexto.

Mariana López
Resumen del temario

Este curso incluye 4 modulos, 20 lecciones y 6:40 horas de materiales.

Diseño de Índices y Mapeo Avanzado para Búsquedas Eficientes
5 Partes | 1:40 Horas
Configurar mapeos dinámicos y estáticos para datos complejos
Gratis

Concepto claveEn Elasticsearch, el mapeo define cómo los documentos y sus campos son indexados y almacenados. Existen dos enfoques principales: mapeo dinámico, donde Elasticsearch infiere automáticamente los tipos de datos al indexar documentos nuevos, y mapeo estático, donde defines explícitamente la estructura de los campos antes de indexar. Para datos complejos, como objetos anidados, arrays o campos con múltiples tipos, elegir el enfoque correcto es crucial para el rendimiento y la precisión

Tiempo de estudio 20 Minutos
Archivos adjuntos 0
Implementar analizadores personalizados para español y otros idiomas
Gratis

Concepto claveUn analizador personalizado en Elasticsearch es una configuración que define cómo se procesa el texto durante la indexación y la búsqueda. Piensa en él como una cadena de producción en una fábrica de procesamiento de lenguaje: cada etapa (tokenizer, filtros) transforma el texto crudo en términos optimizados para búsqueda. Para el español, esto implica manejar características lingüísticas únicas como acentos, plurales irregulares y palabras compuestas.La analogía del mundo real serí

Tiempo de estudio 25 Minutos
Archivos adjuntos 0
Crear un índice optimizado para un dataset de productos
Gratis

Tipo de lección: VideoConcepto claveDiseñar un índice optimizado en Elasticsearch para un dataset de productos es como construir una biblioteca especializada. En lugar de organizar libros por título o autor, creas un sistema donde cada producto tiene múltiples puntos de acceso: nombre, categoría, precio, especificaciones técnicas y reseñas. El mapeo avanzado define cómo se almacenan y analizan estos datos, determinando la velocidad y precisión de las búsquedas.La optimización va más allá de la c

Tiempo de estudio 15 Minutos
Archivos adjuntos 0
Práctica: Diseñar el mapeo de un índice para logs de aplicaciones
Gratis

Concepto claveEl mapeo de índices en Elasticsearch es el proceso de definir cómo se almacenan y analizan los datos dentro de un índice. Para logs de aplicaciones, un buen mapeo no solo organiza los campos, sino que optimiza el rendimiento de búsqueda y análisis. Piensa en esto como el plano arquitectónico de un edificio: sin un diseño adecuado, las búsquedas serán lentas y los análisis imprecisos.En logs, los datos suelen ser semiestructurados y dinámicos. Un mapeo avanzado permite controlar asp

Tiempo de estudio 30 Minutos
Archivos adjuntos 0
Quiz: Evaluación de conceptos de mapeo y analizadores
Gratis

Tipo de lección: QuizConcepto claveEl mapeo avanzado en Elasticsearch define cómo los documentos son indexados y almacenados, determinando el comportamiento de búsqueda y análisis. A diferencia del mapeo dinámico básico, el mapeo avanzado permite controlar precisamente los tipos de datos, analizadores, y configuraciones como norms y doc_values. Piensa en esto como el plano arquitectónico de un edificio: sin un diseño cuidadoso, las búsquedas pueden volverse lentas o imprecisas, similar a cómo un

Tiempo de estudio 10 Minutos
Archivos adjuntos 0
Búsquedas Full-Text Avanzadas con Query DSL
5 Partes | 1:40 Horas
Aplicar compound queries con bool y boosting
Gratis

Concepto claveLas compound queries en Elasticsearch son consultas que combinan múltiples cláusulas de búsqueda para crear lógica compleja. Dos de las más poderosas son bool y boosting. Imagina que estás buscando candidatos para un puesto de trabajo: con bool puedes decir "quiero alguien con experiencia en Python (debe tener) Y conocimientos en machine learning (debería tener) O al menos 5 años en desarrollo (puede tener)". Con boosting, puedes priorizar ciertos criterios: "prefiero candidatos co

Tiempo de estudio 20 Minutos
Archivos adjuntos 0
Implementar full-text queries con match y multi_match
Gratis

Concepto claveLas consultas match y multi_match son los caballos de batalla del Query DSL de Elasticsearch para búsqueda full-text. Mientras que match busca términos en un único campo analizado, multi_match extiende esta funcionalidad a múltiples campos simultáneamente, permitiendo construir experiencias de búsqueda más ricas y relevantes.Imagina que estás construyendo un motor de búsqueda para una plataforma de e-commerce. Un usuario busca "zapatillas running Nike". Con match en el campo title,

Tiempo de estudio 25 Minutos
Archivos adjuntos 0
Crear consultas con funciones de scoring personalizadas
Gratis

Tipo de lección: VideoConcepto claveEl scoring personalizado en Elasticsearch te permite controlar cómo se calcula la relevancia de los documentos en tus búsquedas full-text. Mientras que el algoritmo por defecto (BM25) funciona bien en muchos casos, hay situaciones donde necesitas ajustar la lógica de ranking según reglas de negocio específicas.Imagina que trabajas en un e-commerce: quieres que los productos con mejor calificación de usuarios aparezcan primero, incluso si coinciden menos con lo

Tiempo de estudio 15 Minutos
Archivos adjuntos 0
Práctica: Construir un sistema de búsqueda para un e-commerce
Gratis

Concepto claveEn un e-commerce moderno, la búsqueda full-text avanzada no es solo encontrar productos por nombre, sino un sistema que entiende intención del usuario, maneja sinónimos, corrige errores tipográficos, y prioriza resultados por relevancia comercial. Piensa en Amazon: cuando buscas "laptop gaming", el sistema no solo busca coincidencias exactas, sino que entiende que "gaming" implica alta RAM, tarjeta gráfica dedicada, y procesadores específicos, mostrando primero los productos con me

Tiempo de estudio 30 Minutos
Archivos adjuntos 0
Quiz: Test de habilidades en Query DSL
Gratis

Tipo de lección: QuizConcepto claveEl Query DSL (Domain Specific Language) de Elasticsearch es el lenguaje estructurado que permite construir consultas complejas y precisas para búsquedas full-text. A nivel avanzado, no se trata solo de buscar palabras, sino de entender la intención del usuario, el contexto de los datos y cómo los diferentes parámetros afectan la relevancia de los resultados. Piensa en esto como el panel de control de un avión: cada botón y palanca (parámetro del query) ajusta c

Tiempo de estudio 10 Minutos
Archivos adjuntos 0
Agregaciones y Analytics en Tiempo Real con Elasticsearch
5 Partes | 1:40 Horas
Configurar agregaciones métricas y de buckets para KPIs
Gratis

Concepto claveLas agregaciones en Elasticsearch son el mecanismo principal para transformar datos brutos en KPIs (Indicadores Clave de Rendimiento) procesables. Piensa en ellas como el equivalente a las funciones de resumen en Excel (SUM, AVG, COUNT), pero ejecutándose en tiempo real sobre millones de documentos distribuidos. Mientras que una búsqueda responde "¿qué documentos coinciden con mi consulta?", una agregación responde "¿qué patrones, tendencias o estadísticas emergen de esos documento

Tiempo de estudio 20 Minutos
Archivos adjuntos 0
Implementar pipeline aggregations para cálculos avanzados
Gratis

Concepto claveLas pipeline aggregations en Elasticsearch son agregaciones que toman como entrada los resultados de otras agregaciones para realizar cálculos adicionales. A diferencia de las agregaciones métricas o de buckets que operan directamente sobre documentos, las pipeline aggregations operan sobre los resultados de agregaciones previas en el pipeline de procesamiento.Imagina que estás analizando ventas de una tienda online. Primero agrupas las ventas por categoría (agregación de buckets),

Tiempo de estudio 25 Minutos
Archivos adjuntos 0
Crear dashboards básicos con Kibana para visualizar agregaciones
Gratis

Tipo de lección: VideoConcepto claveLas agregaciones en Elasticsearch son el mecanismo principal para realizar analítica en tiempo real sobre tus datos indexados. Piensa en ellas como el equivalente a las funciones GROUP BY y agregación (SUM, AVG, COUNT) en SQL, pero diseñadas para trabajar con datos no estructurados o semiestructurados a gran escala y en tiempo real.En el contexto de Kibana, un dashboard es una colección de visualizaciones (gráficos, tablas, mapas) que muestran los resultados d

Tiempo de estudio 15 Minutos
Archivos adjuntos 0
Práctica: Analizar tendencias de ventas con agregaciones
Gratis

Introducción: El Poder de las Agregaciones para el Análisis de Ventas En el mundo del comercio moderno, los datos de ventas son un activo invaluable. Sin embargo, los números crudos en una tabla son difíciles de interpretar. ¿Cuál es nuestro producto más vendido este trimestre? ¿Qué región está experimentando el mayor crecimiento? ¿Existen patrones estacionales en nuestras ventas? Responder estas preguntas requiere la capacidad de resumir, segmentar y calcular métricas sobre grandes volúmenes de

Tiempo de estudio 30 Minutos
Archivos adjuntos 0
Quiz: Evaluación de conceptos de agregaciones
Gratis

Tipo de lección: QuizConcepto claveLas agregaciones en Elasticsearch son el mecanismo fundamental para realizar análisis en tiempo real sobre grandes volúmenes de datos indexados. A diferencia de las consultas de búsqueda que devuelven documentos específicos, las agregaciones procesan y resumen datos para extraer métricas, estadísticas y patrones. Piensa en ellas como el equivalente a las funciones GROUP BY y agregadas de SQL, pero diseñadas para escalar horizontalmente en entornos distribuidos.

Tiempo de estudio 10 Minutos
Archivos adjuntos 0
Proyecto Integrador: Sistema de Búsqueda y Dashboard para Analytics
5 Partes | 1:40 Horas
Diseñar la arquitectura del proyecto y definir requisitos
Gratis

Concepto claveDiseñar la arquitectura de un sistema de búsqueda y analytics con Elasticsearch y Kibana es como planificar una ciudad inteligente. No se trata solo de colocar edificios (servidores) y carreteras (redes), sino de definir cómo fluirá la información (datos) desde las fuentes hasta los usuarios finales, garantizando eficiencia, escalabilidad y confiabilidad. La arquitectura debe balancear el rendimiento de consultas full-text con la capacidad de agregaciones complejas para analytics,

Tiempo de estudio 20 Minutos
Archivos adjuntos 0
Implementar índices y búsquedas avanzadas para el dataset
Gratis

Concepto claveLa implementación de índices y búsquedas avanzadas en Elasticsearch es el núcleo de cualquier sistema de búsqueda full-text y analytics. Imagina que estás construyendo un motor de búsqueda para una plataforma de e-commerce con millones de productos. No basta con buscar por palabras clave simples; necesitas que los usuarios encuentren productos relevantes incluso cuando escriben consultas ambiguas, con errores tipográficos, o en diferentes idiomas. Los índices en Elasticsearch no so

Tiempo de estudio 25 Minutos
Archivos adjuntos 0
Crear agregaciones y visualizaciones en Kibana
Gratis

Tipo de lección: VideoConcepto claveLas agregaciones en Elasticsearch son operaciones de análisis que agrupan y resumen datos, mientras que las visualizaciones en Kibana transforman esos resultados en gráficos comprensibles. Piensa en las agregaciones como el motor de cálculo de un tablero financiero: procesan millones de transacciones para generar totales por categoría, promedios o tendencias. Las visualizaciones son los gráficos de barras, líneas o mapas que un director ejecutivo usa para toma

Tiempo de estudio 15 Minutos
Archivos adjuntos 0
Práctica: Desarrollar y desplegar el proyecto completo
Gratis

Concepto claveLa implementación de un sistema de búsqueda full-text y analytics con Elasticsearch y Kibana requiere integrar múltiples componentes en un flujo de datos coherente. Imagina que estás construyendo el motor de búsqueda de una plataforma de e-commerce: necesitas indexar productos, permitir búsquedas complejas con filtros, y mostrar dashboards con métricas de rendimiento en tiempo real. El proyecto completo abarca desde la ingesta de datos hasta la visualización, pasando por la optimiz

Tiempo de estudio 30 Minutos
Archivos adjuntos 0
Quiz: Evaluación final del proyecto integrador
Gratis

Tipo de lección: QuizConcepto claveLa implementación avanzada de búsqueda full-text y analytics con Elasticsearch y Kibana integra múltiples componentes técnicos para crear sistemas que no solo recuperan información, sino que también proporcionan insights accionables. En el nivel advanced, esto significa dominar la arquitectura distribuida, optimizar consultas complejas y diseñar dashboards que respondan a necesidades empresariales específicas.Imagina que estás construyendo el motor de búsqueda

Tiempo de estudio 10 Minutos
Archivos adjuntos 0
Responder al comentario
Comentarios Aprobacion

Tu comentario sera visible despues de la aprobacion del administrador.

0
0 Reseñas
Calidad del contenido (0)
Habilidades del instructor (0)
Valor de compra (0)
Calidad de soporte (0)
Responder a la resena
Enviar respuesta

Tu respuesta a esta reseña será visible para todos los usuarios.

Implementación Avanzada de Búsqueda Full-Text y Analytics con Elasticsearch y Kibana
Gratis

Este curso incluye

Soporte del formador
Favorito
Compartir

Curso specifications

Secciones
4
Lecciones
20
Capacidad
Ilimitado
Duración
6:40 Horas
Estudiantes
0
Fecha de Created
8 abr. 2026
Fecha de Updated
21 jun. 2026
Mariana López

Estratega de aprendizaje digital · México

Ricardo dave

Data Analyst at Microsoft

El instructor no esta disponible actualmente.
I am not available for 2 days due to a business trip
Implementación Avanzada de Búsqueda Full-Text y Analytics con Elasticsearch y Kibana
Estas viendo
Implementación Avanzada de Búsqueda Full-Text y Analytics con Elasticsearch y Kibana
Hablar por WhatsAppContactar por WhatsApp