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