Руководство пользователя Реестра Сервисов

3.Описание.

Программное решение Реестр сервисов Inpolus Registry служит для упорядочивания хранения информации о различных интеграционных сервисах/сценариях и представляет собой базу данных с информацией о расположении сервисных экземпляров.

С помощью Реестра можно осуществлять контроль над процессом разработки от постановки задачи до её внедрения.

Создание и редактирование сервисов происходит через интуитивно понятный интерфейс веб-браузера с разграничением ролей администраторов.

Архитектурное решение Реестра сервисов построено на основе трех звеньев:

  • Front-end (UI – пользовательский интерфейс для работы через браузер)
  • Back-end (REST API – набор web-сервисов для выполнения всех операций из UI)
  • База данных для хранения информации
Рисунок 1Архитектура.
Архитектура.

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

  • Front-end: увеличение количества запущенных экземпляров путём развертывания на нескольких серверах + установка балансировщика HTTP-запросов
  • Back-end: увеличение количества запущенных экземпляров путём развертывания на нескольких серверах + установка балансировщика HTTP-запросов
  • БД: переход на кластеризованную версию