Proyecto DevOps | Proyecto de Observabilidad | Demostración de OpenTelemetry | Aplicación Otel
En este proyecto de DevOps, desplegaremos la popular aplicación de tienda de astronomía de OpenTelemetry, también conocida como demostración de Otel. Aprenderemos a recopilar métricas, registros y trazas de una aplicación de microservicios que se ejecuta como contenedores en sistemas o clústeres de Kubernetes.
¿Qué es OpenTelemetry?
OpenTelemetry (generalmente llamado OTel) es un estándar abierto para la recopilación de datos que es independiente del proveedor. A la fecha de publicación de este artículo, OTel es el segundo proyecto más activo de la Cloud Native Computing Foundation (CNCF), después de Kubernetes, lo que significa su importancia para mejorar la recopilación de datos de código abierto, la portabilidad, el control y el soporte.
Demostración de OpenTelemetry
La Demostración de OpenTelemetry es un sistema distribuido basado en microservicios destinado a ilustrar la implementación de OpenTelemetry en un entorno cercano al mundo real.
Más sobre la Aplicación de Microservicios en este Proyecto de DevOps:
La aplicación de demostración es una aplicación de comercio electrónico nativa de la nube compuesta por múltiples microservicios. Debido a que incluye ejemplos de 10 lenguajes de programación que OpenTelemetry soporta con SDKs, la aplicación es una buena referencia para los desarrolladores sobre cómo utilizar OpenTelemetry. También puedes usarla para probar diferentes características de OpenTelemetry y evaluar cómo aparecen en los backends. Además, puedes usarla como un marco para personalizaciones adicionales.
Para ejecutar la demostración, necesitarás un entorno de Docker o Kubernetes. Por defecto, la demostración viene con los backends de Jaeger, Grafana y Prometheus para mostrar las trazas y métricas recopiladas, pero puedes configurar fácilmente backends alternativos como Datadog, New Relic, Dynatrace, Sumologic, Logz.io, Splunk y muchas otras herramientas de monitoreo de DevOps.
Proyecto DevOps | Proyecto de Observabilidad | Demostración de OpenTelemetry | Aplicación Otel
Marca de tiempo:
00:01 - 00:34:
Introducción al proyecto de observabilidad de DevOps con OpenTelemetry Astronomy Shop.
00:34 - 01:07:
Descripción general de las herramientas clave y la importancia del proyecto.
01:07 - 02:06:
Detalles sobre la documentación completa del proyecto.
02:06 - 05:14:
Introducción a OpenTelemetry y su papel en CNCF.
05:14 - 07:19:
Configuración del proyecto en AWS usando Docker.
07:19 - 12:12:
Despliegue de la aplicación con Docker Compose.
12:12 - 15:24:
Ejecución del proyecto con servicios clave como Jaeger y Kafka.
15:24 - 18:38:
Demostración de la aplicación de comercio electrónico en funcionamiento.
18:38 - 21:03:
Descripción general de los microservicios, métricas en Grafana y paneles de control.
21:03 - 22:38:
Navegación por los paneles de Grafana y el Panel de Métricas de Span.
22:38 - 24:11:
Introducción a Jaeger para trazado distribuido.
24:11 - 25:14:
Discusión sobre trazado y otras herramientas de monitoreo.
25:14 - 26:55:
Habilitación de banderas de características usando flagD.json.
26:55 - 29:32:
Generación de datos de monitoreo y verificación de errores en Jaeger.
29:32 - 31:37:
Resolución de errores usando Jaeger y Grafana.
31:37 - 33:54:
Análisis de métricas de rendimiento en Grafana.
33:54 - 35:51:
Introducción a OpenSearch para gestión de registros.
35:51 - 40:49:
Descripción general del OpenTelemetry Collector y reflexiones finales sobre la observabilidad.
40:49 - 41:20:
Fin del video.
Proyectos de DevOps para currículum | Proyecto de Observabilidad | Demostración de OpenTelemetry | Aplicación Otel | cncf
#devops #observabilidad
También revisa Otros Proyectos de DevOps -
Proyectos de DevOps para currículum | Proyecto de Observabilidad | Demostración de OpenTelemetry | Proyectos de Kubernetes | Proyectos de monitoreo de DevOps
Únete a este canal para acceder a beneficios:
Etiquetas:
proyecto devops,proyectos devops para currículum,proyecto devops desde cero,observabilidad,opentelemetry,demostración otel,coleccionista otel,proyecto kubernetes,proyectos docker para devops,proyectos devops para principiantes,prometheus,grafana,jaeger,proyecto de monitoreo devops,monitoreo devops, herramientas devops,proyectos docker para práctica,proyecto aws paso a paso,herramientas de observabilidad,observabilidad en devops,aws devops
Otel