Ev gelişme Uygulama sürüm otomasyonu (ara) nedir? - techopedia nedir?

Uygulama sürüm otomasyonu (ara) nedir? - techopedia nedir?

İçindekiler:

Anonim

Tanım - Uygulama Sürümü Otomasyonu (ARA) ne anlama geliyor?

Uygulama sürümü otomasyonu (ARA) genellikle yazılım ürünlerini modelleme ve dağıtma ve bunları Java veya diğer platform türleri için yapılandırma işlemi olarak tanımlanır. Uygulama sürüm otomasyonu "sürekli sürüm ve dağıtımı" destekler ve genellikle çevik yazılım geliştirme ile ilgilidir. Uygulamaların, yapay nesnelerin ve diğer yazılım nesnelerinin daha gelişmiş bir şekilde geliştirilmesine ve yayınlanmasına izin verir.


Techopedia, Uygulama Sürümü Otomasyonu'nu (ARA) açıklıyor

Uygulama sürümü otomasyonu, yazılımın yaşam döngüsü boyunca taşınması için önemli süreçlerin nasıl geliştirileceğini araştırmayı içerir. Farklı ARA türleri, sürece dayalı, pakete dayalı, beyan edici veya zorunlu çözümleri ve yaklaşımları içerebilir. ARA oldukça yeni olduğu için, uzmanlar genellikle onu geliştirmeye çalışan geliştiriciler ve diğer ekipler topluluğuna nasıl güçlükler sunduğundan bahsediyor.


ARA için farklı yaklaşım türlerinin farklı faydaları vardır. Örneğin, paket tabanlı bir yaklaşım genellikle bir geliştirme sürecinin sunucu katmanını otomatikleştirmeyi başarır. Bu yaklaşım, geliştirmede belirli ölçütler sunmak için ağlar boyunca devam eden çalışmaların çoğunu toplu olarak ele alabilir. Bu yaklaşım, gerektiğinde nispeten kolay geri alma da sunabilir. Aksine, deklaratif bir yaklaşım, sürecin uygulama katmanına daha fazla dikkat edilmesi anlamına gelebilir. Bu arada, zorunlu bir ARA yaklaşımında, geliştiriciler belirli bir programlama diline odaklanabilir ve belirli şeyleri geliştirme için belirli bir sırayla yapma komutları.


Uygulama sürümü otomasyonu aynı zamanda BT'de nispeten yeni bir fikir olan DevOps sorunuyla da ilgilidir. DevOps, geliştiricilerin yazılım için otomatik sürüm yapıları oluşturma konusunda işbirliği yaptıkları bir yaklaşım olan geliştirme ve işlemlerin bir birleşimidir.

Uygulama sürüm otomasyonu (ara) nedir? - techopedia nedir?