
Vista 360 del contenido y alcance curso.
Notas Importantes del Curso de Observabilidad de Aplicaciones JAVA & Quarkus con OpenTelemetry.
Notas de Lanzamiento del Curso de Observabilidad de Aplicaciones JAVA & Quarkus con OpenTelemetry.
Únase a nuestros canales en Kick, Telegram, Youtube & Discord para obtener soporte e interacción en tiempo real.
Contenido de la Clase:
¿Qué es la Observabilidad?
¿Por qué es Importante la Observabilidad?
¿Cuáles son los Pilares de la Observabilidad?
¿ Qué es el monitoreo?
¿ Qué es la telemetría?
Contenido de la Clase:
¿ Qué es la Instrumentación?
Tipos de Instrumentación
Descarga de las presentaciones cubiertas en la sección.
Contenido de la Clase:
¿Qué es OpenTelemetry?
¿Por qué OpenTelemetry?
Arquitectura de OpenTelemetry
Contenido de la Clase:
Arquitectura de OpenTelemetry
Componentes de la Arquitectura
Contenido de la Clase:
Backend de Observabilidad
Integraciones de OpenTelemetry
Vendors
Distributions
Contenido de la Clase:
Tipos de Instrumentación con OpenTelemetry
Instrumentación Automática o Zero-code
Instrumentación Manual o Code_based
Lenguajes Soportados
Distribuciones de OTel Collector
Descarga de las presentaciones cubiertas en la sección.
Contenido de la Clase:
Arquitectura de la Aplicación JAVA
Contenido de la Clase:
Exploración del Código Fuente
Contenido de la Clase:
Instalación de Prerrequisitos de la Aplicación JAVA
Instalación de PostgreSQL
Instalación de Redis Cache
Instalación de RabbitMQ
Configuración del Servicio de SendGrid.
Contenido de la Clase:
Puesta en Funcionamiento Aplicación JAVA
Descarga de las presentaciones cubiertas en la sección.
Contenido de la Clase:
Funciones y/o Capacidades de las herramientas o Backend de Observabilidad
Contenido de la Clase:
Instalación & Configuración del Backend de Observabilidad
Instalación de Jaeger, Zipkin, Prometheus, Loki & Grafana.
Descarga de las presentaciones cubiertas en la sección.
Contenido de la Clase:
Fundamentos de Pipelines en OpenTelemetry Collector
Contenido de la Clase:
Instalación & Configuración de OpenTelemetry Collector
Configuración de Pipelines (Receiver, Processor & Exporter)
Descarga de las presentaciones cubiertas en la sección.
Contenido de la Clase:
Instrumentación Automática de Aplicaciones JAVA
Creación de Imagen & Contenedor Docker
Contenido de la Clase:
Visualización de Logs de Aplicaciones JAVA en Grafana
Creación de Dashboards Personalizados en Grafana para la Visualización de Logs
Contenido de la Clase:
Visualización de Métricas de Aplicaciones JAVA en Grafana
Creación de Dashboards Personalizados en Grafana para la Visualización y Análisis de Métricas
Contenido de la Clase:
Visualización y Análisis de Trazas de Aplicaciones JAVA en Jaeger
Creación de Dashboards Personalizados en Grafana para la Visualización de Trazas
Contenido de la Clase:
Visualización y Análisis de Trazas de Aplicaciones JAVA en Zipkin
Descarga de las presentaciones cubiertas en la sección.
Contenido de la Clase:
Exportar Telemetría de Aplicaciones JAVA hacia New Relic utilizando OpenTelemetry Collector
Creación de una cuenta en la plataforma de New Relic
Configuración de Pipelines en el Componente OpenTelemetry Collector
Visualización de Telemetría (Logs, Traces & Metrics) en New Relic
Exportar Telemetría de Aplicaciones JAVA hacia Azure Monitor utilizando OpenTelemetry Collector
Configuración del Servicio de Azure Monitor
Configuración de Pipelines en el Componente OpenTelemetry Collector
Visualización de Telemetría (Logs, Traces & Metrics) en Azure Monitor (Application Insights)
Descarga de las presentaciones cubiertas en la sección.
Contenido de la Clase:
Instrumentación Automática de Aplicaciones Java 21
Actualización del Componente OpenTelemetry Collector (v 0.142.0)
Actualización del Agente de Auto-Instrumentación de Aplicaciones Java (versión 21)
Instrumentación de Aplicaciones Java (versión 21)
Generación de Telemetría y Visualización en diversos Backend de Observabilidad
Descarga de las presentaciones cubiertas en la sección.
Contenido de la Clase:
Exportar Trazas hacia Grafana Tempo utilizando OpenTelemetry Collector
¿Qué es Grafana Tempo?
Instalación y Configuración de Grafana Tempo
Configuración del Componente OpenTelemetry Collector
Generación de Telemetría (Logs, Traces & Metrics) desde una Aplicación Java 21
Visualización de Traces en el Dashboard de Grafana
Descarga de las presentaciones cubiertas en la sección.
Bienvenido a mi curso de Observabilidad de Aplicaciones JAVA & Quarkus con OpenTelemetry en Idioma Español.
El curso tiene por objetivo enseñarte todo lo que necesitas saber para Instrumentar (Logging, Tracing & Metrics) Aplicaciones JAVA & Quarkus obteniendo como resultado aplicaciones que sean observables que permitan determinar el estado actual y predecir su comportamiento en el futuro.
El curso se encuentra implementado con las versiones:
JAVA: SDK 17 & 21
Quarkus: 3.30.6
A lo largo del curso se hace uso de Tecnologías, Herramientas y Frameworks como OpenTelemetry, JAVA, Quarkus, Dynatrace, New Relic, Datadog, Azure Monitor, Prometheus, Grafana, Grafana Tempo, Jaeger, Zipkin, Loki, Docker, Docker Compose entre otros.
!Anímate e inscríbete!
El curso fue creado para ayudarte a empezar en el mundo de la Observabilidad de Microservicios y/o Aplicaciones.
Aquí tocaremos los siguientes temas:
Fundamentos de Observabilidad de Microservicios
¿Qué es la Observabilidad de Microservicios?
¿Qué es la Instrumentación de un Microservicio?
Fundamentos de OpenTelemetry
¿Qué es OpenTelemetry?
Arquitectura de OpenTelemetry
Backend de Observabilidad
Tipos de Instrumentación con OpenTelemetry
Arquitectura y Componentes de Aplicación JAVA & Quarkus a Instrumentar
Arquitectura & Componentes de la Aplicación
Exploración del Código Fuente
Instalación de Prerrequisitos
Puesta en funcionamiento
Instalación & Configuración del Backend de Observabilidad
Introducción a las Herramientas o Backend de Observabilidad
Instalación y Configuración del Backend de Observabilidad
Instalación de Loki
Instalación de Jeager
Instalación de Zipkin
Instalación de Prometheus
Instalación de Grafana Tempo
Instalación de Grafana
Instalación y Configuración de OpenTelemetry Collector
Fundamentos de Pipelines en OpenTelemetry Collector
Instalación y Configuración de OpenTelemetry Collector
Implementación de Logging, Tracing y Metrics en Aplicaciones JAVA & Quarkus
Instrumentación Automática de Aplicaciones JAVA
Visualización de Logs en Loki & Grafana
Visualización de Metrics en Prometheus & Grafana
Visualización de Traces en Jaeger, Zipkin & Grafana
Implementación de Logging, Tracing y Metrics en Aplicaciones Quarkus
Instrumentación Automática de Aplicaciones Quarkus modo JVM & Native Application
Visualización de Logs en Loki & Grafana
Visualización de Metrics en Prometheus & Grafana
Visualización de Traces en Jaeger, Zipkin & Grafana
Exportar Telemetría hacia Backends de Observabilidad en Cloud
Exportar Telemetría hacia la plataforma New Relic utilizando OpenTelemetry Collector
Exportar Telemetría hacia Azure Monitor utilizando OpenTelemetry Collector