AWS CodeArtifact

소프트웨어 개발을 위한 안전하고 확장 가능하며 저렴한 패키지 관리

매월 2GB의 스토리지

AWS 프리 티어 사용 혜택

팀 및 빌드 시스템에 대해 적절한 수준의 액세스 권한을 부여하여 계정 간에 아티팩트를 저장 및 공유할 수 있습니다.

완전관리형 서비스를 통해 아티팩트 서버 또는 인프라의 설정 및 유지 보수 오버헤드를 줄일 수 있습니다.

저장된 소프트웨어 패키지, 요청 수, 리전 외부로 전송된 데이터에 대해 사용량에 따른 요금만 지불하면 됩니다.

작동 방식

CodeArtifact를 사용하면 Maven, Gradle, npm, Yarn, Twine, pip 및 NuGet과 같은 주요 패키지 관리자 및 빌드 도구를 사용하여 아티팩트를 저장할 수 있습니다. CodeArtifact는 퍼블릭 패키지 리포지토리의 소프트웨어 패키지를 온디맨드로 가져올 수 있으므로 최신 버전의 애플리케이션 종속성에 액세스할 수 있습니다.

AWS CodeArtifact로 퍼블릭 아티팩트 리포지토리에서 애플리케이션 종속성을 가져오고 조직 내 계정 전체의 액세스 및 정책을 관리하고 AWS CodeBuild로 아티팩트를 리포지토리에 다시 게시하는 동안 애플리케이션 종속성을 가져오는 방법을 보여주는 다이어그램

사용 사례

온디맨드 소프트웨어 패키지 가져오기

npm Registry, Maven Central, Python Package Index(PyPI), NuGet 등의 퍼블릭 리포지토리에서 패키지를 가져오도록 CodeArtifact를 구성합니다.

패키지 게시 및 공유

중앙 조직 리포지토리에 게시하여 비공개 패키지를 조직 간에 안전하게 공유합니다.

패키지 승인 및 사용량 감사

CodeArtifact API 및 Amazon EventBridge를 사용하여 자동화된 승인 워크플로를 구축하고 AWS CloudTrail을 사용하여 패키지에 대한 가시성을 확보합니다.

자동화된 빌드에서 패키지 사용 및 게시

AWS CodeBuild의 CodeArtifact에서 종속성을 가져오고 IAM으로 보호되는 프라이빗 패키지의 새 버전을 게시합니다.

시작하는 방법

설명서 살펴보기

AWS CodeArtifact에 대해 자세히 알아보세요.

계정에 가입

AWS 프리 티어에 즉시 액세스할 수 있습니다.

CodeArtifact 사용 시작하기

AWS Management Console에서 CodeArtifact를 사용하여 구축을 시작하세요.


AWS 자세히 살펴보기