Как устроено
Как система устроена и что нужно для запуска
Страница для тех, кто отвечает за инфраструктуру: из чего состоит система, как она взаимодействует с вашими хранилищами, что уходит наружу и в каком порядке идёт внедрение.
Архитектура
Каталог отдельно, файлы отдельно
Это ключевое архитектурное решение, из которого следует почти всё остальное.
Хранилище — ваше
Оригиналы остаются на NAS, файловом сервере или SAN; система читает их по сети и не перемещает.
Каталог — PostgreSQL
База с карточками файлов ставится на тот же сервер, что и приложение: так быстрее и надёжнее связь служб.
Два клиента
Десктоп-клиент под Windows (порты 8082 и 8084) для разметки и веб-клиент в браузере (80 или 443) для поиска и выдачи.
Отсюда следует главное свойство: запуск не требует переезда. Индексация идёт фоном по существующей структуре, и до её окончания архив продолжает работать как работал.
Что важно инфраструктуре
Основные технические свойства
150+ форматов
Фото и RAW, видео, макеты, чертежи, документы и презентации — с превью в каталоге, без исходного приложения на рабочем месте.
Авторизация
Active Directory, LDAP, SAML: учётные записи из домена, отзыв доступа в домене закрывает архив.
Изолированная сеть
Локальная установка работает без выхода в интернет. Наружу не уходят ни файлы, ни индекс, ни служебный трафик.
Распознавание внутри контура
Разметка объектов, распознавание текста и расшифровка речи выполняются на вашем оборудовании, а не во внешнем сервисе.
Журнал действий
Просмотры, скачивания, изменения прав и удаления фиксируются с указанием пользователя и времени.
Два варианта поставки
Локальная установка и облако с серверами в России. Функции различаются: в облаке нет лиц, 3D, папок и автоимпорта.
Доступ снаружи
Десктоп-клиент — через VPN, веб-клиент — по публичному адресу или поддомену, если вы его откроете.
Порядок запуска
Как идёт внедрение
- 1. Разговор с инфраструктурой. Объём архива, где он лежит, как устроен доступ, есть ли требование изолированной сети.
- 2. Установка. Выделенный сервер Windows Server 2019+, от 8 ядер 3,0 ГГц, от 16 ГБ памяти; отдельные SSD под приложение, базу и миниатюры. Инженер ставит систему на созвоне за 1,5–2 часа.
- 3. Индексация. Фоновый обход существующих папок. Пользоваться каталогом можно по мере её выполнения.
- 4. Словарь и роли. Настраиваются теги, коллекции и права — это единственный этап, который требует участия тех, кто работает с архивом.
- 5. Пилот 30 дней. Отдел работает с системой на реальных задачах, после чего принимается решение.
Частые вопросы
Какие требования к серверу?
Нужен ли системе доступ на запись в наши папки?
Что происходит, если сервер с системой остановлен?
Как заводятся пользователи?
Уходит ли что-нибудь наружу в локальной установке?
Можно ли выгрузить данные, если мы уйдём?
Есть ли клиент под macOS?
Обсудить с инженером
Ответим на вопросы по архитектуре и назовём требования к серверу под ваш объём.
Данные хранятся в РФ в соответствии со 152-ФЗ.