프로게트

ProGet
프로게트
Inedo ProGet Logo.png
개발자이네도
안정적 해제
5.2.0 / 2019
운영 체제마이크로소프트 윈도리눅스
유형패키지 관리 시스템
면허증프리미엄
웹 사이트.inedo.com/proget

프로겟이노도 소프트웨어 회사가 설계한 패키지 관리 시스템이다.사용자가 개인 또는 전사적 패키지, 애플리케이션 및 구성요소를 호스팅하고 관리할 수 있도록 한다.원래는 개인 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 S3Azure Blob 패키지 스토어 지원
  • 배포 레코드
  • 패키지 프로모션
  • 젠킨스 CI 지원
  • 취약성 검색
  • OSS 라이센스 필터링
  • Visual Studio에서 직접 게시
  • 웹 후크

참조

  1. ^ "Artifactory vs. ProGet". inedo.com. Retrieved 2018-01-31.
  2. ^ 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.
  3. ^ Avoid Failure by Developing a Toolchain that Enables DevOps (Report). Gartner. 16 March 2017.[데드링크]
  4. ^ "An Overview of the NuGet Ecosystem codeproject.com". codeproject.com. Retrieved 2017-07-22.
  5. ^ "Proget Package Management Server for NuGet, npm, chocolatey, etc. Inedo.com". inedo.com. Retrieved 2015-10-05.
  6. ^ "Proget 4.7 has been released". inedo.com. Archived from the original on 2017-03-09. Retrieved 2017-03-08.

외부 링크