Пиков / КАПО
Как читать авторский курс и нормативные материалы

Это учебные материалы, а не заключение о соответствии конкретного продукта. Организационные модели курса отделяйте от терминов стандарта: ППК в опубликованном проекте — машиночитаемый перечень, а живой реестр его версий является практикой сопровождения. Термин OSA в разных материалах имеет разный охват. Статус и обязательность нормативного документа проверяются отдельно; проект КАПО опубликован как проект первой редакции.

OSA Proxy и поддержанные экосистемы

О чём

Предмет проверки — покрытие OSA Proxy (Firewall) по пакетным менеджерам: для каких экосистем работает именно перехват запросов, проксирование, анализ и блокировка на лету, а где это покрывается только плагинами repository manager (Nexus/JFrog) или режимом CLI/агента. ТЗ смешивает эти режимы, поэтому ключевой риск — потребовать от Proxy того, что подтверждено лишь для plugin/agent.

Что подтверждено

Три разных режима — не путать OSA Proxy (Firewall) — перехват трафика пакетного менеджера. Nexus/JFrog plugin — контроль внутри repository manager. CLI/agent — сканирование без artifact repository. Один и тот же пакетный менеджер может быть закрыт одним режимом и не закрыт другим.

Что не подтверждено или ограничено

Риск несоответствия Если ТЗ требует именно Proxy Firewall для Conan, Conda и Ruby Gems (без опоры на Nexus/JFrog), это не подтверждено и квалифицируется как риск несоответствия. Развилка: либо в контуре есть Nexus/JFrog и эти экосистемы закрываются плагином, либо требование к Proxy надо переформулировать.

Что проверить на пилоте

Вопросы и приёмочные проверки - Для каких экосистем работает именно Proxy Firewall, а для каких только плагин Nexus/JFrog? Получить актуальный перечень письменно. - Есть ли в контуре Организации Nexus или JFrog? Если да — Conan/Conda/RubyGems закрываются плагином; если нет — чем? - Проверить блокировку в фактическом режиме: отдельно Maven, NPM, NuGet, PyPI, Go, APT/RPM, Conan, Conda, RubyGems. - Подтвердить или опровергнуть отложенную блокировку на заданный интервал — демонстрация в UI. - Проверить сценарий без artifact repository (CLI/agent) для экосистем, не закрытых Proxy.

Связь