프로게트
ProGet![]() | |
개발자 | 이네도 |
---|---|
안정적 해제 | 5.2.0 / 2019 |
운영 체제 | 마이크로소프트 윈도 및 리눅스 |
유형 | 패키지 관리 시스템 |
면허증 | 프리미엄 |
웹 사이트. | inedo |
프로겟은 이노도 소프트웨어 회사가 설계한 패키지 관리 시스템이다.사용자가 개인 또는 전사적 패키지, 애플리케이션 및 구성요소를 호스팅하고 관리할 수 있도록 한다.원래는 개인 NuGet(마이크로소프트 개발 플랫폼의 패키지 매니저) 매니저 겸 기호 및 소스 서버로 설계되었다.[1]2015년부터 ProGet은 지원을 확장하고 엔터프라이즈급 기능을 추가했으며 DevOps 방법론에 맞는 것을 목표로 하고 있다.기업은 소프트웨어가 한 번만 구축되고 환경 전반에 걸쳐 일관성 있게 구현되도록 보장하기 위해 ProGet을 "애플리케이션 및 구성 요소 패키지"에 활용한다.[2]
연구 및 자문 회사인 Gartner는 "소프트웨어를 출시 준비 상태로 유지/준비"하는 데 사용되는 DevOps 툴 체인의 "Preprod" 섹션에 맞춰 ProGet을 툴로 나열한다.[3]
ProGet는 현재 NuGet, Chocoly, Bower, npm, Maven, PowerShell, RubyGems, Helm for Kubernetes, Debian, Python, Visual Studio Extensions(.v6) 등 패키지 관리자 수가 증가하고 있다.
또한 ProGet은 Docker 컨테이너를 지원하고 Jenkins는 플러그인을 통해 아티팩트를 제작하며 취약성 검색을 지원한다.
ProGet 인터페이스의 피드를 모니터링할 수 있다. 이러한 기능은 또한 ProGet 인터페이스가 연결된 여러 클라이언트에서 관리할 수 있다.[4]
특징들
ProGet의 주요 특징으로는 다음과 같은 것들이 있다.[5][6]
- 피드 집계
- 패키지 또는 라이센스별 연결된 피드 필터링
- 구축/배포 서버 통합
- 다중 피드 지원
- PDB(프로그램 데이터베이스)가 포함된 패키지에 별도의 기호 서버가 필요하지 않도록 하는 기호 & 원본 서버
- 사용자 기반 보안
- 통합 LDAP
- 자동 장애 조치
- 다중 사이트 복제
- 클라우드 스토리지, Amazon S3 및 Azure Blob 패키지 스토어 지원
- 배포 레코드
- 패키지 프로모션
- 젠킨스 CI 지원
- 취약성 검색
- OSS 라이센스 필터링
- Visual Studio에서 직접 게시
- 웹 후크
참조
- ^ "Artifactory vs. ProGet". inedo.com. Retrieved 2018-01-31.
- ^ Sweeney, Devin (2018-01-10). "Inedo Has Released ProGet 5.0 the Newest Version of Their Application and Component Packager" (Press release). Ohio. Newswire. Retrieved 2018-01-31.
- ^ Avoid Failure by Developing a Toolchain that Enables DevOps (Report). Gartner. 16 March 2017.[데드링크]
- ^ "An Overview of the NuGet Ecosystem codeproject.com". codeproject.com. Retrieved 2017-07-22.
- ^ "Proget Package Management Server for NuGet, npm, chocolatey, etc. Inedo.com". inedo.com. Retrieved 2015-10-05.
- ^ "Proget 4.7 has been released". inedo.com. Archived from the original on 2017-03-09. Retrieved 2017-03-08.
외부 링크