Программное обеспечение Datareon API Gateway – система класса API Management, созданная на платформе Datareon. Основная задача Datareon API Gateway – построение централизованного API для обеспечения внешнего взаимодействия с набором приложений, использующим микросервисную или композитную архитектуру.
В корпоративной информационной среде обычно существует множество систем, оперирующих различными данными. Большинство этих систем предоставляет доступ к своим данным посредством собственных механизмов и сервисов. Однако часто возникает потребность в получении, обработке и хранении данных сразу из нескольких систем. Основным подходом к решению таких задач является построение централизованного API.
Централизованное API позволяет:
- Получать информацию сразу из нескольких систем-источников с промежуточной обработкой результатов
- Организовать промежуточные хранилища (кэши) данных для ускорения получения результатов.
Централизованное API предоставляет конечным потребителям список функций, связанных с передачей, обработкой или получением данных или событий, беря на себя вопросы оркестрации этого взаимодействия. Таким образом, внутренние системы не подвергаются изменениям, происходит четкое отделение внешних вызовов API от доступа к внутренним системам.
Datareon API Gateway предоставляет следующие основные возможности:
- Реализация централизованного API.
- Документирование централизованного API.
- Реализация политик использования API.