Локальные бессерверные технологии
Модель запуска задач по событиям в инфраструктуре заказчика. Исполнение, рабочие данные и журнал действий находятся внутри согласованного контура.
Как проходит задача
Параметры защиты определяются моделью угроз и проверяются на инфраструктуре заказчика.
Запустить обработчик события
Обработчик принимает событие catalog.index и собирает JSON с текстом локальных файлов, идентификаторами источников, метками доступа и контрольными суммами.
node run.mjs input outputПеред импортом сверьте SHA‑256 готового файла и каждого вложенного текста. Для передачи между командами подпишите артефакт ключом Ed25519. Получатель проверяет отдельную подпись по доверенному открытому ключу. Повторный запуск не перезаписывает изменённый артефакт.
node verify.mjs --signed-bundle artifact.json artifact.sig.json public.pemПилот запускается локально без сетевых вызовов. Метки доступа входят в артефакт как метаданные. Проверка прав, защита рабочих папок и изоляция исполнения настраиваются в инфраструктуре заказчика.
Контрольные проверки
- Подтвердить разрешённые маршруты сети и закрыть исходящий доступ по умолчанию.
- Выдать задачам отдельные учётные данные с минимальными правами.
- Проверить подпись артефактов, журналирование и восстановление из резервной копии.
- Зафиксировать правила обновления, хранения секретов и удаления данных.