응용 프로그램 릴리스 자동화
Application-release automation시리즈의 일부 |
소프트웨어 개발 |
---|
Application-Release Automation(ARA; 응용 프로그램 릴리스 자동화)은 개발, 다양한 환경 전반, 그리고 궁극적으로는 [1]운영 환경에 이르기까지 응용 프로그램 또는 업데이트를 패키징 및 배포하는 프로세스를 말합니다.ARA 솔루션은 도입 자동화, 환경 관리 및 모델링, 릴리즈 [2]조정 기능을 결합해야 합니다.
DevOps와의 관계
ARA 툴은 자동화, 환경 모델링 및 워크플로우 관리 기능을 조합하여 DevOps 베스트 프랙티스를 개발하는 데 도움이 됩니다.이러한 프랙티스를 통해 팀은 소프트웨어를 신속하고 신뢰성 및 책임감 있게 제공할 수 있습니다.ARA 툴은 대량의 릴리스를 신속하게 지속적으로 제공하는 주요 DevOps 목표를 달성합니다.[3]
도입과의 관계
ARA는 단순한 소프트웨어 도입 자동화뿐만 아니라 팀 [4]전체의 가시성을 높일 수 있는 구조화된 릴리스 자동화 기술을 사용하여 애플리케이션을 도입합니다.또한 릴리스 패키지와 관련된 워크로드 자동화 및 릴리스 관리 툴과 DevOps [5]파이프라인 내의 다른 환경으로의 이동도 결합됩니다.ARA 도구는 배포, 환경 생성 및 배포 방법, 릴리스 [6]배포 방법 및 시기를 규제하는 데 도움이 됩니다.
ARA 솔루션
모든 ARA 솔루션은 자동화, 환경 모델링 및 릴리스 조정 기능을 포함해야 합니다.또한 솔루션은 다른 도구에 의존하지 않고 이 기능을 제공해야 합니다.[7]
솔루션 | 발매자 |
---|---|
빌드 마스터 | 이네도 |
CA 릴리스 자동화 및 자동화 | CA 테크놀로지 |
Deploy Hub (Deploy Hub(허브) | OpenMake 소프트웨어 |
도입 자동화(구 Serena Deployment Automation) | 마이크로 포커스 |
일렉트릭 플로우 | 일렉트릭 클라우드 |
하이브리드 클라우드 관리(Ultimate Edition) | 마이크로 포커스 |
IBM UrbanCode Deploy | IBM |
Puppet Enterprise | 꼭두각시 |
릴리스 라이프 사이클 관리 | BMC 소프트웨어 |
Visual Studio 릴리즈 관리 | 마이크로소프트 |
XL Deploy 및 XL 릴리즈 | 제비아랩스 |
레퍼런스
- ^ "Gartner IT Glossary – Application Release Automation (ARA)". Gartner. Retrieved 25 September 2014.
- ^ Application Release Automation Market Forecast (Report). Forrester. 2015.
- ^ Garner Market Trends: DevOps – Not a Market, but Tool-Centric Philosophy That supports a Continuous Delivery Value Chain (Report). Gartner. 18 February 2015.
- ^ Humble, Jez; Farley, David (2011). Continuous Delivery: reliable software releases through build, test, and deployment automation. Pearson Education Inc. p. 255-257. ISBN 978-0-321-60191-9.
- ^ Market Overview: Application Release Automation Tools (Report). Forrester. 2015.
- ^ Market Guide for Application Release Automation Solutions (Report). Gartner. 20 July 2015.
- ^ Fletcher, Colin (1 August 2016). Critical Capabilities for Application Release Automation Solutions (Report). Gartner.