Авторизация
Забыли пароль?
Сброс пароля
Вернуться к авторизации

Notify.Events

02 июня ‘21

Заказчик: Globus
Страница кейса/результат: https://notify.events/ru

Сервис управления уведомлениями Notify.Events — это продукт, созданный командой разработчиков в связи с производственной необходимостью

Агентство-исполнитель кейса

Globus

Globus - лидер в разработке, аналитике и интеграции ИТ-систем. Продуманный back-end, легкий front-end, умный ML и удобный мобайл.

1. Вводная задача от заказчика, проблематика, цели

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

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

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

Олег Матрозов

Back-end Team Lead, Globus

«Notify.Events - это сервис, построенный из расчета постоянно повышающейся нагрузки и высокой отказоустойчивости. Кластеризация на основе Kubernetes, динамическое горизонтальное масштабирование в основе инфраструктуры сервиса и проработанная микросервисная архитектура позволили получить необходимые показатели. Сам сервис придерживается концепции адаптации и универсализации передаваемых данных. Шаблонизация входящих потоков позволяет адаптироваться к любому источнику данных, будь то REST API, RSS-поток или SOAP-запрос. Организация очередей и распределение этапов обработки сообщений в сервисе позволила масштабировать обработку сообщений и аккумулировать ресурсы в тех местах, где это особенно важно».

Notify.Events — удобный сервис для управления оповещениями из разных источников

2. Описание реализации кейса и творческого пути по поиску оптимального решения

Мы создали простое и изящное решение — умный сервис управления уведомлениями Notify.Events.

Благодаря гибким настройкам Notify.Events позволяет:

✔️ собирать уведомления из разных источников в одном месте,

✔️ создавать тематические ленты,

✔️ подключать к ним коллег,

✔️ настраивать степень важности сообщений,

✔️ выбирать каналы их получения.

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

Реализовали поддержку более 30 каналов коммуникации от Viber и Telegram до push-уведомлений и звонков на мобильный телефон.

Следующим этапом планируем доработку интерфейса и реализацию дополнительных опций.

Юрий Егоров

Продакт-менеджер, Нефтесервисная компания

«Мы используем сервис Notify.Events в разработке и поддержке B2B-платформы для участников рынка нефтехимии. Настроили получение в Telegram и Skype информации от системы мониторинга доступности ресурсов и мгновенно получаем сообщения в случае возможных отказов или критических превышений важных параметров. Благодаря этому, в новогодние праздники удалось максимально оперативно предотвратить недоступность платформы для пользователей. Отдельно получаем в Telegram информацию о том, как выполняются автотесты, чтобы иметь регулярную краткую сводку о работоспособности решения и при необходимости просматривать подробные отчеты по гиперссылке. Кроме этого, команда разработки видит все статусы деплоя различных микросервисов на всех контурах разработки, что помогает минимизировать непродуктивные вопросы друг к другу».

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

3. Результаты сотрудничества

Кому подойдет?

✔️ Командам разработчиков и DevOps — для управления проектами и совместной работы при сборке, тестировании и отладке релиза.

✔️ IT-отделам и системным администраторам — для мониторинга стабильной работы оборудования и высоконагруженных систем и быстрого реагирования в случае сбоев.

✔️ Пользователям умных домов и IoT — для своевременного реагирования на оповещения, поступающих с IoT-устройств, — например, о звонке в дверь, превышении уровня CO2 в помещении, о тревожных сигналах от систем видеонаблюдения или иных событиях.

4. Заключение

Работать c Notify.Events очень просто:

1. Зарегистрируйтесь в системе

2. Добавьте источники — сервисы, с которых вы хотели бы получать сообщения.

3. Выберите удобный способ получения уведомлений — мессенджеры, push-уведомления, SMS, звонок на телефон и др. Ссылку на канал можно отправить коллегам — для подписки других людей на уведомления в созданном канале не нужна регистрация в системе Notify.Events.

4. Получайте уведомления откуда угодно и куда удобно.

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

Агентство-исполнитель кейса

Globus

Globus - лидер в разработке, аналитике и интеграции ИТ-систем. Продуманный back-end, легкий front-end, умный ML и удобный мобайл.