ZhiOne
Как работает ZhiOne
Собран из компонентов, а не из одного блока
ZhiOne разделён на компоненты Open Digital Architecture (ODA) TM Forum. Каждый компонент владеет своей частью бизнеса и своими данными, открывает их через Open API TM Forum и сообщает о своих изменениях событиями. Другой компонент или другая система оператора получает эти данные только через API и никогда не через базу данных.
Действует клиент или канал
Портал продаж, приложение самообслуживания или система партнёра вызывает API компонента.
Компонент решает
Он сверяет запрос со своими правилами и владеет результатом.
Процесс продолжается
Заказ, например, проходит от приёма до исполнения через движок процессов, который по очереди вызывает каждый компонент.
Все узнают об этом
Изменение публикуется как событие, поэтому расчёты, учёт и уведомления следуют за ним без запросов.
Вокруг компонентов
| Часть | Что она делает |
|---|---|
| Вход | Стандартный OpenID Connect, подключённый к системе идентификации оператора |
| Права | Роли и права в том виде, как их определяет Permissions Management TM Forum |
| Процессы | Движок процессов для заказов и их исполнения |
| Интеграция | Адаптеры к собственным системам оператора, например к его платёжному шлюзу |
| Учёт изменений | Каждое изменение сохраняется как событие, а журнал аудита показывает, кто, что и когда изменил |
| Повседневная работа | Комментарии к записям, и каждая запись закреплена за сотрудником, который её ведёт |
| Фоновая работа | Долгие задачи выполняются пакетами, не мешая пользователям системы |
| Платформа | Контейнеры на Kubernetes, выпускаемые и откатываемые как зафиксированные версии |
Что остаётся в ваших других системах
Сетевая сторона оператора, например учёт услуг и ресурсов, управление отказами и производительностью, остаётся в системах, которые ею управляют. ZhiOne подключается к ним через те же стандартные API.
Поговорите с нашими специалистами
Расскажите о вашей среде и о том, что вам нужно. Вам ответит один из наших специалистов.