제이프로그 아티팩토리(JFrog Artifactory)
제이프로그 아티팩토리는 바이너리 저장소 관리 도구다. 도커 이미지 통합 및 관리, Opkg 패키지 개발, 저장소 이중화를 지원한다. 또 NuGet 패키지 호스트와 프록시, Npm 패키지 및 RubyGems 호스트를 지원한다.
제이프로그의 슈로미 벤 하임 CEO에 따르면, 바이너리와 소프트웨어 패키지를 관리하고, 이를 데브옵스 개념으로 적용할 수 있다. 그는 "데브옵스는 소프트웨어 전달 프로세스를 자동화 하는데 목표가 있는 기법이다"라고 강조했다.
아티팩토리는 지속 통합 환경과 통합시킬 수 있으며, 이 회사의 바이너리 소프트웨어 배포 플랫폼을 지원한다. 그루비 랭기지(Groovy Language)의 개발자들이 지속 통합에 아티팩토리와 제이프로그의 팀시티(TeamCity)를 이용하고 있다.
그루비 개발자인 길리움 라포지는 "우리는 팀시티를 이용해 그루비를 구축하고, 스냅샷을 아티팩토리 저장소로 보내고 있다. 팀시티에서 릴리스를 구축해 아티팩토리로 보낸 후, 비트레이(Bintray)의 릴리스로 발전시킬 수 있다. 또한 메이븐(Maven) 중앙 저장소의 릴리스와 동기화를 한다. 따라서 개발자가 최신 그루비 버전을 그 즉시 이용할 수 있다"라고 설명했다.
스크린샷: 제이프로그 아티팩토리는 범용적인 결과물(artifact) 저장소다. 도커, npm, NuGet 등에서 산출될 결과물을 지원한다.