게시된 날짜: Jun 10, 2020
AWS CodeArtifact는 규모에 관계없이 모든 조직이 소프트웨어 개발 프로세스에서 사용되는 패키지를 안전하게 저장, 게시 및 공유할 수 있도록 하는 완전관리형 소프트웨어 아티팩트 리포지토리 서비스입니다. CodeArtifact를 사용하면 아티팩트 관리에 필요한 인프라의 설정, 운영 및 확장이 필요하지 않으므로 소프트웨어 개발에 집중할 수 있습니다. CodeArtifact는 사용한 만큼만 비용을 지불하면 되며 별도의 라이선스 요금이나 사전 약정은 없습니다.
AWS CodeArtifact는 일반적으로 사용되는 패키지 관리자는 물론이고 Maven 및 Gradle(Java), npm 및 yarn(JavaScript), pip 및 twine(Python) 등의 빌드 도구와도 연동되므로 CodeArtifact를 기존 개발 워크플로에 쉽게 통합할 수 있습니다. npm 공개 레지스트리, Maven Central, Python Package Index(PyPI) 등의 공개 아티팩트 리포지토리에서 소프트웨어 패키지를 자동으로 가져오도록 CodeArtifact를 구성하면 팀이 최신 패키지에 안정적으로 액세스할 수 있습니다.
IT 리더는 AWS CodeArtifact를 통해 사용 승인된 소프트웨어 패키지를 개발 팀 간에 공유하기 위한 중앙 집중식 리포지토리를 만들 수 있습니다. CodeArtifact와 AWS Identity and Access Management(IAM)를 통합하면 패키지에 액세스할 수 있는 사람을 제어할 수 있습니다. 또한 CodeArtifact는 AWS CloudTrail을 지원하여 어떤 패키지가 어디에서 사용되는지 확인하기 쉬우므로 업데이트하거나 제거해야 하는 패키지를 쉽게 파악할 수 있습니다. CodeArtifact는 AWS Key Management Service를 통한 암호화도 지원하므로 고객이 패키지 암호화에 사용되는 키를 제어할 수 있습니다.
AWS CodeArtifact를 사용할 수 있는 AWS 리전의 전체 목록은 여기에서 확인할 수 있습니다.