
CodeArtifact
CodeArtifact
AWS CodeArtifact API 提供托管制品库:存储 npm、Maven、PyPI、NuGet 等私有包,缓存公共源。
原生 AWS(IAM 鉴权、CloudTrail 审计)
UI 简陋(不如 JFrog Artifactory 全面)
CreateDomain + CreateRepository 创建仓库。CLI 配置:aws codeartifact login --tool npm。然后 npm publish/install 正常使用。
可用率 · 30 天窗口
GitHub 活跃度
关于这个 API
CodeArtifact 是 AWS 2020 年推出的制品库服务,对标 JFrog Artifactory、Sonatype Nexus 等。最核心场景是企业内部包管理——你的公司有些 npm 包不想发到公共 npm registry(涉及业务逻辑),但需要让公司内部其他项目能 npm install。CodeArtifact 给你私有 registry,配合 AWS IAM 做鉴权(开发者用 STS short-lived token 而不是长期 npm token)。还能做 upstream proxy——把 npm/Maven Central 作为上游配置,团队所有公共包下载都走 CodeArtifact 缓存,既快又不依赖外网。和 JFrog 比 UI 弱,但 AWS 生态集成深,价格也便宜不少。
你可以做什么
- 1企业内部 npm/Maven 私有库
- 2加速公共包下载(缓存 npm/Maven Central)
- 3CI 通过 IAM 拉/推制品
- 4组织内代码共享
优劣对比
优点
- 原生 AWS(IAM 鉴权、CloudTrail 审计)
- 多格式支持(npm、Maven、PyPI、NuGet、generic)
- 自动代理公共仓库
注意事项
- UI 简陋(不如 JFrog Artifactory 全面)
- Docker registry 单独是 ECR,不在 CodeArtifact 范畴
快速开始
CreateDomain + CreateRepository 创建仓库。CLI 配置:aws codeartifact login --tool npm。然后 npm publish/install 正常使用。
常见问题
CodeArtifact vs JFrog Artifactory?+
AWS 内部 + IAM 鉴权 + 想便宜:CodeArtifact。需要丰富 UI + 高级 promotion 流程:JFrog。
Docker 镜像在哪里管?+
AWS 上 Docker 镜像用 ECR(Elastic Container Registry),不在 CodeArtifact 范畴。
技术细节
- 认证方式
- unknown
- 计费
- unknown
- 协议
- REST
- SDK
- python, javascript, go, java, csharp
- 响应时间
- 44 ms
- 上次巡检
- 2026/6/26 06:22:15
更多来自 Amazon Web Services 的 API
AWS IAM Access Analyzer API 分析 IAM 资源策略找潜在的过度授权或外部访问,主动识别安全风险。
Alexa for Business帮助企业在组织内使用Alexa设备和服务。
Amazon API Gateway帮助开发者构建安全且可扩展的移动和网页应用后端。
用于创建、管理和快速部署应用配置的服务。
Amazon AppFlow 提供云端数据流管理和集成服务。支持不同云服务间的数据传输和同步。
Amazon AppIntegrations 服务用于配置和重用与外部应用的连接。
Amazon AppStream 2.0 提供云端应用程序流式传输服务,支持远程访问和管理。
Amazon Athena 是一种交互式查询服务,允许使用标准 SQL 直接分析存储在 Amazon S3 中的数据。