Descripción: Curso ElasticSearch
Formación en SOFTWARE LIBRE - OPEN SOURCE
Elasticsearch es un producto open source que podría definirse como un motor de búsqueda distribuido en tiempo real basado en Java aunque también proporciona muchas características que permiten utilizarlo como almacén de datos y motor analítico.
Formación SINENSIA
Detalles
- Introducción
Proporciona una introducción de los conceptos básicos de ElasticSearch y la forma de comunicarse con la herramienta.
- Descarga y configuración de ElasticSearch
Cubre los pasos básicos para empezar a utilizar ElasticSearch desde la simple instalación a configuraciones complejas.
- Gestión de mapeos
Cubre la correcta definición de los campos para mejorar tanto el indexado como la calidad de la búsqueda.
- Operaciones estandard
Muestra las acciones más comunes para importar y gestionar datos en ElasticSearch.
- Búsqueda, Queries, y Filtros
Search DSL— Core de las funcionalidades de búsqueda de ElasticSearch. Única manera de ejecutar queries en ElasticSearch.
- Facets y Agregaciones
Facets proporcionan datos agregados sobre una consulta si bien esta deprecado y se ve sustituido por el uso de agregaciones.
- Scripting
Mosrará como customizar ElasticSearch mediante scripting de diferentes lenguajes.
- Rivers
Amplia la funcionalidad de ElasticSearch dando la posibilidad de poner información de diferentes fuentes tales como bases de datos, soluciones NoSQL, o flujos de datos.
- Cluster and Nodes Monitoring
Muestra como analizar el comportamiento de un cluster/node para comprender los errores más comunes.
- Java Integration
Describe como integrar ElasticSearch en aplicaciones Java
- Plugin Development
Se enseñara a crear diferentes tipos de plugins: “sites” y nativos. Algunos ejemplos mostraran los esqueletos de plugin, el proceso de instalación, y su construcción.
Dirigido a analistas, analistas programadores y jefes de proyectos que deseen profundizar en el aprendizaje de la herramienta.
Conocimientos de programación en Java y de bases de datos relacionales
En este curso, los asistentes aprenderán a instalar, utilizar la herramienta así como conocer las mejores prácticas para sacar el máximo beneficio de su potencial