Top.Mail.Ru
РБК Компании
Заморозили скидки: делитесь новостями бизнеса и читайте эксклюзивы на РБК
Успеть до 14.12
Заморозили скидки:
делитесь новостями бизнеса
и читайте эксклюзивы на РБК
Успеть до 14.12
Главная SML 24 ноября 2025

Цифровая система для энергетической компании: кейс SML

Рост числа абонентов обнажил слабые места в ИТ-ландшафте. SML помогли компании объединить устройства, клиентов и процессы в единое цифровое ядро
Цифровая система для энергетической компании: кейс SML
Источник изображения: Изображение сгенерировано нейросетью Шедеврум
Задача и причина

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

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

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

Задача
Перед командой SoftMediaLab стояла комплексная задача: выстроить систему, которая сможет справиться с высокой нагрузкой и объединить все направления — управление умными счетчиками, клиентское взаимодействие, интеграцию с государственными порталами и единый нормативно-справочный слой.

SML предстояло:

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

Решения

1. Платформа управления умными счетчиками

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

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

Особое внимание уделили надежности: каждый компонент имеет собственную систему мониторинга, health-checks и механизм автоматического перезапуска при сбоях. С таким набором инструментов система остается стабильной при нагрузке в более чем 100 тысяч подключений.

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

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

2. Новый личный кабинет абонентов

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

Разработка началась с анализа поведения клиентов и интервью с операторами контакт-центра. Команда SML определила ключевые сценарии — передача показаний, оплата, получение уведомлений, подача заявок и запросов. На основе этих сценариев были спроектированы пользовательские потоки и прототип интерфейса, удобный как для мобильных устройств, так и для десктопа.

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

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

Также была внедрена система уведомлений, объединяющая email, SMS и push-оповещения. Так конечный пользователь может получать напоминания о сроках оплаты, технических работах или изменениях тарифа.

В процессе внедрения SML проводили нагрузочное тестирование, имитирующее пиковые периоды (например, массовую передачу показаний в конце месяца). После успешного запуска личный кабинет стал основным каналом взаимодействия клиентов с компанией.

3. Интеграция с порталом Госуслуг

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

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

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

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

4. Единый сервис нормативно-справочной информации (НСИ)

Для повышения качества данных и устранения дублирования SML разработала сервис НСИ — единый источник достоверных справочников и нормативов.

За основу сервиса взяли принцип event sourcing: каждое изменение фиксируется как событие с указанием автора, времени и контекста. Это позволило сохранять все версии документов и восстановить их состояние на любую дату.

Сервис состоит из нескольких компонентов: хранилища данных, API для чтения и обновления, системы синхронизации с внешними источниками (Росреестр, налоговые сервисы), а также механизма рассылки обновлений через Kafka.

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

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

Результат

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

Платформа управления счетчиками стабильно обрабатывает телеметрию от более чем 100 000 устройств, обеспечивая диагностику и сбор данных в реальном времени. Новый личный кабинет стал основным каналом взаимодействия с абонентами, в с которым стало возможно передавать показания и оплачивать счета онлайн.

Интеграция с порталом Госуслуг обеспечила прозрачность расчетов и исключила ручные операции. А единый сервис НСИ устранил дублирование данных и повысил точность начислений.

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

Созданная инфраструктура стала технологическим фундаментом для будущих проектов, в том числе внедрения аналитических систем и инструментов искусственного интеллекта для прогнозирования потребления и автоматизации поддержки клиентов.

Последнее изменение: 24 ноября 2025

Интересное:

Новости отрасли:

Все новости:

Контакты

Адрес
620075, Россия, Свердловская обл., г. Екатеринбург, ул. Мамина-Сибиряка, стр. 101, офис 8.19

Социальные сети

ГлавноеЭкспертыДобавить
новость
КейсыМероприятия