APP下载

AWS释出全托管软件开发Artifact储存库服务CodeArtifact

消息来源:baojiabao.com 作者: 发布时间:2026-09-02

报价宝综合消息AWS释出全托管软件开发Artifact储存库服务CodeArtifact

AWS释出了完全托管软件开发Artifact储存库CodeArtifact,让各种规模的企业,都能够储存、发布和共享在软件开发过程中所使用的套件,CodeArtifact还与身份管理服务整合,IT主管可以控制套件的存取权限,且CodeArtifact可以和常见的套件管理器一起使用,方便企业将CodeArtifact整合到现有的工作流程中。

AWS提到,软件开发Artifact储存库和关联的套件管理器,是开发流程中重要的部分,以套件管理器下载和参照预建置的软件函式库,可简化软件开发和建置过程,但企业要管理套件版本以及存取权限,并非一件简单的事。

企业必须要管理相依项目的修改,避免在未注意的时候,漏洞被意外地放到应用程序中,AWS表示,使用集中式储存库,可以让企业更简单地管理存取控制和版本更新,IT主管可以透过批准可使用的套件,管理应用程序的套件更新。

AWS CodeArtifact是一项完全托管的Artifact储存库服务,可以安全地储存和共享,在开发、建置和部署流程中,所使用到的套件,CodeArtifact可以和Java的Maven、Gradle,以及JavaScript的npm和yarn,还有Python的pip和twine等套件管理器搭配使用,由于CodeArtifact是一个多语言Artifact储存库,可以支援多种类型的Artifact,使用者甚至可以将Maven、npm和Python存储库的套件,储存在同一个地方。

AWS建议使用者在CodeArtifact储存库,使用单一网域,企业可以在这个网域中增加多个储存库,供不同开发团队使用,而使用者只要以惯用的套件管理工具,就可以将套件发布到储存库中,或是从外部储存库撷取套件。

IT主管可以使用CodeArtifact创建集中储存库,共享在开发团队中批准使用的套件,CodeArtifact和AWS身份存取控制服务IAM整合,因此IT主管能够控制可存取套件的成员,另外,CodeArtifact也支援AWS CloudTrail,因此管理者还能掌握套件被使用的方式和位置,并找出需要更新或是移除的套件,CodeArtifact也支援金钥管理服务,让用户可以管理用来加密套件的金钥。

AWS表示,大型企业常会使用传统的Artifact储存库软件,来储存开发Artifact,但是这些软件会遇到安装、配置、维护和扩展等问题,而小型企业可能买不起,或是无法负担传统Artifact储存库软件的维护费用,而由于CodeArtifact是一个全托管的服务且按需付费,可以消除使用传统的Artifact储存库软件会遇到的问题。AWS CodeArtifact已经在美东、美西、欧洲和亚洲多个地区正式上线。

2020-06-12 11:50:00

相关文章