Automatikus applikációkiadás
Az automatikus applikációkiadás (ARA) az alkalmazás csomagolásának és telepítésének, vagy az alkalmazás frissítésének folyamatát jelenti a fejlesztéstől kezdve, különféle környezeteken keresztül egészen a gyártásig.[1] Az ARA-megoldásoknak kombinálniuk kell a telepítési automatizálás, a környezetmenedzsment és a modellezés képességeit, valamint a kiadások koordinálását.[2]
Kapcsolat a DevOps-szal
[szerkesztés]Az ARA eszközök segítik a DevOps bevált gyakorlatainak átalakítását az automatizálás, a környezetmodellezés és a munkafolyamat-kezelési lehetőségek kombinációjának biztosításával. Ez a gyakorlat segíti a csapatokat, a szoftver gyors, megbízható és felelősségteljes szállításában. Az ARA eszközei elértek egy kulcsfontosságú DevOps célt, ami annyit takar hogy folyamatos szállítás gyors megvalósítása, magas minőségben és nagy mennyiségű kiadással.[3]
Kapcsolat a telepítéssel
[szerkesztés]Az ARA több mint egy szoftver telepítése, automatizáció. Strukturált kiadási-automatizálási technikákat használó alkalmazásokat telepít, ami lehetővé teszi az egész csapat[4] számára a látható növekedést. Ez kombinálja a munkamennyiség automatizációját és a kiadás kezelő eszközöket.[5] Az ARA-eszközök segítenek szabályozni a telepítéseket, a környezetek létrehozásának és telepítésének módját, valamint a kiadások telepítésének módját és idejét.[6]
ARA-megoldások
[szerkesztés]Gartner és Forrester kiadott egy listát az ARA eszközeiről az ARA Magic Quadrant and Wave jelentéseiben.[7] [8]Minden ARA megoldásnak tartalmaznia kell az automatizáció adottságait, a környezeti modellezés, és a kiadási koordináció képességeit. Továbbá, a megoldásnak biztosítania kell ezt a funkcionalitást az egyéb eszközökre való támaszkodás nélkül.[9]
Megoldás | Kiadta |
---|---|
BuildMaster | Inedo |
CA Release Automation and Automic | CA Technologies |
DeployHub | OpenMake Software |
Deployment Automation (formerly Serena Deployment Automation) | Micro Focus |
ElectricFlow | Electric Cloud |
Hybrid Cloud Management (Ultimate Edition) | Micro Focus |
IBM UrbanCode Deploy | IBM |
Puppet Enterprise | Puppet |
Release Lifecycle Management | BMC Software |
Visual Studio Release Management | Microsoft |
XL Deploy & XL Release | XebiaLabs |
Jegyzetek
[szerkesztés]- ↑ Application Release Automation (ara) (angol nyelven). Gartner. (Hozzáférés: 2020. június 10.)
- ↑ (2015. január 8.) „Application Release Automation Market Forecast”, Kiadó: Forrester.
- ↑ Garner Market Trends: DevOps – Not a Market, but Tool-Centric Philosophy That supports a Continuous Delivery Value Chain
- ↑ Humble, Jez. Continuous Delivery: reliable software releases through build, test, and deployment automation. Pearson Education Inc., 255-257. o. (2011. január 8.). ISBN 978-0-321-60191-9
- ↑ (2015. január 8.) „Market Overview: Application Release Automation Tools”, Kiadó: Forrester.
- ↑ (2015. július 20.) „Market Guide for Application Release Automation Solutions”, Kiadó: Gartner.
- ↑ Fletcher, Colin (2017. szeptember 27.). „Magic Quadrant for Application Release Automation”, Kiadó: Gartner.
- ↑ Stroud, Robert. The Forrester Wave™: Continuous Delivery and Release Automation, Q3 2017
- ↑ Fletcher, Colin (2016. augusztus 1.). „Critical Capabilities for Application Release Automation Solutions”, Kiadó: Gartner.
Fordítás
[szerkesztés]- Ez a szócikk részben vagy egészben az Application-release automation című angol Wikipédia-szócikk ezen változatának fordításán alapul. Az eredeti cikk szerkesztőit annak laptörténete sorolja fel. Ez a jelzés csupán a megfogalmazás eredetét és a szerzői jogokat jelzi, nem szolgál a cikkben szereplő információk forrásmegjelöléseként.