Elastic Stack 7. Beats, Logstash, Elasticsearch, Kibana. ELK
What you'll learn
- Una vez finalizada la formación, los estudiantes habrán conseguido las capacidades necesarias para montar una completa plataforma de explotación de logs y monitorización de sistemas capaz de proporcionar la información adecuada para solucionar tanto los problemas del día a día como para ayudar y facilitar el mantenimiento de aplicaciones y servidores.
Requirements
- Este curso se centra en resolver todos los problemas relacionados con la gestión de logs y la monitorización de aplicaciones. A través de Elastic Stack, se irán conociendo y analizando los mecanismos más adecuados para la puesta en marcha de una plataforma de este tipo con el fin de aprovechar de la mejor manera posible toda la información generada por nuestras aplicaciones o por los distintos sistemas operativos. Por tanto, esta formación estará enfocada no sólo a la instalación y puesta en marcha de la plataforma, sino también a la integración con distintos tipos de aplicaciones y a conocer las configuraciones necesarias para explotar y aprovechar la mayor cantidad de datos posible.
- De cara a aprovechar el curso en su totalidad, no será necesaria ninguna experiencia previa con Elastic Stack ni ningún conocimiento anterior, ya que se partirá desde cero y se profundizará en todos los aspectos relevantes de la plataforma. Por otro lado, debido a la propia finalidad de la plataforma, hay ciertos perfiles profesionales con los que encajaría de manera más adecuada: Desarrolladores de software con conocimientos básicos sobre los principios más comunes de escritura de logs. Personas integradas en equipos de mantenimiento o resolución de incidencias acostumbradas a realizar búsquedas en ficheros de logs como primer punto para solucionar un error en las aplicaciones. Administradores de sistemas y operaciones.
- Por último, si bien el curso partirá de cero, para seguirlo con mayor comodidad, se recomienda estar familiarizado con la terminal de comandos del sistema operativo, así como con la instalación y configuración de aplicaciones.
Description
Este curso se centra en resolver todos los problemas relacionados con la gestión de logs y la monitorización de sistemas y aplicaciones.
A través de Elastic Stack (antiguo ELK), se irán conociendo y analizando los mecanismos más adecuados para la puesta en marcha de una plataforma de este tipo, con el fin de aprovechar de la mejor manera posible toda la información generada por nuestra aplicaciones o por los sistemas con los que interactúan.
Por tanto, esta formación estará enfocada no sólo a la instalación y puesta en marcha de la plataforma, sino también a la integración con distintos tipos de aplicaciones y a conocer las configuraciones necesarias para explotar y aprovechar la mayor cantidad de datos posibles.
Este curso resultará de gran interés para todas aquellas personas que, de una u otra manera, necesitan mejorar sus capacidades de gestión de logs, búsqueda y localización de errores dentro de una aplicación o de monitorización de aplicaciones y sistemas. Como punto adicional, esta formación también despertará la curiosidad de quienes estén buscando trabajo en el campo de la analítica de datos o deseen mejorar sus condiciones laborales actuales, ya que Elastic Stack es una plataforma en pleno crecimiento y con una demanda cada vez mayor de profesionales especializados.
Además de adquirir los conocimientos necesarios sobre la plataforma en su conjunto, también se entrará en detalle en cada una de las herramientas que componen el stack: Beats, Logstash, Elasticsearch y Kibana, por lo que se adquirirán los conocimientos y habilidades necesarias para utilizar estas tecnologías para otro tipo de fines o proyectos.
Who this course is for:
- Este curso está orientado tanto a desarrolladores de software que necesitan mejorar la forma en la que se gestionan los logs de sus aplicaciones, como a perfiles de administración de sistemas y operaciones que necesitan monitorizar lo que ocurre en las aplicaciones que administran y en los servidores en las que están desplegadas. Adicionalmente, Elastic Stack encaja a la perfección en equipos de trabajo que sigan la metodología DevOps, pudiendo resultar de gran utilidad para todos los miembros del equipo, tanto para los que necesiten almacenar información, como aquellos que deseen consumirla.
- Este curso resultará de gran interés para todas aquellas personas que, de una u otra manera, necesitan mejorar sus capacidades de gestión de logs, localización de errores dentro de una aplicación o monitorización de aplicaciones y sistemas. Como punto adicional, esta formación también despertará el interés de todas aquellas personas que estén buscando trabajo en el campo de la analítica de datos o que deseen mejorar sus condiciones laborales actuales, ya que Elastic Stack es una plataforma en pleno crecimiento y con una demanda cada vez mayor de profesionales especializados.
Instructor
Enfocado tanto al desarrollo de aplicaciones específicas a medida así como al uso y extensión de plataformas de éxito contrastado en el mercado: Liferay, Elasticsearch, Kafka, Spring, etc.
Buenas habilidades para la programación y para la rápida adquisición de nuevos conocimientos. Amante de las nuevas tecnologías y beta-tester por vocación de las novedades que se incorporan al mercado en materia de desarrollo, tanto nuevas tecnologías como nuevas técnicas: TDD, BDD, etc.
Como amante de mi profesión, trato de mantenerme al día estudiando las nuevas tecnologías que aparecen en el mercado y analizando los pros y contras de cada una de ellas. Este punto me ha otorgado una visión global de las sensaciones y necesidades del mercado y me ha servido para mejorar mi capacidad de aprendizaje y absorción de nuevos conocimientos, así como la adaptación a los nuevos retos o proyectos que van surgiendo.
Como creyente de las metodologías ágiles, especialmente SCRUM, y las técnicas de trabajo que estas defienden, trato de aplicar sus principios en todos los aspectos de mi trabajo, tanto a nivel de equipo como a nivel individual.
Además de trabajar como desarrollador de aplicaciones e implantador de soluciones finales, también trabajo como instructor en diversas tecnologías (Liferay, Spring, Movilidad, Elasticsearch, Docker, etc.) y he participado como ponente en diversos congresos a nivel nacional.