Curso Elasticsearch en Madrid, Barcelona y Online

21 h
curso elasticseach
21 h
In Company
Streaming
Online
ElasticSearch es un motor de búsqueda y análisis que se basa en el proyecto de código abierto Apache Lucene.

Características: Curso Elasticsearch

¿Qué es Elasticsearch?

Elasticsearch es un motor de búsqueda y análisis de datos en tiempo real que tiene como objetivo el manejo de grandes volúmenes de datos de forma rápida y eficiente. Con Elasticsearch podemos realizar búsquedas avanzadas, filtrar, analizar datos estructurados y no estructurados en diferentes formatos. Es una herramienta muy escalable, por lo que es una aplicación muy adecuada para las aplicaciones que necesitan procesar datos en tiempo real, como puedan ser los sistemas de monitoreo, análisis de logs o aplicaciones de búsqueda empresarial.

Entre las ventajas que encontramos de utilizar Elasticsearch podemos destacar la indexación y la búsqueda de datos a gran velocidad, esto facilita que podamos recuperar todo tipo de información de forma casi instantánea incluso en grandes volúmenes de datos. Podemos integrar Elasticsearch con otras herramientas de stack ELK (Logstash o Kibana), para ingestar, procesar, visualizar y analizar nuestros datos de forma completa. Elasticsearch tiene un alcance de nivel internacional, se utiliza en empresas de todo el mundo y ayuda a potenciar los motores de búsqueda, analizar nuestros datos y poder tomar decisiones estratégicas complejas.

Modalidades: Curso Elasticsearch

Curso Elasticsearch Online

Duración: 40 horas (1 mes). Formación 100% bonificable FUNDAE para empresas.

Puedes comprar directamente el curso en nuestra tienda online.

Temario: Curso Elasticsearch

  • ¿Qué es Elasticsearch?
  • Resumen de Elastic Stack (Elasticsearch, Logstash, Kibana…)
  • Escenario típico de Elastic Stack
  • Implementar Elasticsearch y Kibana en Elastic Cloud
  • Instalación de Elasticsearch y Kibana en local – Windows (+Linux/Mac)
  • ¿Cuál es la arquitectura básica de Elastic?
  • Inspección del cluster y envío de consultas mediante consola
  • Sharding y escalabilidad en Elastic Stack
  • Replicación en Elastic Stack
  • ¿Qué son los roles de los nodos de Elastic?
  • Resumen
  • Creación de un índex, indexar documentos y consultarlos mediante el ID
  • Actualización de documentos manual y mediante scripts en Elasticsearch
  • ¿Cómo Elasticsearch lee y escribe datos?
  • ¿Cómo controlamos la concurrencia de solicitudes en Elasticsearch?
  • Actualizar y eliminar masivamente a partir de consulta (Query)
  • Procesamiento masivo mediante bulk
  • Importación de datos con cURL
  • Resumen
  • Introducción al análisis y al uso de la API Analyze
  • ¿Qué son los índices invertidos para mejorar la eficiencia de Elasticsearch?
  • Tipos de datos en Elasticsearch
  • ¿Cómo definir mapeos explícitos y añadir nuevos mapeos?
  • ¿Qué son los parámetros de mapeo y cómo aplicarlos?
  • Reindexación de documentos con la API Reindex
  • Aplicación de plantillas de mapeo a índices
  • Recomendaciones de mapeo
  • Técnicas stemming y palabras de parada
  • Analizadores predefinidos (built-in)
  • Analizadores personalizados
  • Resumen
  • Introducción al análisis y al uso de la API Analyze
  • ¿Qué son los índices invertidos para mejorar la eficiencia de Elasticsearch?
  • Tipos de datos en Elasticsearch
  • ¿Cómo definir mapeos explícitos y añadir nuevos mapeos?
  • ¿Qué son los parámetros de mapeo y cómo aplicarlos?
  • Reindexación de documentos con la API Reindex
  • Aplicación de plantillas de mapeo a índices
  • Recomendaciones de mapeo
  • Técnicas stemming y palabras de parada
  • Analizadores predefinidos (built-in)
  • Analizadores personalizados
  • Resumen
  • ¿En qué se diferencia una BBDD relacional y Elasticsearch?
  • Mapear relaciones entre documentos y añadir documentos
  • Búsqueda de Children por Parent y viceversa
  • Relaciones multinivel
  • Control de resultados de búsqueda
  • Resumen
  • ¿Qué son las agregaciones de tipo métrica?
  • ¿Qué son las agregaciones de tipo «bucket»?
  • Agregaciones combinadas «nested»
  • Agregaciones con filtrados y reglas
  • Agregaciones con rangos de valores y fechas
  • Histogramas
  • Resumen

Si tienes alguna necesidad específica no te preocupes, en Formadores Freelance tienes la opción de personalizar el temario para que se ajuste a tus objetivos.

¡Consúltanos!

Cursos de Big Data & Analytics

curso apache spark

Curso Apache Spark en Madrid, Barcelona y Online

curso elasticsearch kibana

Curso Elasticsearch Kibana Logstash en Madrid, Barcelona y Online

Máster Inteligencia Artificial e Innovación en Madrid, Barcelona y Online

curso apache hadoop

Curso Apache Hadoop en Madrid, Barcelona y Online

Casos de Éxito

Más de 3.000 empresas confían en nosotros