Скорость развёртывания и сопровождение
Быстрый запуск и дешёвые десять лет — разные ответы, и их записывают отдельно. Каталог закрывают, когда его некому обновлять, а не когда платформа «плохая».
Запуск виден в первую неделю: появилась страница и первый набор. Сопровождение видно через три года, когда кончился проект, а каталог ещё должен открываться, принимать правки и ставить исправления безопасности.
Что именно оценивают
Две величины.
Время до первого настоящего набора. Не до слайда и не до демонстрационных данных поставщика. Набор ваш: с лицензией, файлом и описанием, которое попадает в выгрузку.
Цена следующего года. Кто обновляет версию, кто проверяет расширения, кто отвечает на письмо «ссылка не открывается», где лежат копии, что будет, если тариф или подрядчик кончатся.
Платформа с короткой установкой и дорогим сопровождением годится для пилота. Платформа, которую некому обновлять, не годится для каталога, который должен пережить грант.
Ориентиры по срокам
Сроки — порядок величины для команды, которая уже умеет администрировать серверы. Пилот с десятью наборами короче. Каталог с доработками и переносом старых данных длиннее.
| Способ | До первого набора | Кто обновляет потом |
|---|---|---|
| Публикация в чужом каталоге | часы | свои описания и файлы; сервер — чужой |
| Статический сайт или репозиторий | часы или дни | файлы и страницы; сервер почти не нужен |
| Облачный сервис | дни | поставщик; вы платите по тарифу |
| Свободное ПО в готовом контейнере | дни или недели | своя команда: сервер, копии, версия |
| Свободное ПО с расширениями и своей схемой | недели или месяцы | то же, плюс проверка каждого расширения |
| Своя разработка | месяцы | всё, включая безопасность и чужие форматы |
Цифры не обещание подрядчика. Они нужны, чтобы сравнить способы между собой, а не чтобы поставить срок в приказе.
Что съедает время после запуска
- Обновления безопасности. Платформу, которую не обновляли два года, уже нельзя просто «поднять версию»: по дороге сменились расширения, схема и способ хранения файлов.
- Расширения. Каждое проверяют на новой версии ядра. Одно заброшенное расширение удерживает весь портал на старой версии. Как это оценивать — в главе об экосистемах расширений.
- Копии и место. Своё хранилище файлов растёт незаметно. Копия, которую никто не пробовал развернуть, копией не считается.
- Люди. Нужен хотя бы один человек, который отвечает на письма и выпускает обновления. Без этого даже удачный запуск превращается в заброшенный сайт. Что делать, когда каталог всё-таки закрывают, — в главах о жизненном цикле и об архивации.
Быстрый запуск важнее для пилота и разовой публикации. Низкая цена сопровождения важнее для каталога, который должен прожить десять лет. Как оформить такой выбор — в главе «Как обосновать решение».
Когда что выбирать
| Ситуация | Что важнее |
|---|---|
| Нужно показать десять наборов до конца квартала, команда на год не обещана | чужой каталог, статический сайт или облако |
| Каталог войдёт в закон или в грант на много лет, есть ставка администратора | свободная платформа, срок запуска вторичен |
| Обязательные функции живут только в расширениях, которые не тестируют на текущем ядре | другой способ: облако, где функция в сервисе, или другая платформа |
| Подрядчик поставил портал и уходит вместе с актом | в договор входит год сопровождения и выгрузка всех описаний и файлов, иначе запуск был чужим |
Как это сделано в платформах
Сверено с документацией платформ в октябре 2026 года. Срок в клетке — тот же порядок величины, что в таблице способов, не обещание.
| Платформа | До пилота | Как живут версии | Что проверить до установки |
|---|---|---|---|
| CKAN | дни или недели: есть официальная сборка в Docker | полностью поддерживается последняя минорная версия (с августа 2026 года — 2.12); предыдущая получает исправления ошибок и безопасности | каждое расширение на этой версии ядра; см. CKAN и расширения |
| InvenioRDM | первая установка тяжелее статического сайта | одна крупная версия в год; исправления — не меньше года и ещё полгода после следующей. v14 вышла 7 августа 2026 года, v13 поддерживают до 7 февраля 2027 года | успеете ли обновляться раз в год |
| Dataverse | есть инструкция установки и обновления | с версии 6.8 контейнеры считают готовыми для рабочих установок; несколько серверов приложений в контейнерах не поддерживаются | договор с DataCite — отдельно от установки. Текущий выпуск — 6.12.1, живые сайты отстают |
| DSpace | как у других научных репозиториев | официальная инструкция обновления; текущий выпуск — 10.1, в реестре ещё встречаются 8.x и 9.x | библиотеке, у которой DSpace уже стоит, обновление дешевле новой установки |
| GeoNetwork | официальная инструкция, в том числе Docker | профили страны — плагины схем, их проверяют при обновлении | рядом обычно нужен картографический сервер: GeoNetwork описывает слой, сервер его отдаёт |
| Huwise, Socrata, ArcGIS Hub | дни | обновления делает поставщик | как забрать все описания и файлы, если тариф кончится |
| Статический сайт | часы или дни | нечему падать в привычном смысле | кто соберёт сайт, когда уйдёт единственный, кто это умел |
У научных платформ первая установка тяжелее статического сайта, зато DOI, протоколы и роли уже в ядре. У облака срок запуска короткий, пока устраивают тариф и место размещения. Уйти позже стоит столько, сколько стоит выгрузка и перенос адресов. Разбор цены ухода — в главе о моделях создания.
Как оценить до покупки или установки
- Есть ли официальный контейнер и короткая инструкция обновления.
- Сколько последних версий ещё поддерживаются и как часто они выходят.
- Сколько расширений нужно для обязательных функций и кто их выпускает.
- Кто будет дежурить через два года: своя ставка, подрядчик или поставщик сервиса.
- Можно ли выгрузить все описания и все файлы. Если нет, короткий запуск оплачивается дорогим уходом.
Если на вопрос о дежурстве нет ответа, более простой способ публикации обычно честнее красивого портала.
Как проверить живой портал
Версия видна снаружи не у всех платформ. Там, где видна, её сравнивают с поддерживаемой, а не с «самой новой вообще».
У CKAN версию и список плагинов отдаёт служебный адрес:
curl -s "https://portal.example/api/3/action/status_show"
В ответе смотрите ckan_version и extensions. Версия на два поколения старше поддерживаемой — повод спросить, кто и когда обновлял портал. Расширение из списка, которого нет в вашей матрице, — повод спросить, зачем оно стоит.
У облачного сервиса версии снаружи часто нет. Тогда проверяют другое: открывается ли выгрузка всех описаний и можно ли скачать файл без входа. Это и есть то, что вы заберёте с собой.
Дата в подвале «обновлено в 2019 году» при живом сайте сама по себе мало значит: подвал забывают. Дата последнего изменённого набора и возраст версии говорят больше.
Источники
- Установка CKAN в Docker, обновление CKAN, политика поддержки версий CKAN
- Политика поддержки InvenioRDM — сроки поддержки v13 и v14, проверено 11 октября 2026 года
- Установка Dataverse, обновление, контейнеры в работе
- Установка GeoNetwork, в Docker
- Экосистемы расширений
- Свои силы, свободное ПО или облачный сервис