AWS CodeArtifact 功能

AWS CodeArtifact 是全受管成品儲存庫服務,可讓各種規模的組織輕鬆且安全存放、發佈和共享其軟體開發程序中使用的軟體套件。

使用來自公有成品儲存庫的套件

只需按幾下滑鼠,就可設定 CodeArtifact 擷取來自公有儲存庫的軟體套件,如 npm Registry、Maven Central、PyPI 和 NuGet.org。CodeArtifact 自動下載和儲存這些儲存庫的應用程式相依性,且將經常為您的開發人員和 CI/CD 系統做好作業的準備。

發佈和共享套件

您可以使用現有的套件管理程式 (如 npm、pip、yarn、twine、Maven、NuGet 和 SwiftPM) 發佈您的組織內開發的套件。開發團隊無需建立自己的儲存庫,即可在集中式組織儲存庫發佈和共享套件,節省時間。

核准可用套件,並取得套件使用的能見度

您可以使用 CodeArtifact API 和 AWS EventBridge 建置自動工作流程,來核准套件的使用。與 AWS CloudTrail 整合後,主管可了解哪些套件正在使用及使用位置,便於輕鬆識別需要更新或移除的套件。

高可用性和耐用性

AWS CodeArtifact 在多個可用區域作業,並將成品資料和中繼資料儲存在 Amazon S3 和 Amazon DynamoDB 中。您的加密資料會以冗餘方式存放在多個設施以及每個設施的多個裝置中,促進高可用性和耐用性。

使用全受管服務

CodeArtifact 讓您專注於對客戶的交付,而不是設定和維護您的開發基礎設施。CodeArtifact 是高可用性服務,能配合任何軟體開發團隊進行擴展。您無需更新軟體或管理伺服器。

促進存取控制和監控

AWS CodeArtifact 與 IAM 和 AWS CloudTrail 整合,控管可存取軟體套件者,以及存取軟體套件的能見度。CodeArtifact 也和 AWS Key Management Service (KMS) 整合,以進行套件加密。

在 VPC 內存取套件

您可以設定 AWS CodeArtifact 以使用 AWS PrivateLink 端點,增加儲存庫的安全。此舉促進系統在您的 VPC 執行,以存取儲存在 CodeArtifact 的套件,無需透過公用網際網路傳輸資料。

Read the documentation
閱讀文件

閱讀文件,進一步了解 AWS CodeArtifact 功能和實作。

閱讀文件 
註冊 AWS 帳戶
註冊免費帳戶

立即存取 AWS 免費方案。 

註冊 
註冊使用預覽版
入門

開始在 AWS 管理主控台使用 AWS CodeArtifact 進行建置

登入