ai_learning/modules/17_capstone/assignments/03_release.md

2.5 KiB
Raw Blame History

Релиз и защита

Цель

Развернуть локальный сервис/демо, добавить тесты, мониторинг и документацию.

Теория перед выполнением

Что сделать

  1. Упаковать выбранный model bundle в локальный сервис или воспроизводимое demo.
  2. Добавить контракты, тесты, контейнер и quickstart для чистого окружения.
  3. Провести smoke- и load-тест, описать SLO, telemetry, alerts и rollback.
  4. Заполнить model card.
  5. Пройти release checklist со ссылками на evidence.
  6. Подготовить 10-минутную защиту с нормальным и отказным сценарием demo.

Результат

Репозиторий, demo, model card и 10-минутная презентация.

Решение разместите рядом в solution/. Не коммитьте большие данные, веса или секреты.

Критерии приёмки

  • Новый пользователь запускает проект по README; известные ограничения указаны явно.
  • Код читаем, разбит на функции и запускается по инструкции.
  • Выводы подтверждаются измерениями и не выходят за пределы эксперимента.

Вопросы для самопроверки

  • Запустит ли новый пользователь проект только по README?
  • Как demo показывает невалидный вход, версию модели и известное ограничение?
  • Какие сигналы остановят rollout и как выполняется rollback?
  • Каждое ли утверждение защиты связано с воспроизводимым evidence?