Elasticsearch: Introducción y Desarrollo

  • Abilways
  • }
Elasticsearch: Introducción y Desarrollo
28
Abr

Esta formación en Elasticsearch permite adquirir las competencias necesarias para indexar, consultar y analizar datos en entornos Big Data y de búsqueda avanzada.

A lo largo del programa, los participantes aprenderán a utilizar Elasticsearch como motor de búsqueda distribuido, comprendiendo su funcionamiento dentro del ecosistema Elastic Stack y desarrollando consultas desde las más simples hasta las más complejas.

La formación está orientada a perfiles técnicos que desean implementar soluciones de búsqueda, análisis de datos y procesamiento de información a gran escala.

Objetivos de la formación Elasticsearch

Al finalizar la formación será capaz de:

• Comprender el papel de Elasticsearch en el ecosistema Big Data
• Identificar casos de uso de motores de búsqueda
• Indexar datos en Elasticsearch
• Realizar consultas simples y avanzadas
• Utilizar agregaciones y análisis de datos
• Optimizar búsquedas y relevancia
• Comprender la arquitectura de clúster
• Gestionar nodos, shards y rendimiento

Programa de la formación Elasticsearch

Día 1 – Fundamentos y primeros pasos

• Introducción a NoSQL:
• Modelos de almacenamiento
• Teorema CAP
• Tipos de bases de datos NoSQL

• Introducción a Elasticsearch:
• Elastic Stack
• Componentes principales
• Casos de uso
• Configuración inicial

Ejercicios prácticos:
• Instalación de Elasticsearch
• Creación de un clúster

Gestión de datos en Elasticsearch

• API REST
• Operaciones CRUD:
• Creación de índices
• Indexación de documentos
• Actualización y eliminación

• Indexación masiva con API Bulk
• Búsquedas básicas

Ejercicios prácticos:
• Búsquedas en Kibana

Día 2 – Consultas avanzadas y arquitectura

Consultas de datos

• Búsqueda por términos
• Score y relevancia
• Búsqueda por frases
• Búsquedas por rangos
• Combinación de consultas
• Filtrado

Análisis de texto y mapping

• Mapping
• Índice invertido
• Multi-campos
• Analyzers y tokens

Arquitectura del clúster

• Nodos y roles
• Shards primarios y réplicas
• Configuración del clúster

Consultas avanzadas

• Búsqueda multi-campo
• Optimización del score
• Ordenación y paginación
• Buenas prácticas

Ejercicios prácticos:
• Optimización del clúster y consultas avanzadas

2 días

Metodología de la formación Elasticsearch

• Formación presencial o aula virtual
• Métodos demostrativo, interrogativo y activo
• Ejercicios prácticos con Elasticsearch y Kibana
• Casos reales de uso

Evaluación de la formación Elasticsearch

• Durante la formación: ejercicios prácticos
• Al final: cuestionario de autoevaluación

Esta formación es bonificable a través de FUNDAE para todas las empresas que cuenten con trabajadores en régimen general de la Seguridad Social y dispongan de crédito formativo. SKOLAE Formación gestiona todo el proceso administrativo necesario para que tu empresa pueda recuperar el importe invertido en la formación, siempre que se cumplan los requisitos legales y de comunicación establecidos por FUNDAE.

La formación es impartida por un experto en Elasticsearch, Big Data y arquitecturas distribuidas, con experiencia en entornos de búsqueda y análisis de datos.

Cuenta con experiencia en implementación de motores de búsqueda, indexación de datos, optimización de consultas y despliegue de clústeres Elasticsearch. Ha trabajado en proyectos de analítica y procesamiento de grandes volúmenes de datos.

Su enfoque es práctico y orientado a casos reales, permitiendo aplicar Elasticsearch en entornos profesionales.

Objetivos

Objetivos de la formación Elasticsearch

Al finalizar la formación será capaz de:

• Comprender el papel de Elasticsearch en el ecosistema Big Data
• Identificar casos de uso de motores de búsqueda
• Indexar datos en Elasticsearch
• Realizar consultas simples y avanzadas
• Utilizar agregaciones y análisis de datos
• Optimizar búsquedas y relevancia
• Comprender la arquitectura de clúster
• Gestionar nodos, shards y rendimiento

Duración

2 días

Programa

Programa de la formación Elasticsearch

Día 1 – Fundamentos y primeros pasos

• Introducción a NoSQL:
• Modelos de almacenamiento
• Teorema CAP
• Tipos de bases de datos NoSQL

• Introducción a Elasticsearch:
• Elastic Stack
• Componentes principales
• Casos de uso
• Configuración inicial

Ejercicios prácticos:
• Instalación de Elasticsearch
• Creación de un clúster

Gestión de datos en Elasticsearch

• API REST
• Operaciones CRUD:
• Creación de índices
• Indexación de documentos
• Actualización y eliminación

• Indexación masiva con API Bulk
• Búsquedas básicas

Ejercicios prácticos:
• Búsquedas en Kibana

Día 2 – Consultas avanzadas y arquitectura

Consultas de datos

• Búsqueda por términos
• Score y relevancia
• Búsqueda por frases
• Búsquedas por rangos
• Combinación de consultas
• Filtrado

Análisis de texto y mapping

• Mapping
• Índice invertido
• Multi-campos
• Analyzers y tokens

Arquitectura del clúster

• Nodos y roles
• Shards primarios y réplicas
• Configuración del clúster

Consultas avanzadas

• Búsqueda multi-campo
• Optimización del score
• Ordenación y paginación
• Buenas prácticas

Ejercicios prácticos:
• Optimización del clúster y consultas avanzadas

Metodología

Metodología de la formación Elasticsearch

• Formación presencial o aula virtual
• Métodos demostrativo, interrogativo y activo
• Ejercicios prácticos con Elasticsearch y Kibana
• Casos reales de uso

Evaluación de la formación Elasticsearch

• Durante la formación: ejercicios prácticos
• Al final: cuestionario de autoevaluación

Bonificación Fundae

Esta formación es bonificable a través de FUNDAE para todas las empresas que cuenten con trabajadores en régimen general de la Seguridad Social y dispongan de crédito formativo. SKOLAE Formación gestiona todo el proceso administrativo necesario para que tu empresa pueda recuperar el importe invertido en la formación, siempre que se cumplan los requisitos legales y de comunicación establecidos por FUNDAE.

Formador

La formación es impartida por un experto en Elasticsearch, Big Data y arquitecturas distribuidas, con experiencia en entornos de búsqueda y análisis de datos.

Cuenta con experiencia en implementación de motores de búsqueda, indexación de datos, optimización de consultas y despliegue de clústeres Elasticsearch. Ha trabajado en proyectos de analítica y procesamiento de grandes volúmenes de datos.

Su enfoque es práctico y orientado a casos reales, permitiendo aplicar Elasticsearch en entornos profesionales.

¿Te gustó esta formación? Suscríbete a nuestra Newsletter pinchando aquí. También te animamos a seguirnos en LinkedInInstagram y Facebook y así estarás al día de todas nuestras novedades.

No disponible

¿Quieres hacer esta formación en tu empresa?

¡Pídenos una propuesta!