Системное программное обеспечение#

Ниже представлены категории системного программного обеспечения (далее — ПО), которые обязательны или опциональны для установки, настройки, контроля и функционирования компонента. В каждой категории перечислены все поддерживаемые продукты сторонних правообладателей. Отдельно обозначены варианты, которые рекомендует АО «СберТех» (маркировка «Рекомендовано» в столбце «Продукт, функциональная совместимость с которым подтверждена»). Клиенту необходимо выбрать один из продуктов в каждой категории, исходя из условий использования конечной ИС.

Категория ПО

Обязательность установки (да/нет)*

Наименование ПО

Версия

Продукт, функциональная совместимость с которым подтверждена**

Описание

Операционная система

Да

ОС Альт 8 СП

-

Опционально

Комплекс взаимосвязанных программ, предназначенных для исполнения приложений иностранного разработчика

Да

Red Hat Enterprise Linux

8

Опционально

Комплекс взаимосвязанных программ, предназначенных для исполнения приложений российского разработчика

Да

SberLinux

8

Рекомендовано

Комплекс взаимосвязанных программ, предназначенных для исполнения приложений российского разработчика

Среда контейнеризации

Да

Kubernetes

1.23

Опционально

Система оркестрации, предназначенная для управления кластером контейнеров, поддерживаемая opensource сообществом

Да

DropApp

1.2.1

Рекомендовано

Система оркестрации, предназначенная для управления кластером контейнеров, поддерживаемая opensource сообществом

Да

Red Hat OpenShift

4.2

Опционально

Система оркестрации, предназначенная для управления кластером контейнеров иностранного разработчика

Инструмент контейнеризации

Да

Docker CE

-

Рекомендовано

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

Java-машина

Да

OpenJDK

11.0.20

Рекомендовано

Набор програмного обеспечения, позволяющий запускать программы написанные на JVM совместимых языках

Система управления базами данных (СУБД)

Да

PostgreSQL

4.6.0

Рекомендовано. Правообладателем АО «СберТех» также рекомендована СУБД, основанная на PostgreSQL, – Platform V Pangolin SE, см. раздел «Платформенные зависимости»

ПО, взаимодействующее с конечными пользователями, приложениями и базой данных для сбора и анализа данных

Да

Oracle Database

-

Опционально

ПО, взаимодействующее с конечными пользователями, приложениями и базой данных для сбора и анализа данных

Инструмент сборки, тестирования, развертывания контейнеризированных приложений

Нет

Jenkins

-

Рекомендовано

Система, предназначенная для обеспечения процесса непрерывной интеграции программного обеспечения

Система, реализующее безопасное хранилище секретной информации

Нет

HashiCorp Vault

-

Рекомендовано

Инструмент с открытым исходным кодом, который обеспечивает безопасное хранение и доступ к различным секретам (паролям, сертификатам, токенам)

Сервис интеграции и оркестрации микросервисов в облаке

Да

Istio

1.12

Рекомендовано

Сервис интеграции микросервисов в облаке

Примечание:

*

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

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

**

  • Рекомендовано — рекомендованный правообладателем АО «СберТех» продукт.

  • Опционально — альтернативный по отношению к рекомендованному правообладателем АО «СберТех» продукт.

Платформенные зависимости#

У компонента JDBC реализована интеграция со следующими компонентами из состава продукта:

Наименование компонента

Код

Описание

Сервисный прокси

SVPX

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

Граничный прокси

IGEG

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

Для настройки, контроля и функционирования компонента реализована интеграция с программными продуктами, правообладателем которых является АО «СберТех»:

Наименование продукта

Код

Версия продукта

Код и наименование компонента

Обязательность установки

Описание

Platform V Monitor

OPM

D-02.000.00-77

LOGA Журналирование

Опционально

Сервис для записи прикладных журналов

Platform V Monitor

OPM

D-02.000.00-77

MONA Мониторинг

Опционально

Объединенный мониторинг Unimon (prometheus)

Platform V Pangolin SE

PSQ

5.001

PSQL Platform V Pangolin

Опционально

Система управления базами данных, основанная на PostgreSQL

Platform V Audit SE

AUD

3.1

AUDT Аудит

Опционально

Сервис для аудирования событий

Если версия не указана, значит компонент будет работать с любой версией продукта.

Аппаратные требования#

В рамках требований указан минимальный размер. Целевой размер определяется по результатам НТ отдельно под каждый интеграционный сценарий. Для установки компонента требуется следующая конфигурация аппаратного обеспечения:

Тип стенда

DEV

ИФТ/ПСИ

НТ/ПРОМ

Конфигурация в среде контейнеризации (в рамках одного POD’а)

CPU: 250m

RAM: 256Mi

CPU: 500m

RAM: 700Mi

CPU: 700m

RAM: 700Mi