🔒 Curso de pago · 99 € (IVA incluido, con diploma acreditativo)
O accede a todos los cursos de pago con la suscripción: 19 €/mes o 149 €/año. El acceso se abre al confirmarse el pago.
Comprar este cursoSuscribirme a todoAprende a hacer observable un servicio Python con OpenTelemetry, el estándar abierto de la CNCF: trazas, métricas y logs correlacionados, las piezas del ecosistema (API, SDK, protocolo OTLP y Collector), la instrumentación automática con opentelemetry-instrument y la manual con spans, atributos y propagación de contexto, contadores e histogramas, un laboratorio local en Docker con Jaeger, Prometheus y Grafana, y cómo controlar el muestreo, el coste y los datos personales. El hilo conductor es real: una API FastAPI y el servidor MCP del BOE, instrumentados de punta a punta. Cada tema tiene teoría, práctica real paso a paso y cuestionario. OpenTelemetry es un proyecto de la CNCF; este curso es formación independiente, no oficial.
Duración estimada: 14 horas. Nivel: intermedio. Requisitos: Windows 10 u 11 con PowerShell, Python 3.12 y Docker Desktop (los instalas en el tema 1 con winget; todo es gratuito y local), y soltura básica con Python; se recomienda, aunque no es obligatorio, haber hecho G4 (el servidor MCP del BOE). Diploma acreditativo incluido al aprobar el examen final.
8 temas · 16 lecciones · 40 preguntas de práctica · examen final
Temario
- Observabilidad y OpenTelemetry — Qué son las trazas, las métricas y los logs, por qué conviene un estándar abierto y cómo preparar el entorno local del curso.
- Observabilidad: trazas, métricas y logs
- OpenTelemetry: un estándar abierto y tu entorno
- Cuestionario del tema (5 preguntas)
- Las piezas: API, SDK, OTLP y Collector — Cómo se reparten el trabajo la API, el SDK, el recurso, el protocolo OTLP y el Collector, con un primer span enviado a un Collector en Docker.
- API, SDK, recurso y convenciones semánticas
- OTLP y el primer Collector
- Cuestionario del tema (5 preguntas)
- Instrumentación automática en Python — Una API FastAPI sobre el cliente del BOE, instrumentada sin tocar el código con opentelemetry-instrument y configurada con variables OTEL_.
- La API del BOE con instrumentación automática
- Configurar con variables y enviar al Collector
- Cuestionario del tema (5 preguntas)
- Trazas manuales y propagación de contexto — Spans propios con atributos, eventos y estado de error en la API del BOE, y cómo viaja el contexto entre un cliente y la API con traceparent.
- Spans manuales: atributos, eventos y errores
- Propagación de contexto entre servicios
- Cuestionario del tema (5 preguntas)
- Métricas: contadores e histogramas — Elegir el instrumento adecuado, vigilar la cardinalidad y añadir métricas de negocio a la API del BOE.
- Instrumentos de métricas: contadores, histogramas y medidores
- Métricas propias en la API del BOE
- Cuestionario del tema (5 preguntas)
- Logs correlacionados con trazas — El puente entre logging y OpenTelemetry, registros estructurados con atributos y la correlación por trace_id en el formato de cada línea.
- Logs en OpenTelemetry con el módulo logging
- Correlación práctica: del log a la traza
- Cuestionario del tema (5 preguntas)
- El Collector en Docker: pipelines, muestreo y privacidad — Un laboratorio local con Collector, Jaeger y Prometheus en Docker Compose, y cómo controlar el coste y los datos personales con muestreo y procesadores.
- Collector, Jaeger y Prometheus con Docker Compose
- Muestreo, coste y privacidad
- Cuestionario del tema (5 preguntas)
- Proyecto final: el BOE instrumentado de punta a punta — Instrumentar a mano el servidor MCP del BOE por stdio y cerrar el curso con la API completa, el laboratorio y un panel en Grafana.
- Instrumentar el servidor MCP del BOE
- Proyecto final: la API de punta a punta con panel
- Cuestionario del tema (5 preguntas)
Cómo se aprueba y qué obtienes
- Cada lección: teoría, práctica paso a paso (en vídeo cuando esté publicado) y comprobación.
- Cuestionario por tema y examen final: se aprueba con un 7 sobre 10 y puedes repetirlo.
- Insignia verificable al completar el curso, para compartir en LinkedIn.
- Diploma acreditativo en PDF con código de verificación: incluido en el curso. No es una titulación oficial.
🔒 Curso de pago: 48,99 € (diploma acreditativo incluido). Comprar este curso · o toda la academia por 149 €/año. El acceso se abre solo en cuanto se confirma el pago.