Duración:                     16 horas

Perfil:                            Avanzado

Dirigido a

Esta acción formativa va dirigida a Programadores, Analistas y Administradores de sistemas.

Requisitos previos 

Se recomienda a los alumnos experiencia adminitración de servidores, sistemas de documentación y búsquedas.  

Objetivos

El curso tiene como objetivo proporcionar una base sólida en la búsqueda y recuperación de información, a partir de los conceptos básicos fundamentales y componentes internos en todo las mejores prácticas, características y desarrollo de aplicaciones de búsqueda distribuida con Elasticsearch. Al final de la capacitación que tendrá una profunda comprensión de cómo funciona Elasticsearch, el alumno será capaz de analizar de forma fiable, comprender y resolver problemas comunes y estará listo para construir aplicaciones de búsqueda.


Otros cursos relacionados

[AVE-020] Kibana

Contenido

  1. Introducción
    1. Terminología
    2.  Conceptos básicos
    3. Configuración y operaciones básicas
  2. Modelo Distribuido
    1. Cluster Elasticsearch
    2.  Fragmentos y réplicas
    3. Configuración
    4.  APIs y acceso local
  3. Multi Tenancy
    1. Múltiples índices
    2. Alias de índices
    3. Operaciones entre índices
    4. Introducción al flujo de datos
  4. Índice Elasticsearch
    1. Análisis
    2. Asignaciones
    3. Operaciones de índices
    4. Control de versiones
    5. APIs y ajustes
  5. Búsquedas
    1. DSL de consulta
    2. Ordenación
    3. Facetas
    4. Tipos de búsqueda
    5. Resaltado
    6. Eencaminamiento y otros componentes de búsqueda
  6. Búsquedas avanzadas y Mapeos
    1. Documentos anidados
    2. Relaciones padre / hijo,
    3. Geo-localización
    4. Percolación
    5. Relevancia
  7. Modelo distribuido avanzado
    1. Recuperación del estado del clúster
    2. Replicación de bajo nivel,
    3. Recuperación de bajo nivel y de fragmentos
  8. Patrón de diseño Big Data
    1. Índices múltiples
    2. Sobreasignación
    3. Enrutamiento y alias
    4. Forma de abordar la arquitectura de datos
  9. Preparación para la Producción
    1. Ajuste del rendimiento
    2. Flujo de datos
    3. Asignación de memoria
  10. Ejecución en producción
    1. Monitorización
    2. Alertas
    3. API de Detalles / Estadísticas


Documentación Recomendada

Elasticsearch 8.x Cookbook - Fifth Edition
By Alberto Paro
May 2022 | 750 pages
ISBN 9781801079815

https://www.packtpub.com/product/elasticsearch-8x-cookbook-fifth-edition/9781801079815