Чему вы научитесь
- Настраивать OpenTelemetry в Go-приложениях
- Использовать TracerProvider и создавать кастомные spans
- Интегрировать OTEL с базами данных, брокерами и сторонними сервисами
- Отправлять и визуализировать данные в Jaeger, Tempo, Grafana
- Разрабатывать и масштабировать систему мониторинга для production
- Оптимизировать трассировку под высокую нагрузку
- Анализировать горячие точки и узкие места в микросервисной архитектуре
- Применять sampling, throttling и batch processing
- Работать с OTLP Exporter и Collector
- Проектировать observability-стек для устойчивых систем
О курсе
Для кого этот курс
Начальные требования
-
Опыт разработки на Go
-
Знания HTTP/REST
-
Базовое понимание работы микросервисов и распределённых систем
-
Желательно: опыт работы с Prometheus, Grafana или Jaeger
Преподаватели курса
Как проходит обучение
-
Онлайн-формат: текстовые материалы, практические задания
-
Пошаговое выполнение задач на реальных примерах
-
Практический проект — с нуля до продакшн
-
Автоматическая проверка прогресса
-
Доступ к дополнительным материалам и форуму решений
Что вы получите
- Глубокое понимание OpenTelemetry и его архитектуры
- Практический опыт интеграции в реальные приложения
- Навыки, востребованные в DevOps и backend-разработке
- Умение диагностировать и устранять проблемы в продакшне
- Сертификат о завершении курса
- Проект в портфолио
- Доступ к обновлениям курса и новым материалам
- Поддержку от опытных практиков и комьюнити