Automatikus applikációkiadás

A Wikipédiából, a szabad enciklopédiából

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]

  1. Application Release Automation (ara) (angol nyelven). Gartner. (Hozzáférés: 2020. június 10.)
  2. (2015. április 25.) „Application Release Automation Market Forecast”, Kiadó: Forrester.  
  3. Garner Market Trends: DevOps – Not a Market, but Tool-Centric Philosophy That supports a Continuous Delivery Value Chain
  4. Humble, Jez. Continuous Delivery: reliable software releases through build, test, and deployment automation. Pearson Education Inc., 255-257. o. (2011. április 25.). ISBN 978-0-321-60191-9 
  5. (2015. április 25.) „Market Overview: Application Release Automation Tools”, Kiadó: Forrester.  
  6. (2015. július 20.) „Market Guide for Application Release Automation Solutions”, Kiadó: Gartner.  
  7. Fletcher, Colin (2017. szeptember 27.). „Magic Quadrant for Application Release Automation”, Kiadó: Gartner.  
  8. Stroud, Robert. The Forrester Wave™: Continuous Delivery and Release Automation, Q3 2017 
  9. 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.