МОВС Проектная практика по BigData 2022-23 7 модуль

Материал из Wiki - Факультет компьютерных наук
Перейти к: навигация, поиск

О курсе

Занятия проводятся в Zoom по субботам в 16:00

Контакты

Канал курса в TG: [channel link]

Чат курса в TG: chat link

Преподаватель: Ахтямов Павел Ибрагимович

Материалы курса

Ссылка на плейлист курса на YouTube: [YouTube-playlist]

Ссылка на GitHub с материалами курса: [GitLab ]

Ссылка на GDrive: [click]

Занятие Тема Дата Дополнительные материалы
1 [Запись] Ноутбук Основы MLops в концепции больших данных 14.01.2023 Стартовый проект
2 [Запись] Ноутбук FastAPI 21.01.2023 Примеры с занятий 2-3
3 [Запись] Ноутбук Деплой 28.01.2023
4 [Запись] Ноутбук Мониторинг и логгирование: ELK-стек (ElasticSearch + Logstash + Kibana), PLG-стек (Promtail, Loki, Grafana). Prometheus 04.02.2023
5 [Запись] Ноутбук Kubernetes 11.02.2023
6 [Запись] Ноутбук Kubernetes 2 18.02.2023
7 [Запись] Ноутбук CDeployment образа на сайт по ssh через Gitlab Container Registry 25.02.2023
8 [Запись] Ноутбук MLops: Model Registry, хранение результатов экспериментов, деплой моделей. AirFlow, MLFlow 04.03.2023 Видео про Feast
9 [Запись] Ноутбук Пример ML-pipeline'а 18.03.2023
10 Запись Ноутбук Презентация проектов на доп. оценку 31.03.2023

Формула оценивания

  • 2 задания - уд.
  • 4 задания - хор.
  • 5 идеально выполненных / 6 хорошо выполненных заданий - отл.

Презентация проекта 31.03, 18:00 даёт +1 задание в общий зачет

Домашние задания

Система сдачи заданий: https://akhcheck.ru

  1. обернуть сервис в Docker
  2. обернуть сервис в Docker-Compose + настроить БД в Docker-Compose
  3. вынести обучение моделей//инференс в очередь сообщений с обработками по статусам
  4. настроить мониторинг
  5. Kubernetes
  6. yастроить nginx
  7. настроить CD

Литература

  1. https://github.com/visenger/awesome-mlops
  2. Machine Learning Engineering, Andriy Burkov