Этот практический курс поможет вам быстро освоить контейнеризацию ETL‑процессов в AWS, научиться работать с живыми потоками погодных данных и эффективно сохранять их во временную базу TDengine с последующей визуализацией в Grafana. Вы получите навыки, которые применимы в реальных дата-инженерных проектах.
Чему вы научитесь
Пониманию принципов временных баз данных
Разберете ключевые особенности time‑series DB, научитесь понимать их архитектуру, преимущества и типовые сценарии применения в реальных проектах.
Работе с внешними API и обработке данных
Освоите подключение к публичному погодному API, научитесь писать Python‑скрипт для регулярного опроса API, обработки, нормализации и подготовки данных к дальнейшей загрузке.
Созданию контейнеризированного ETL на AWS
На практике упакуете ETL‑скрипт в Docker‑контейнер и развернете его в AWS. Узнаете, как использовать Amazon ECR для хранения контейнеров и запускать ETL как серверлесс‑задачу через AWS Lambda и EventBridge.
Настройке и управлению TDengine
Настроите облачный экземпляр TDengine, создадите структуры хранения, оптимизированные под временные ряды, и научитесь безопасно подключать ETL‑процессы к базе.
Визуализации данных с Grafana
Подключите TDengine к Grafana, создадите собственный дашборд и научитесь визуализировать погодные данные, полученные через ваш ETL‑конвейер.
Почему этот курс полезен
Практика, приближенная к продакшену
Вы создадите полностью рабочий ETL‑проект на AWS — от получения данных до визуализации.
Современный технологический стек
Docker, AWS Lambda, EventBridge, TDengine и Grafana — инструменты, востребованные на рынке и используемые в высоконагруженных системах.
Укрепление навыков Python и архитектуры данных
Курс помогает развить умение создавать надежные ETL‑пайплайны и интегрировать их в облачные окружения.
Итог
По завершении курса у вас будет собственный контейнеризированный ETL‑проект в AWS, работающая база TDengine и дашборд Grafana, который визуализирует реальные погодные данные — отличный старт для портфолио инженера данных.