Платформа безопасной разработки CodeScoring представила собственное хранилище артефактов CodeScoring.Save. Решение разработано с нуля и предназначено для компаний, которым требуется отказоустойчивый и настраиваемый Artifact Repository с возможностями контроля цепочки поставки программного обеспечения.
Современные хранилища артефактов используются не только для хранения компонентов. Важными задачами становятся контроль происхождения пакетов, выявление уязвимостей, проверка лицензий и оценка доверия к компонентам, которые попадают в среду разработки и эксплуатации.
Согласно исследованию Cloudsmith Artifact Management Survey 2025, 56% опрошенных специалистов считают защиту цепочки поставки ПО главным преимуществом систем управления артефактами. Дополнительные риски связаны с использованием ИИ при разработке программного обеспечения. По оценкам исследователей, от 4,6% до 6,1% названий пакетов, предлагаемых ИИ-моделями, могут оказаться несуществующими. Показатель зависит от конкретной модели.
CodeScoring также отмечает рост числа угроз в открытых компонентах. В 2025 году команда компании зафиксировала 457 тыс. вредоносных пакетов, что в 11 раз больше показателя предыдущего года, а также 14 тыс. новых уязвимостей.
CodeScoring.Save создавался как самостоятельная разработка компании, а не как модификация существующего open source решения. Продукт написан на Go и рассчитан на работу в Kubernetes.
Хранилище позволяет управлять доступом к компонентам, проводить аудит действий и настраивать политики удаления артефактов. Интеграция с CodeScoring.OSA обеспечивает проверку компонентов на основе данных платформы CodeScoring.
Решение поддерживает популярные экосистемы и форматы, включая Maven, npm, PyPI, NuGet, Go, Docker и OCI, Deb, RPM и Raw. Для работы с ними предусмотрены hosted и proxy режимы.
CodeScoring.Save может использоваться независимо от других продуктов платформы, но при необходимости интегрируется с ними. Архитектура предусматривает высокую доступность, горизонтальное масштабирование и отказоустойчивые конфигурации, в том числе для высоконагруженных инфраструктур.
Для интеграции с процессами разработки предусмотрены REST API и Swagger. Хранилище можно подключать к CI/CD и использовать в сценариях Infrastructure as Code. Компания также планирует расширять набор готовых интеграций.
В архитектуре вычислительный слой отделён от уровня хранения данных. Метаданные могут размещаться во внешней PostgreSQL или встроенной SQLite, а бинарные файлы храниться во внешнем S3-совместимом хранилище.
CodeScoring.Save распространяется как самостоятельный продукт для установки в инфраструктуре заказчика. Решение поставляется в виде Helm chart и предназначено для Kubernetes-сред. Для перехода с открытых репозиториев артефактов предусмотрен инструмент автоматической миграции.
Продукт ориентирован на CTO, DevOps и DevSecOps специалистов, SRE и инженеров эксплуатации, для которых репозиторий артефактов является частью контролируемой цепочки поставки ПО.
Современные хранилища артефактов используются не только для хранения компонентов. Важными задачами становятся контроль происхождения пакетов, выявление уязвимостей, проверка лицензий и оценка доверия к компонентам, которые попадают в среду разработки и эксплуатации.
Согласно исследованию Cloudsmith Artifact Management Survey 2025, 56% опрошенных специалистов считают защиту цепочки поставки ПО главным преимуществом систем управления артефактами. Дополнительные риски связаны с использованием ИИ при разработке программного обеспечения. По оценкам исследователей, от 4,6% до 6,1% названий пакетов, предлагаемых ИИ-моделями, могут оказаться несуществующими. Показатель зависит от конкретной модели.
CodeScoring также отмечает рост числа угроз в открытых компонентах. В 2025 году команда компании зафиксировала 457 тыс. вредоносных пакетов, что в 11 раз больше показателя предыдущего года, а также 14 тыс. новых уязвимостей.
CodeScoring.Save создавался как самостоятельная разработка компании, а не как модификация существующего open source решения. Продукт написан на Go и рассчитан на работу в Kubernetes.
Хранилище позволяет управлять доступом к компонентам, проводить аудит действий и настраивать политики удаления артефактов. Интеграция с CodeScoring.OSA обеспечивает проверку компонентов на основе данных платформы CodeScoring.
Решение поддерживает популярные экосистемы и форматы, включая Maven, npm, PyPI, NuGet, Go, Docker и OCI, Deb, RPM и Raw. Для работы с ними предусмотрены hosted и proxy режимы.
CodeScoring.Save может использоваться независимо от других продуктов платформы, но при необходимости интегрируется с ними. Архитектура предусматривает высокую доступность, горизонтальное масштабирование и отказоустойчивые конфигурации, в том числе для высоконагруженных инфраструктур.
Для интеграции с процессами разработки предусмотрены REST API и Swagger. Хранилище можно подключать к CI/CD и использовать в сценариях Infrastructure as Code. Компания также планирует расширять набор готовых интеграций.
В архитектуре вычислительный слой отделён от уровня хранения данных. Метаданные могут размещаться во внешней PostgreSQL или встроенной SQLite, а бинарные файлы храниться во внешнем S3-совместимом хранилище.
CodeScoring.Save распространяется как самостоятельный продукт для установки в инфраструктуре заказчика. Решение поставляется в виде Helm chart и предназначено для Kubernetes-сред. Для перехода с открытых репозиториев артефактов предусмотрен инструмент автоматической миграции.
Продукт ориентирован на CTO, DevOps и DevSecOps специалистов, SRE и инженеров эксплуатации, для которых репозиторий артефактов является частью контролируемой цепочки поставки ПО.