System Design Space
Граф знанийНастройки

Обновлено: 21 июня 2026 г. в 19:47

ML-платформа в Т-Банке: всеобщее благо или лучше не надо

средний

Разбор интервью о развитии ML-платформы в Т-Банке: как перейти от ручного SSH-подхода к платформенной инженерии, общим потокам данных и зрелой эксплуатации моделей.

Платформенный взгляд на ML особенно важен там, где нужно масштабировать не одну модель, а способ работы десятков команд с моделями.

Глава показывает, как потоки данных, инженерная среда и стандартные процессы выпуска собираются в единый рабочий контур.

Для интервью это сильный материал о платформенной ответственности, организационном дизайне и зрелости ML-подхода.

Практическая польза главы

Платформенная ценность

Посмотреть на ML-платформу как на продукт для инженеров, а не как на набор разрозненных инструментов.

Организационный дизайн

Увидеть, как структура команды и платформенные практики влияют на скорость поставки моделей.

Эксплуатационная зрелость

Понять, как стандартизация снижает хаос вокруг выпуска и сопровождения ML-систем.

Материал для интервью

Получить живой пример платформенного развития вместо абстрактной теории.

Источник

Желтый AI Club Talks

Интервью о том, как в Т-Банке прошли путь от ручного SSH-подхода к зрелому платформенному продукту — и какой ценой.

Смотреть интервью

ML-платформа в Т-Банке показана здесь как инфраструктурный продукт, который помогает командам перейти от ручной работы по SSH к . Платформа берёт на себя вычисления, резервирование, наблюдаемость и повторяемые процессы — то, на что у инженера иначе уходит время вместо работы над моделями и пользой для продукта.

Её задача не в том, чтобы спрятать сложность за «магией», а в том, чтобы дать командам понятный режим , сильный и устойчивую .

Кто участвовал в интервью

Ведущий

Даниил Гаврилов

Руководитель исследовательской команды в Т-Банке.

Гость

Михаил Чебаков

Руководитель разработки ML-платформы в Т-Банке.

Эволюция платформы

Ранний этап

SSH-кластеры и ручное управление

Команды работали напрямую на серверах через SSH. Контроль был полным, но повторить чужой эксперимент или добавить новую команду без ручной возни уже не получалось.

Первый платформенный шаг

Простой оркестратор

Слой планирования задач и распределения ресурсов снял часть ручной работы и поднял загрузку серверов. Но это всё ещё инструмент, а не продукт: типового пути для выпуска модели тут нет.

Зрелый этап

ML-платформа как продукт

Теперь у команды есть примитивы для данных и рабочих процессов, режим самообслуживания и стандартные пути для разработки, выпуска и эксплуатации моделей. За платформу отвечают как за продукт, а не как за набор скриптов.

Три ключевых домена ML-платформы

1. Инженерный опыт

Интерактивная работа инженера, где цикл «изменил — проверил» измеряется минутами, а не часами.

Быстрые эксперименты, удобный запуск окружений, предсказуемое поведение инструментов.

2. Рабочие конвейеры

Когда эксперимент становится постоянным процессом, его нужно автоматизировать так, чтобы он повторялся без участия автора.

Стандартизованные конвейеры, версии артефактов, проверки качества.

3. Развертывание и эксплуатация

Здесь модель встречается с реальным трафиком: эффект для продукта измерим только в рабочем контуре, и здесь же дороже всего стоит сбой.

Целевые уровни сервиса, мониторинг, деградация, управление стоимостью и мощностями.

ЭкспериментыКонвейерыПольза в продукте

Самая важная функция: управление данными

Критичным оказалось не вычисление, а данные: возможность создавать рабочие папки и пространства данных, доступные из любой точки кластера, с автоматическим резервным копированием.

Без этого первый же сбой узла грозит потерей артефактов эксперимента. С общим пространством данных артефакты переживают перезапуски, нестандартные данные обрабатывать проще, а работу можно переносить между вычислительными контурами.

Почему команды сопротивляются миграции с SSH

Ощущение полного контроля

SSH-подход понятен и прозрачен: инженер видит окружение напрямую и подстраивает знакомые инструменты под задачу за минуты. Платформа сначала отбирает эту скорость в обмен на обещание порядка.

Скрытая цена такого подхода

Эта скорость локальна. На масштабе всплывают неповторяемые запуски, потери данных и десятки ручных сценариев, которые некому поддерживать, когда автор уходит в отпуск.

Принципы проектирования платформы

Делать правильный путь простым

Воспроизводимость, логирование, резервное копирование и безопасный выпуск должны достаться пользователю по умолчанию — без отдельного решения и лишних шагов. Если за правильную практику нужно бороться, её пропустят.

Делать неправильный путь сложным

Сценарии с риском — потеря данных, неповторяемый запуск, ручная эксплуатация — платформа должна усложнять или блокировать. Чем дешевле сделать опасный шаг, тем чаще его делают под давлением сроков.

UX важен не меньше архитектуры

Технически гибкое решение ещё не значит удобное. Если функцию нельзя найти и понять без длинной документации, на масштабе ею пользоваться не будут — и вернутся к привычному SSH.

Как измерять эффективность ML-платформы

Ускорить эксперименты — лишь половина задачи. Главную пользу платформа приносит дальше: когда поддерживает предсказуемый моделей, короткий и понятную в рабочих сценариях.

  • Базовые продуктовые метрики: сколько инженеров и команд пользуются платформой и возвращаются к ней регулярно. Разовый заход без повторного — это не принятие.
  • Замеры удовлетворённости в разных ML-направлениях: у антифрода и генерации изображений боль обычно в разных местах.
  • Платформенная команда сама работает на своей платформе, а не только обслуживает внешних пользователей — иначе слепые зоны UX остаются незамеченными.
  • Платформа развивается вместе с продуктовыми командами, а не в изоляции: оторванный примитив устаревает раньше, чем им начинают пользоваться.

Разнообразие ML-направлений

Платформа одновременно поддерживает направления с очень разными требованиями к данным, вычислениям, задержке и воспроизводимости. Одна универсальная абстракция для всех доменов здесь не работает.

Исследовательские задачи
Рекомендательные системы
Компьютерное зрение
Генерация изображений
Системы на основе LLM (большие языковые модели)
Прикладная обработка естественного языка
Антифрод
Скоринговые модели риска
Распознавание речи
Синтез речи

Практический чеклист

  • Разделяйте интерактивный контур инженера и рабочие конвейеры, но связывайте их единым контрактом артефактов — иначе эксперимент и продакшен разъедутся.
  • Переносимость между кластерами и резервное копирование рабочих данных закладывайте сразу: дешевле, чем спасать потерянные артефакты задним числом.
  • Опишите типовой путь для обучения, вывода и мониторинга, а нестандартные сценарии оформляйте как расширения, чтобы исключения не размывали стандарт.
  • Проверяйте удобство новых функций на реальных командах до массового поэтапного запуска: так дешевле снять сопротивление миграции с SSH, чем переубеждать после отказа.
  • Оценивайте платформу не по надёжности в одиночку, а вместе со скоростью поставки моделей и воспроизводимостью результатов — надёжная, но медленная платформа проигрывает SSH.

Источники

Связанные главы

Чтобы отмечать прохождение, включи трекинг в Настройки