Skip to content

Установка

Способы поставки

Система управления проектами поставляется в виде микросервисов, которые устанавливаются в контуре заказчика.

Варианты установки:

  • специалистами исполнителя при наличии соответствующего доступа к серверам;
  • специалистами заказчика по предоставленным инструкциям.

Системные требования

В разделе указаны минимальные требования для пилотного развертывания и проверки работоспособности 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-приложений
  • Тестируемое ПО (только при локальных запусках сценариев)

Лицензирование

Для работы платформы в контуре требуется настроенная лицензия. Лицензионный файл и связанные параметры развертывания передаются и настраиваются при установке.