[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
Introducción al Stack ELK
Visión general del ELK Stack y sus componentes: Elasticsearch, Logstash, Kibana y Beats
Elasticsearch
Arquitectura y funcionamiento interno de Elasticsearch
Instalación y configuración de Elasticsearch
Instalación del Entorno ELK
Instalación paso a paso de los componentes del stack: Elasticsearch, Logstash, Kibana y Beats
Ingesta de Datos
Uso de Logstash para la ingesta y transformación de datos
Configuración y uso de Beats para la recolección de datos de sistemas y aplicaciones
Kibana
Creación de visualizaciones interactivas en Kibana
Diseño y gestión de dashboards personalizados
Uso de Canvas y Timelion para representaciones avanzadas de datos
Extensión del Stack Elastic: XPack
Uso de Spaces para organización y segmentación de datos y dashboards
Configuración de seguridad y control de acceso con XPack
Implementación de grafos y exploración de relaciones de datos
Monitorización de recursos y aplicaciones con Monitorización
Generación de informes y configuración de alertas
Aplicación de Machine Learning para análisis predictivo y detección de anomalías
Gestión del Ciclo de Vida con ILM (Index Lifecycle Management)
Configuración y uso de ILM para la gestión automática del ciclo de vida de los índices
Monitorización de Aplicaciones con APM
Configuración y uso de APM (Application Performance Monitoring) para monitorizar aplicaciones en tiempo real
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