Observabilidad de Microservicios .NET 8 con OpenTelemetry

Why take this course?
🌟 ¡Bienvenido al Curso de Observabilidad de Microservicios .NET 8 con OpenTelemetry! 🌟
¿Qué Aprenderás?
En este curso intenso, Alex Espejo Chavarría te guiará a través de los conceptos y prácticas necesarios para implementar con éxito Logging, Tracing y Metrics en tus aplicaciones ASP.NET Core 7/8 utilizando la arquitectura limpia y escalable conocida como Clean Architecture. Aprenderás todo esto a través de un enfoque práctico con OpenTelemetry, una herramienta poderosa para obtener observabilidad en tus microservicios.
¿Qué te Espera?
-
Fundamentos de Observabilidad de Microservicios: Desde lo básico hasta lo avanzado, cubriremos qué es la observabilidad y cómo instrumentar tus microservicios para un seguimiento efectivo. 🔎
-
Fundamentos de OpenTelemetry: Te familiarizarás con este framework open source diseñado específicamente para ayudarte a recopilar, exportar y procesar telemetría en tus aplicaciones. 🚀
-
Contexto de la Aplicación de Ejemplo: Analizaremos una aplicación real, discutiendo su arquitectura, prerrequisitos y código fuente, seguido de cómo ponerla en funcionamiento para nuestro análisis. 🏗️
-
Instalación de Herramientas de Observabilidad: Aprenderás a instalar y configurar las herramientas esenciales como Loki, Jeager, Zipkin, Prometheus y Grafana, que son vitales para capturar y visualizar tu telemetría. 🛠️
-
Instrumentación Automática e Instrumentación Manual de ASP.NET Core Applications: Exploraremos cómo OpenTelemetry puede implementar la instrumentación automática para obtener Logging, Metrics y Tracing. También cubriremos cómo realizar la instrumentación manual para métricas en ASP.NET Core 7/8. 🧪
-
Análisis y Visualización de Telemetría: Aprenderás a analizar y visualizar los logs, trazas y métricas capturados utilizando las herramientas de observabilidad mencionadas anteriormente, incluyendo la creación de dashboards personalizados en Grafana. 📊
-
Tracing Distribuido: Finalmente, te mostraremos cómo implementar el tracing distribuido de aplicaciones ASP.NET Core con OpenTelemetry, tanto utilizando un servicio SaaS como Aspecto, como también con Azure Monitor, para obtener una visión completa del rendimiento y salud de tus servicios en la nube. 🌩️
¿Qué te Preparará?
-
Conocimientos Prácticos: Asegurate de estar familiarizado con las aplicaciones ASP.NET Core y los conceptos básicos de observabilidad para maximizar tu aprendizaje.
-
Herramientas y Tecnologías: Ten acceso a las últimas versiones de .NET, OpenTelemetry, Loki, Jeager, Zipkin, Prometheus y Grafana para una experiencia de aprendizaje real y aplicable.
-
Ejercicios Prácticos: Presta atención a los ejercicios prácticos y estudios de caso que te permitirán aplicar lo aprendido de manera efectiva. 🎓
¿Listo?**
Inscríbete ahora y embarcate en este viaje hacia la observabilidad y el monitoreo de tus microservicios con OpenTelemetry. ¡Te esperamos en el curso para transformar tu forma de entender y manejar la telemetría de tus aplicaciones! 🚀💡
No olvides compartir tus preguntas y comentarios, estaré encantado de ayudarte en este aprendizaje. ¡Inicia tu viaje hacia la observabilidad hoy mismo! 🎉
Course Gallery




Loading charts...