Установка¶
Способы поставки¶
Система управления проектами поставляется в виде микросервисов, которые устанавливаются в контуре заказчика.
Варианты установки:
- специалистами исполнителя при наличии соответствующего доступа к серверам;
- специалистами заказчика по предоставленным инструкциям.
Системные требования¶
В разделе указаны минимальные требования для пилотного развертывания и проверки работоспособности NC AI Platform. Фактические требования к серверу зависят от режима использования платформы. Наиболее ресурсоемкая операция - выполнение сценариев: для каждого параллельно запущенного сценария создается контейнер с Framework. Чем больше сценариев выполняется одновременно, тем больше ресурсов процессора, оперативной памяти и дискового ввода-вывода требуется серверу.
Сервер¶
Сервер используется для установки компонентов продукта.
- Процессор: 8 x 3.0 ГГц с поддержкой виртуализации или аналогичный по производительности.
- Оперативная память: 16 Гб RAM.
- Диск:
- для пилотной установки: от 30 Гб свободного места после установки ОС и системного ПО;
- для эксплуатации: от 100 Гб. Объем эксплуатационного хранилища выбирается с учетом срока хранения данных.
- Операционная система: Linux x86_64 (Ubuntu, Debian, Astra Linux или другой совместимый корпоративный дистрибутив).
Серверное ПО¶
На сервере должно быть установлено следующее ПО:
- Docker Engine
- Docker Compose, доступный командой
docker compose - стандартные системные утилиты Linux для работы с файлами, архивами и сетью:
bash,tar,gzip,curlилиwget - Java 17
Если Framework поставляется исходным кодом и собирается при установке, на машине, где выполняется сборка, дополнительно требуется:
- Maven
- доступ к репозиториям зависимостей или их внутренним зеркалам
- доступ к Docker Registry или локальному Docker-хранилищу, из которого executor-сервис платформы сможет получить образ framework
Клиент¶
Клиент используется для работы пользователей с web-интерфейсом платформы.
- Процессор: CPU 4 x 2.3 ГГц
- Оперативная память: 4 Гб RAM
- Диск: по требованиям ОС, браузера и тестируемого ПО (для Windows 11 и Яндекс Браузера требуется от 64 Гб; если сценарии запускаются локально на клиентской машине, дополнительно требуется место для установки тестируемого приложения, драйверов, временных файлов и артефактов выполнения сценариев)
- Операционная система: Windows или другая ОС, поддерживающая современный web-браузер. Если сценарии запускаются локально на клиентской машине, ОС должна поддерживать драйвер для взаимодействия с тестируемым ПО. FlaNium driver, рекомендуемый для desktop, работает только в Windows.
Клиентское ПО¶
На клиентском рабочем месте должно быть установлено следующее ПО:
- Web-браузер: Google Chrome или Яндекс Браузер
- Драйвер для взаимодействия с тестируемым ПО, если сценарии запускаются локально на клиентской машине:
- FlaNium для desktop-приложений Windows
- WebDriver для web-приложений
- Тестируемое ПО (только при локальных запусках сценариев)
Лицензирование¶
Для работы платформы в контуре требуется настроенная лицензия. Лицензионный файл и связанные параметры развертывания передаются и настраиваются при установке.