Под капотом каждого технического продукта есть еще целый мир под названием "Инфраструктура"
Так и у меня на курсе Продвинутый SQL настроено куча всего, чтобы на практике можно было работать с реальными инструментами для построения потоков данных.
Для этого проделал много работы по настройке и дальнейшему администрированию:
✅ арендовал серверы на Linux
✅ установил на них Docker
✅ написал docker-compose файлы для нужных сервисов
✅ сделал план бэкапов
✅ настроил роли и доступы
✅ создал облако и сервисные аккаунты
✅ сделал процесс деплоя DAGов в Airflow через Github
✅ продумал модель данных
✅ разработал и автоматизировал скрипты загрузки сырых данных в базу
✅ подключил загрузку данных из Яндекс Метрики
✅ автоматизировал выдачу доступов к ресурсам
✅ настроил технический мониторинг
✅ использую биллинг, сколько сервисы потребляют💰
Объем работы уже тянет на стартап, но для меня важно чтобы каждый, кто приходит учиться, погружался прям в эту реальную техническую песочницу инструментов, а не пытался разворачивать инструменты у себя локально (если только в этом не заключается само обучение), проклиная все на свете.
Или еще хуже просто писать запросы в формате тренажера, что вообще от практики и реальной работы сильно далеко. Тренажеры для базового изучения любого языка - ОК. Но на следующем уровне нужна практика в виде проектов с применением рабочих инструментов.
Кто я | Навигация | Обучение
Post #1336
2.57K



- 🔥 11
- 👍 5
- ❤ 1
- 🆒 1