2. Архитектура пользовательского контура¶
Охват¶
Раздел описывает логические части, видимые по пользовательским операциям. Логическая часть обозначает ответственность и не требует отдельного узла установки.
Контекст и граница системы¶
Путь пользовательского запроса¶
Схема читается так. Пользователь работает через портал или разрешенный адрес вызова. Управляющий интерфейс проверяет рабочий контекст и полномочия, затем обращается к функциональному сервису. Среда выполнения возвращает ответ и передает наблюдения в мониторинг. Пользователь видит ответы, состояния, события и отчеты. Поставщик удостоверений подтверждает сессию. Для этого применяется протокол удостоверения OpenID Connect (OIDC).
Логические части¶
Часть |
Ответственность |
Состояние или данные |
|---|---|---|
Портал |
Показывает каталог, формы, запуски и результаты. |
Ввод пользователя и отображаемое состояние. |
Управляющий интерфейс |
Проверяет контекст и полномочия, связывает операции с сервисами. |
Продуктовые объекты в |
Сервис ключей доступа |
Проверяет разрешенный ключ и его область действия. |
Идентификатор, состояние и область ключа. |
Функциональные сервисы |
Управляют развертыванием, сценариями, конвейерами и проверками. |
Запуски, шаги, события и блокировки. |
Среды выполнения и шлюзы |
Обрабатывают запросы к моделям, векторным представлениям и прикладным программам. |
Запрос и ответ по контракту решения. |
Мониторинг |
Обрабатывает наблюдения и публикует доступные показатели. |
Показатели, события, временные ряды и отчеты. |
Конкретный функциональный сервис и профиль среды выполнения могут отсутствовать в составе установки.
Основные потоки¶
Развертывание и вызов¶
Пользователь выбирает решение в портале.
Управляющий интерфейс проверяет контекст, полномочия и входные сведения.
Функциональный сервис создает продуктовый объект и передает работу в среду выполнения.
Готовое решение получает адрес вызова.
Вызов возвращает ответ по контракту решения и наблюдаемое состояние.
Сценарий или конвейер¶
Пользователь сохраняет описание сценария или графа.
Сервис проверяет схему и создает запись запуска.
Среда выполнения обрабатывает шаги.
Пользователь получает состояния шагов, события и итоговый результат.
Границы доверия и владения¶
Поставщик удостоверений подтверждает сессию, а управляющий интерфейс принимает решение по рабочему контексту и полномочиям.
Сеансовый токен, ключ сервиса и ключ сценария применяются только в своем контракте.
Управляющий слой хранит состояние продуктовых объектов; среда выполнения владеет обработкой конкретного вызова.
Мониторинг публикует измерение только при наличии наблюдений и достаточного объема данных.
Связанные страницы¶
Функции перечислены в разделе «Основные функции», способы входа и вызова – в разделе «Способы доступа», ограничения состава – в разделе «Ограничения версии».