응용 프로그램 릴리스 자동화

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 릴리즈 제비아랩스

레퍼런스

  1. ^ "Gartner IT Glossary – Application Release Automation (ARA)". Gartner. Retrieved 25 September 2014.
  2. ^ Application Release Automation Market Forecast (Report). Forrester. 2015.
  3. ^ Garner Market Trends: DevOps – Not a Market, but Tool-Centric Philosophy That supports a Continuous Delivery Value Chain (Report). Gartner. 18 February 2015.
  4. ^ 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.
  5. ^ Market Overview: Application Release Automation Tools (Report). Forrester. 2015.
  6. ^ Market Guide for Application Release Automation Solutions (Report). Gartner. 20 July 2015.
  7. ^ Fletcher, Colin (1 August 2016). Critical Capabilities for Application Release Automation Solutions (Report). Gartner.