Технологический радарТехнологический радар

Artifact Repository

CI/CD
Adopt

Определение

Artifact Repository (Репозиторий артефактов) — это инструмент для хранения, версионирования, управления и распространения сборочных артефактов, пакетов, библиотек, контейнерных образов и других компонентов поставки.

Ценность

Технология помогает сделать процессы сборки и поставки более воспроизводимыми, управляемыми и прозрачными, а также снизить риск потери, дублирования или неконтролируемого использования артефактов в инженерных окружениях.

Применение

Технология реализуется с помощью централизованного хранения артефактов, управления версиями, контроля доступа, публикации пакетов и образов, а также связана со следующими технологиями на радаре: Continuous Integration, Continuous Delivery, Pipeline as Code, GitOps, Secure Supply Chain, Software Bill of Materials, DevOps Platform, GitLab CI/CD, Docker.

Контекст

Наиболее актуальна для средних и крупных технологических компаний, а также Enterprise-организаций со средней и высокой инженерной зрелостью, где уже есть множество сервисов, команд, пайплайнов и окружений, а поставка программного обеспечения требует централизованного и контролируемого управления артефактами.

Зрелость

Относится к уровню Adopt, потому что этот инструмент давно доказал практическую ценность для организации надежной и управляемой поставки программного обеспечения и стал важной частью зрелых CI/CD и платформенных практик.