Технические требования
Актуальная версия релиза:
Расчет серверных мощностей
Нужна ли отказоустойчивость?
Какой Web-сервер приложения?
Какая база данных используется?
Будет ли использоваться ВКС?
Какое количество пользователей будет в системе? Пользователей всего Какое количество пользователей планируется быть одновременно в онлайне? Пользователей онлайн в пике Большое значение
Да Нет
Linux Windows*
Postgres MSSQL*
Да Нет Какое количество пользователей будет использовать видеоконференцсвязь? Пользователей ВКС онлайн в пике Какое количество комнат будут с одновременной записью? Одновременных комнат с записью
- не рекомендуем использовать в РФ Рассчитать Сбросить
Требования к серверной платформе
Конфигурация на базе Linux
Операционная система Linux Server LTS (Long Term Support) 20.04.3 и выше. Приложение Первая Форма на Linux работает на базе кроссплатформенного веб-сервера Kestrel. Для перенаправления запросов из внешней сети на Kestrel используется обратный прокси-сервер (reverse proxy) NGINX. Должны быть установлены необходимые пакеты .NET 8 версии: dotnet-sdk-8.0 dotnet-runtime-8.0 aspnetcore-runtime-8.0 Необходим доступ на сервер по ssh для установки и настройки приложений и учетная запись с правами суперпользователя (sudo). Для доступа к веб приложению 1Ф должны быть открыты порты 80/tcp 443/tcp
Балансировщик нагрузки При работе приложения Первая Форма используется кластер серверов. Для распределения нагрузки данных между доступными серверами а так же для дополнительных функций используется балансировщик нагрузки (Load Balancer). Рекомендуется использовать отдельный Linux сервер с установленным NGINX в качестве балансировщика. Как альтернативу можно использовать отдельный Linux сервер с установленным программным обеспечением HAProxy.
Руководство по тех. обслуживанию: Настройки web сервера Linux
Требования к оборудованию
Серверные мощности подбираются в соответствии с количеством активных пользователей и сложностью дополнительной автоматизации (интеграция со сторонними системами). Описанные и рекомендуемые мощности рассчитываются для работы приложения «Первая Форма», при использовании на серверах других БД и сторонних приложений, мощности должны быть увеличены. БД и веб-сервер разворачиваются отдельно (для систем где пользователей менее 100, сервера БД и веб-сервер могут быть вместе, мы рекомендуем использовать сервера раздельно) Веб сервер vCPU-4 RAM-8 HDD-80 (поддерживает 150-200 активных пользователей). Веб сервер масштабируется горизонтально, за счет балансировщика, рекомендуем использовать nginx, haproxy Сервер БД минимальна конфигурация SQL сервера vCPU-4 RAM-16 HDD-80, HDD - отдельный диск под базы. Сервер БД масштабируется из расчета 50 активных пользователей на ядро, RAM на SQL сервер рассчитывается исходя из размера БД D10Task, но не менее 16Гб. Целевой показатель размер RAM должен составлять 30% от размера БД D10Task Сервера могут масштабироваться горизонтально и вертикально. По всем конкретным случаям необходимо проконсультироваться с технической поддержкой «Первой Формы».
Конфигурация на базе PostgreSQL PostgreSQL 16.0 и выше
Операционная система Ubuntu Server LTS (Long Term Support) 20.04.3 и выше. На сервере должен быть открыт порт 5432/TCP для доступа с серверов приложения 1Ф На сервере необходим доступ по ssh для установки и настройки приложений и учетная запись с правами суперпользователя (sudo).
Руководство по тех. обслуживанию: Настройки PostgreSQL сервера
Конфигурация на базе Postgres Pro 16 Операционная система Ubuntu Server LTS (Long Term Support) 20.04.3 и выше. Версия СУБД Postgres Pro Standart или Enterprice
На сервере должен быть открыт порт 5432/TCP для доступа с серверов приложения 1Ф На сервере необходим доступ по ssh для установки и настройки приложений и учетная запись с правами суперпользователя (sudo).
Руководство по тех. обслуживанию: Настройки Postgres Pro сервера
Операционная система Windows Server 2019 и выше
СУБД Конфигурация на базе MS SQL MS SQL Server 2019 и выше
Мы рекомендуем следующие издания: Для небольшого количества пользователей (<50) подходит бесплатная версия Express Edition with Advanced Services (ограничение на объем базы 10 Гб); При большем количестве пользователей или при загрузке большого количества файлов рекомендуем выбрать издание Web Edition; При большом количестве пользователей, повышенных требованиях к отказоустойчивости и надежности подойдут версии Standard и Enterprise. Они позволят настраивать репликацию, проводить комплексный аудит и т. п. При установке SQL Server необходимо установить следующие компоненты/параметры: Server Collation Cyrillic_General_CI_AS; Mixed authorization (SQL and Windows); SQL management studio; Full-Text Search.
Руководство по тех. обслуживанию: Настройки MS SQL сервера
Прочее Конфигурация на базе Microsoft Windows Server
Установленные Windows Updates; Application Server с установленными компонентами: .NET Framework 4.8 Web Server (IIS) Support Microsoft IIS 7.0/7.5 IIS 7 должен включать в себя следующие компоненты: common HTTP Features application Development security performance management tools IIS 6 Management compatibility .NET Framework 4.8; RDP или иная возможность удаленного доступа для инсталляции и последующего обновления системы; Для полноценной работы «Первой Формы» требуется SMTP-сервер и учетная запись (и пароль к ней) с включенным IMAP-протоколом, с которой будут рассылаться системные уведомления приложения, а также две учетные записи (с паролями), с которыми можно работать через входящий почтовый протокол (IMAP plain authentication либо POP3). Необходимые сведения: адрес почтового сервера, порты SMTP, IMAP, POP3, названия почтовых ящиков и пароли к ним.
Руководство по тех. обслуживанию: Настройки web сервера MS Windows
Требования к рабочим местам пользователей
Для веб-версии Наличие одного из следующих веб-браузеров с актуальной версией на момент установленной версии приложения: Google Chrome. Mozilla Firefox. Safari. Microsoft Edge. Для мобильной версии Наличие одной из следующих операционных систем с актуальной версией на момент установленной версии приложения: iOS. Android. HarmonyOS. Особенности использования отдельных браузеров Корректная работа интерфейса администрирования гарантируется только в браузере Chrome. В браузерах на мобильных устройствах “Первая Форма” работает с ограничениями. Вместо мобильных браузеров рекомендуется использовать бесплатное мобильное приложение “Первой Формы”.
Публикация сайта приложения в интернете
Для работы мобильного приложения и публикации сайта во внешнюю среду необходимо приобрести SSL сертификат, обеспечивающий безопасную передачу данных по протоколу https.
Руководство по тех. обслуживанию: SSL сертификат
Видеоконференции Минимальные системные требования
ОС: Ubuntu 20.04 LTS и выше vCPU: от 4 RAM: от 8 Гб HDD: от 50GB Real IP Доменное имя указывающее на сервер Открыть порты: TCP/80, TCP/443, TCP/22(ssh), UDP/10000 При выборе сервера для запуска видеоконференции необходимо учитывать системные ресурсы, необходимые для размещения конференц-залов: Количество участников:
- 2 — CPU: 3%, Пропускная способность сервера: 30 Кбит/с восходящее, 100 Кбит/с нисходящее
- 3 — CPU: 15%, Пропускная способность сервера: 7 Мбит/с восходящее, 6,5 Мбит/с нисходящее Разница в использовании ресурсов между двумя и тремя участниками обусловлена тем, что программа для организации видеоконференций перенаправляет данные вызовов напрямую между клиентами, если их только двое. Если имеется более двух клиентов, данные вызова пересылаются через сервер системы видеоконференций.
Сервис Транскрибация (в рамках ВКС) Минимальные системные требования ОС: Linux с поддержкой Docker Engine версии 24 и выше, Docker Compose версии 2.17 и выше. Поддержка работы видеокарт (GPU) с CUDA vCPU: от 8 RAM: от 16 GB HDD: от 64 GB GPU: NVIDIA не ниже TESLA A10. Допустимы аналоги от NVIDIA, память от 24 GB
Сервис Транскрибация+саммаризация (в рамках ВКС) Минимальные системные требования ОС: Linux с поддержкой Docker Engine версии 24 и выше, Docker Compose версии 2.17 и выше. Поддержка работы видеокарт (GPU) с CUDA vCPU: от 16 RAM: от 32 GB HDD: от 64 GB GPU: NVIDIA A10. Допустимы аналоги от NVIDIA, память от 24 GB
Руководство по тех. обслуживанию: Требования к оборудованию
Руководство по тех. обслуживанию: Какие порты нужно открывать
Сервис ИИ-агент Минимальные системные требования ОС: Linux с поддержкой Docker Engine версии 24 и выше, Docker Compose версии 2.17 и выше. Поддержка работы видеокарт (GPU) с CUDA vCPU: от 16 RAM: от 32 GB HDD: от 64 GB GPU: NVIDIA A10. Допустимы аналоги от NVIDIA, память от 24 GB Стоимость аренды мощностей для ИИ-сервисов
Архитектурная справка «Первая Форма» имеет клиент-серверную архитектуру. Серверная часть функционирует на: СУБД MS SQL PostgreSQL и Postgres Pro сервере приложения под управлением ОС Windows Ubuntu Debian и других ОС семейства Linux, включая отечественные Astra Linux, РЕД ОС Приложение работает на веб-сервере IIS (Internet Information Services) / Kestrel. Клиентская часть — это веб-приложение, работающее в любом из поддерживаемых браузеров: Google Chrome, Mozilla FireFox, Safari. Также можете использовать браузеры в на основе Chromium: Яндекс Браузер, Microsoft Edge, Opera и остальные. Ядро «Первой Формы» разработано на C# на базе платформы .NET.
Минимальные требования к серверной платформе для работы приложения
ОС: Windows Server 2019 / Ubuntu версии 20.04 LTS / Debian 10 / РЕД ОС 7.3 / Astra Linux СУБД: SQL Server 2019 / PostgreSQL 16 / Postgres PRO 16
Техническая поддержка
Расскажите о вашей задаче Отправить Нажимая на кнопку «Отправить», вы принимаете политику обработки персональных данных
Запишитесь на онлайн-презентацию
Нажимая на кнопку, вы даете согласие на обработку персональных данных и соглашаетесь c политикой конфиденциальности Покажем возможности системы и ответим на ваши вопросы Идеально для компаний от 100 человек +7 495 660-38-09 info@1forma.ru © 2024 «Первая Форма» Политика конфиденциальности