AWS CodeArtifact

Безопасное, масштабируемое и рентабельное решение для управления пакетами для разработки программного обеспечения

Получите 2 ГБ хранилища в месяц

Хранение и обмен артефактами в разных учетных записях и предоставление соответствующих уровней доступа своим командам и системам сборки.

Сокращение накладных расходов на настройку и обслуживание сервера или инфраструктуры артефактов с помощью полностью контролируемого сервиса.

Оплата только хранящихся пакетов программ, сделанных запросов и переданных данных за пределы региона с помощью системы оплаты по факту использования.

Как это работает

Сервис AWS CodeArtifact позволяет хранить артефакты с помощью широко используемых менеджеров пакетов и инструментов сборки, таких как Maven, Gradle, npm, Yarn, Twine, pip, NuGet и SwiftPM. CodeArtifact может автоматически извлекать пакеты программного обеспечения по запросу из общедоступных репозиториев, чтобы обеспечить вам доступ к последним версиям зависимостей приложений.

На схеме показано, как AWS CodeArtifact извлекает зависимости приложений из общедоступных репозиториев артефактов, управляет доступом и политиками для учетных записей в рамках организации и позволяет извлекать зависимости приложений, пока AWS CodeBuild повторно размещает артефакты в хранилищах.
Узнайте больше об Amazon CodeCatalyst – унифицированном сервисе разработки программного обеспечения, с помощью которого можно быстро создавать приложения на AWS, а также доставлять и масштабировать их.
Подробнее об Amazon CodeCatalyst >>

Примеры использования

Извлечение программных пакетов по требованию

Настройте CodeArtifact для извлечения из общедоступных репозиториев, таких как npm Registry, Maven Central, Python Package Index (PyPI) и NuGet.

Публикация и совместное использование пакетов

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

Утверждение пакетов и использования аудита

Создавайте автоматизированные рабочие процессы с помощью API CodeArtifact и Amazon EventBridge благодаря возможности отслеживания пакетов с помощью AWS CloudTrail.

Использование и публикация пакетов при автоматической компоновке

Извлекайте зависимости из CodeArtifact в AWS CodeBuild и публикуйте новые версии своих частных пакетов, защищенных IAM.

С чего начать

Ознакомьтесь с документацией

Узнайте больше об AWS CodeArtifact.

Войдите в аккаунт

Получите мгновенный доступ к уровню бесплатного пользования AWS.

Начните использовать CodeArtifact

Начните разработку, используя CodeArtifact в Консоли управления AWS.


Подробнее об AWS