Логотип компании Вебби
2024 - 2025 год

AI-ассистент для корпоративного обучения с DevOps-контуром

DevOpsEdtechсубподряд
Главное изображение для проекта "AI-ассистент"

Web

Команда

1

Team Lead

2

DevOps

1

QA

1

Project manager

Техстек

Kubernetes

Docker

GitLab CI/CD

Grafana

Loki

Telegram Bot API

ASR/LLM‑модели

Web

О клиенте

NDA

Конечный клиент - дочерняя компания топ-3 российских Банков, крупный российский корпоративный университет и образовательная платформа внутри экосистемы клиента, которая предоставляет пользователям  ассистента для онлайн‑обучение и персональные траектории развития. 

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

Мы подключились к проекту как партнёрская команда генподрядчика: наша задача была не «переделать», а в интересах клиента настроить процессы и инфраструктуру вокруг уже созданного продукта, усилив существующую продуктовую и инженерную экспертизу.

NDA
Изображение для блока "О клиенте" для проекта "AI-ассистент"
Декоративный элемент в виде соты, белого цвета

Бизнес-задачи

  • Развернуть и настроить инфраструктуру: площадку, сервера приложений и сопутствующие сервисы с заданным уровнем отказоустойчивости и масштабируемости.

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

  • Провести решение через процедуры корпоративной безопасности соответствующие регламенты.

  • Обеспечить надёжную доставку релизов от команды разработчиков до целевой образовательной платформы.

  • Обеспечить корректную работу Telegram‑чат‑бота корпоративного университета, включая режим голосового ассистента.

  • Организовать дальнейшую поддержку инфраструктуры и релизного процесса после запуска в продакшн.

  • Наладить процессы разработки и снизить количество багов за счёт привлечения внешнего тимлида, а также оптимизации и настройки процессов команды клиента. 

Вызов

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

Изображение для блока "Вызов" для проекта "AI-ассистент"Дополнительное изображение для блока "Вызов" для проекта "AI-ассистент"
Декоративный элемент в виде соты, оранжевого цвета

Как мы это сделали

  • Настройка процессов разработки

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

  • DevOps и инфраструктура

    Наша команда взяла на себя DevOps‑часть и сопровождение инфраструктуры: автоматизировали путь кода от репозитория до продакшена с помощью CI/CD, настроила сервера приложений и связанные сервисы, обеспечив корректную работу всего контура. Вся инфраструктура была проведена через процедуры корпоративной безопасности, включая настройку множества правил, санкционирование и подготовку необходимой документации, после чего решение допустили в продакшн.​

  • Интеграция чат-бота и голосового ассистента

    Мы обеспечили доставку разработанного функционала до целевой образовательной платформы и подключили Telegram‑чат‑бот, через который пользователь может выбрать формат общения (текст или голос). 

  • Поддержка и развитие

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

Что получил заказчик

  • Стабильную инфраструктуру для запуска платформы в продакшн, прошедшую все корпоративные проверки безопасности.

  • Снижение количества багов и предсказуемый процесс разработки благодаря тимлиду и обученной команде.

  • Корректную интеграцию с Telegram и голосовым сервисом для конечных пользователей.

  • Возможность быстро выкатывать релизы и развивать продукт без технических ограничений.

Что получил пользователь

  • Удобный Telegram-чат-бот для подбора образовательных курсов по текстовым или голосовым запросам.

  • Удобный Telegram-чат-бот для подбора образовательных курсов по текстовым или голосовым запросам.

  • Быстрый доступ к обучению без технических сбоев и лагов.

  • Голосовой ассистент для общения на естественном языке (с распознаванием речи).

Декоративный элемент в виде соты, оранжевого цвета
Изображение для блока "Подход" для проекта "AI-ассистент"

Мы не просто настроили инфраструктуру

Мы помогли выстроить полный цикл вокруг уже созданного продукта:

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

Такое сочетание продуктовой экспертизы генподрядчика и заказчика с нашей DevOps‑ и инфраструктурной экспертизой позволило безопасно масштабировать решение и ускорить вывод новых функций.

Декоративный элемент в виде соты, белого цвета

Готовы обсудить ваш проект. Напишите нам

—обязательные для заполнения поля
3000 / 3000
Можно добавить не более 2х файлов в формате .docx, .pdf или .xlsx, весом до 20 мегабайт каждый

Данный сайт защищен с помощью reCAPTCHA и соответствует Политике конфиденциальности и Условиям использования Google