每月 2 GB 存储
包含在 AWS Free Tier 中
通过向您的团队和编译系统授予正确的访问权限,跨账户存储和共享构件。
通过完全托管式服务降低构件服务器或基础设施的设置和维护费用。
借助即用即付定价模式,只需为存储的软件包、所做的请求数以及区域外传输的数据付费。
工作原理
AWS CodeArtifact 使您能够使用热门的软件包管理程序和构建工具(如 Maven、Gradle、npm、Yarn、Twine、pip、NuGet 和 SwiftPM)存储构件。CodeArtifact 可自动按需从公有软件包存储库中获取软件包,使您能够获取应用程序依赖项的最新版本。
探索 Amazon CodeCatalyst,这是一项统一的软件开发服务,可在 AWS 上快速构建、交付和扩展应用程序。
了解有关 Amazon CodeCatalyst 的更多信息>>
使用案例
按需获取软件程序包
配置 CodeArtifact 以从公有存储库(例如 npm 注册表、maven Central、Python Package Index (PyPI) 和 NuGet)中获取。
发布和共享程序包
通过发布到中央组织存储库,在组织之间安全地共享私有程序包。
批准程序包和审计使用
使用 CodeArtifact API 和 Amazon EventBridge 构建自动批准工作流,期间使用 AWS CloudTrail 了解您的程序包。
在自动构建过程中使用和发布程序包
从 AWS CodeBuild 中的 CodeArtifact 提取依赖关系,然后发布使用 IAM 保护的新版本私有程序包。