Automatizace uvolňování aplikací - Application-release automation
Vývoj softwaru |
---|
Hlavní činnosti |
Paradigmata a modely |
Metodiky a rámce |
Podpůrné disciplíny |
Praxe |
Nástroje |
Standardy a subjekty znalostí |
Glosáře |
Obrysy |
Automatizace uvolňování aplikací (ARA) odkazuje na proces balení a nasazení aplikace nebo aktualizace aplikace od vývoje přes různá prostředí až po produkci.[1] Řešení ARA musí kombinovat schopnosti automatizace nasazení, správy a modelování prostředí a koordinace vydání.[2]
Vztah s DevOps
Nástroje ARA pomáhají kultivovat DevOps osvědčené postupy tím, že poskytuje kombinaci automatizace, modelování prostředí a funkcí správy pracovního toku. Tyto postupy pomáhají týmům dodávat software rychle, spolehlivě a zodpovědně. Nástroje ARA dosahují klíčového cíle implementace DevOps kontinuální dodávka s velkým množstvím vydání rychle. [3]
Vztah k nasazení
ARA je víc než jen nasazení softwaru automatizace - nasazuje aplikace pomocí strukturovaných technik automatizace vydání, které umožňují zvýšení viditelnosti pro celý tým.[4] Kombinuje nástroje pro automatizaci pracovní zátěže a správu vydání, které se vztahují k balíčkům vydání, stejně jako pohyb v různých prostředích v rámci kanálu DevOps.[5] Nástroje ARA pomáhají regulovat nasazení, způsob vytváření a nasazování prostředí a způsob a čas nasazení verzí.[6]
Řešení ARA
Gartner a Forrester zveřejnili seznamy nástrojů ARA ve svých zprávách ARA Magic Quadrant a Wave.[7] [8]Všechna řešení ARA musí zahrnovat funkce v automatizaci, modelování prostředí a koordinaci vydání. Řešení musí navíc poskytovat tuto funkci bez spoléhání se na jiné nástroje. [9]
Řešení | Vydáno |
---|---|
BuildMaster | Inedo |
CA Release Automation and Automic | CA Technologies |
DeployHub | Software OpenMake |
Automatizace nasazení (dříve Serena Deployment Automation) | Micro Focus |
ElectricFlow | Elektrický mrak |
Hybridní cloudová správa (edice Ultimate) | Micro Focus |
IBM UrbanCode Deploy | IBM |
Loutkové podnikání | Loutka |
Vydání správy životního cyklu | Software BMC |
Správa vydání sady Visual Studio | Microsoft |
XL Deploy & XL Release | XebiaLabs |
Reference
- ^ „Gartner IT Glossary - Application Release Automation (ARA)“. Gartner. Citováno 25. září 2014.
- ^ Prognóza trhu s vydáním aplikace (zpráva). Forrester. 2015.
- ^ Trendy Garner Market: DevOps - nikoli trh, ale filozofie zaměřená na nástroje, která podporuje kontinuální hodnotový řetězec (zpráva). Gartner. 18. února 2015.
- ^ Pokorný, Jez; Farley, David (2011). Continuous Delivery: spolehlivé verze softwaru prostřednictvím automatizace sestavování, testování a nasazení. Pearson Education Inc. str. 255-257. ISBN 978-0-321-60191-9.
- ^ Přehled trhu: Nástroje pro automatizaci vydání aplikace (zpráva). Forrester. 2015.
- ^ Průvodce trhu pro řešení automatizace vydávání aplikací (zpráva). Gartner. 20. července 2015.
- ^ Fletcher, Colin (27. září 2017). Magic Quadrant pro automatizaci vydávání aplikací (Zpráva). Gartner.
- ^ Stroud, Robert (30. srpna 2017). „The Forrester Wave ™: Continuous Delivery and Release Automation, Q3 2017“. www.forrester.com.
- ^ Fletcher, Colin (1. srpna 2016). Kritické schopnosti pro řešení automatizace vydávání aplikací (zpráva). Gartner.