Datareon API Gateway (не поддерживается)

Продукт
Разработчики: Datareon (Датареон)
Технологии: MDM - Master Data Management - Управление основными мастер-данными

Datareon API Gateway — система класса API Management, созданная на платформе Datareon. Основной задачей таких систем является построение централизованного API для обеспечения внешнего взаимодействия с набором приложений, использующим микросервисную или композитную архитектуру.

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

Централизованное API позволяет:

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

Централизованное API предоставляет конечным потребителям список функций, связанных с передачей, обработкой или получением данных или событий, беря на себя вопросы оркестрации этого взаимодействия. Таким образом, внутренние системы не подвергаются изменениям, происходит четкое отделение внешних вызовов API от доступа к внутренним системам.Цифровизация здравоохранения в России: драйверы и тренды рынка, крупнейшие ИТ-поставщики. Обзор TAdviser и Zdrav.Expert 7.1 т

Основные возможности

  • Реализация централизованного API
  • Документирование централизованного API
  • Реализация политик использования API

Проектирование централизованного API

Для разработки централизованного API продукт Datareon API Gateway предоставляет набор гибких механизмов визуального проектирования. К основным механизмам относятся:

  • Проекты. Один проект реализует одно API. На сервере одновременно может быть определено несколько проектов.
  • Методы. Механизм позволяет определить методы, которые реализует централизованное API. Методы автоматически публикуются на сервере и становятся доступны потребителям. Каждый метод инициирует вызов какого-либо бизнес-процесса по получению, обработке или передаче данных или событий.


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

Интеграция с внутренними системами

Datareon API Gateway реализует три интеграционные модели:

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


  • Интеграция через Datareon ESB/MQ. В этом случае взаимодействие ведется посредством передачи командных пакетов в Datareon ESB/MQ.

Возможна реализация смешанных интеграционных моделей.

Безопасность и модель доступа

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

В Datareon API Gateway присутствуют два типа пользователей:

  • пользователи, осуществляющие вызов методов API
  • пользователи, выполняющие настройку и обслуживание Datareon API Gateway

Уровень доступа пользователей может быть настроен в разрезе каждого объекта Datareon API Gateway. Это позволяет разделять группы пользователей по зонам ответственности и ограничивать доступ к объектам и методам Datareon API Gateway согласно полномочиям.

Диагностика и мониторинг

Datareon API Gateway обладает широкими возможностями для диагностики и мониторинга состояния. В центре диагностики представлена полная информация о выполняемых процессах, их состоянии, возникших ошибках и ожидаемых реакциях. В журналах действий содержится список осуществленных вызовов, время реакции на эти вызовы и объемы переданной информации. В режиме трассировки в журналах содержится дополнительная диагностическая информация.

Предусмотрены механизмы рассылки уведомлений для оповещения системных администраторов об ошибках системы.

Механизмы промышленного развертывания

Для повышения безопасности и отказоустойчивости в продукте Datareon API Gateway реализована модель разделения проектов на «Production» и «Development». Отличия этих типов проектов заключаются в следующем:

  • «Production». Данный тип проектов предназначен для работы конечных пользователей:
    • Запрещено прямое внесение изменений
    • Отсутствуют механизмы тестирования и отладки
    • Внесение изменений осуществляется централизованно с помощью специальных фоновых механизмов
    • Все изменения версионируются с возможностью отката к предыдущей версии.

  • «Development». Данный тип проектов предназначен для выполнения разработки и модификации существующего API:

    • Разрешено прямое внесение изменений
    • Присутствуют механизмы отладки и тестирования
    • Механизм фонового получения данных с промышленного проекта
    • Отсутствуют механизмы версионирования
    • Имеется возможность взаимодействия с системами контроля версий.



Подрядчики-лидеры по количеству проектов

За всю историю
2022 год
2023 год
2024 год
Текущий год

  Datareon (Датареон) (272)
  Axelot (Акселот) (157)
  HFLabs (ХФ Лабс), ранее HumanFactorLabs (25)
  SDI Solution (ЭсДиАй Солюшен) (23)
  АйТи Про (IT Pro) (21)
  Другие (268)

  Datareon (Датареон) (41)
  Axelot (Акселот) (32)
  HFLabs (ХФ Лабс), ранее HumanFactorLabs (5)
  Софрос (Sofros) (4)
  АСКОН (2)
  Другие (21)

  Datareon (Датареон) (32)
  Axelot (Акселот) (19)
  Софрос (Sofros) (9)
  Naumen (Наумен консалтинг) (3)
  Нетрика Медицина (2)
  Другие (26)

  Datareon (Датареон) (19)
  Axelot (Акселот) (9)
  Первый Бит (3)
  Софрос (Sofros) (3)
  GlowByte, ГлоуБайт (ранее Glowbyte Consulting, ГлоуБайт Консалтинг) (3)
  Другие (18)

  SAP CIS (САП СНГ) (1)
  Другие (0)

Распределение вендоров по количеству проектов внедрений (систем, проектов) с учётом партнёров

За всю историю
2022 год
2023 год
2024 год
Текущий год

  Datareon (Датареон) (2, 420)
  Axelot (Акселот) (1, 30)
  HFLabs (ХФ Лабс), ранее HumanFactorLabs (5, 26)
  ЭсДиАй Рисёчь (SDI Research) (1, 23)
  SDI Solution (ЭсДиАй Солюшен) (1, 23)
  Другие (322, 250)

  Datareon (Датареон) (1, 71)
  HFLabs (ХФ Лабс), ранее HumanFactorLabs (3, 5)
  Axelot (Акселот) (1, 5)
  ЭсДиАй Рисёчь (SDI Research) (1, 2)
  АСКОН (1, 2)
  Другие (16, 18)

  Datareon (Датареон) (1, 57)
  Axelot (Акселот) (1, 6)
  Naumen (Наумен консалтинг) (1, 3)
  Тандер Сеть магазинов Магнит (2, 2)
  Юниверс Дата (УК ЮД Капитал) (1, 2)
  Другие (16, 17)

  Datareon (Датареон) (1, 32)
  Data Sapience (Дата Сапиенс) (2, 3)
  TData (ТДата) (2, 2)
  Ростелеком (2, 2)
  HFLabs (ХФ Лабс), ранее HumanFactorLabs (1, 2)
  Другие (13, 14)

  SAP SE (1, 1)
  Другие (0, 0)

Распределение систем по количеству проектов, не включая партнерские решения

За всю историю
2022 год
2023 год
2024 год
Текущий год

  Datareon Platform - 420
  1С:MDM Управление нормативно-справочной информацией (1С:MDM Управление НСИ) - 30
  HFLabs Единый клиент - 23
  НСИ Semantic MDM - 23
  АйТи Про: BI.Qube - 18
  Другие 216

  Datareon Platform - 71
  1С:MDM Управление нормативно-справочной информацией (1С:MDM Управление НСИ) - 5
  HFLabs Центр управления согласиями (ЦУС) - 2
  Полином:MDM - 2
  НСИ Semantic MDM - 2
  Другие 17

  Datareon Platform - 57
  1С:MDM Управление нормативно-справочной информацией (1С:MDM Управление НСИ) - 6
  Naumen Enterprise Search - 3
  Юниверс MDM - 2
  N3.Управление НСИ - 2
  Другие 15

  Datareon Platform - 32
  Data Sapience: Data Ocean Платформа управления данными - 2
  1С:MDM Управление нормативно-справочной информацией (1С:MDM Управление НСИ) - 2
  RT.DataGovernance Инструмент документирования данных - 2
  HFLabs Единый клиент - 2
  Другие 14

  SAP Customer Activity Repository (CAR) - 1
  Другие 0