Замена биллинговой системы мобильного оператора
Импортозамещение
Amdocs Billing → Собственная разработка
Задача
Мобильный оператор с 8 млн абонентов заменял устаревшую биллинговую систему Amdocs на отечественное решение. Требования: конвергентный биллинг, реальновременная тарификация, нулевой простой при миграции.
Решение
Разработана конвергентная биллинговая система с онлайн-тарификацией. Микросервисная архитектура на Kubernetes. Параллельная работа старой и новой систем в течение 4 месяцев. Миграция 8 млн абонентских профилей и тарифных планов.
Результаты
Миграция 8 млн абонентов без простоя. Время вывода нового тарифа на рынок сократилось с 3 месяцев до 2 недель. Операционные затраты на биллинг снижены на 40%.
Масштаб и сроки
8 млн абонентов, 15 000 CDR/сек
16 месяцев
Технологии
Оценка заказчика
Экспертные инсайты
Участники проекта делятся уроками, техническими деталями и выводами
Рефакторинг монолита: Big Bang vs Strangler Fig
Заказчик настаивал на Big Bang — переписать всё за год. Мы убедили его в Strangler Fig Pattern: постепенно выносить модули из монолита в микросервисы, начиная с самых «больных» точек. Первый вынесенный модуль (биллинг) улучшил время отклика на 80% и доказал подход. К концу проекта мы вынесли 8 из 12 модулей, а монолит остался для legacy-функций.
Кирилл Жуков
Системный архитектор
Команда проекта
Кирилл Жуков
Системный архитектор
Алина Миронова
Руководитель проекта