[AVE-030] ELK Stack

[AVE-030] ELK Stack

Este curso proporciona una visión completa del ecosistema Elastic, cubriendo Elasticsearch y su arquitectura, la instalación del entorno, la ingesta de datos con Logstash y Beats, y la creación de visualizaciones y dashboards en Kibana. También abarca extensiones como XPack, ILM para gestión del ciclo de vida y APM para monitorización de aplicaciones.

Duración:                     20 horas

Perfil:                            Experto

Dirigido a

Esta acción formativa va dirigida a programadores, analistas de datos y administradores de sistemas que quieran aprender a gestionar y visualizar grandes volúmenes de datos mediante el stack ELK. Es ideal para quienes buscan implementar soluciones de búsqueda, análisis y monitorización en tiempo real.

Requisitos previos 

Se recomienda a los alumnos experiencia en administración de sistemas y redes, gestión de servidores, manejo de bases de datos y SQL. Conocimientos básicos de programación o scripting (preferiblemente en Python), de ElasticSearch y de su motor de búsquedas.

Objetivos

  • Comprender la arquitectura y los componentes del ELK Stack (Elasticsearch, Logstash, Kibana y Beats).

  • Instalar, configurar y administrar un entorno ELK.

  • Desarrollar habilidades para ingestar y procesar datos mediante Logstash y Beats.

  • Crear visualizaciones, dashboards y reportes interactivos en Kibana.

  • Explorar y aplicar las extensiones avanzadas del stack, como XPack para seguridad y monitorización.

  • Implementar gestión del ciclo de vida de datos con ILM y monitorización de aplicaciones con APM.

  • Optimizar el uso de ELK Stack para análisis de datos en tiempo real y Machine Learning.

 

 

Otros cursos relacionados

Contenido

  1. Introducción al Stack ELK

    1. Visión general del ELK Stack y sus componentes: Elasticsearch, Logstash, Kibana y Beats

  2. Elasticsearch

    1. Arquitectura y funcionamiento interno de Elasticsearch

    2. Instalación y configuración de Elasticsearch

  3. Instalación del Entorno ELK

    1. Instalación paso a paso de los componentes del stack: Elasticsearch, Logstash, Kibana y Beats

  4. Ingesta de Datos

    1. Uso de Logstash para la ingesta y transformación de datos

    2. Configuración y uso de Beats para la recolección de datos de sistemas y aplicaciones

  5. Kibana

    1. Creación de visualizaciones interactivas en Kibana

    2. Diseño y gestión de dashboards personalizados

    3. Uso de Canvas y Timelion para representaciones avanzadas de datos

  6. Extensión del Stack Elastic: XPack

    1. Uso de Spaces para organización y segmentación de datos y dashboards

    2. Configuración de seguridad y control de acceso con XPack

    3. Implementación de grafos y exploración de relaciones de datos

    4. Monitorización de recursos y aplicaciones con Monitorización

    5. Generación de informes y configuración de alertas

    6. Aplicación de Machine Learning para análisis predictivo y detección de anomalías

  7. Gestión del Ciclo de Vida con ILM (Index Lifecycle Management)

    1. Configuración y uso de ILM para la gestión automática del ciclo de vida de los índices

  8. Monitorización de Aplicaciones con APM

    1. Configuración y uso de APM (Application Performance Monitoring) para monitorizar aplicaciones en tiempo real

    2. Análisis de rendimiento y optimización mediante APM

 

 

Documentación Recomendada

Elastic Stack 8.x Cookbook
Huage Chen, Yazid Akadiri
June 2024 | 688 pages

https://www.packtpub.com/en-us/product/elastic-stack-8x-cookbook-9781837633500