विषयसूची:
- परिभाषा - एप्लिकेशन रिलीज़ ऑटोमेशन (एआरए) का क्या अर्थ है?
- Techopedia बताता है कि एप्लिकेशन रिलीज़ ऑटोमेशन (ARA)
परिभाषा - एप्लिकेशन रिलीज़ ऑटोमेशन (एआरए) का क्या अर्थ है?
एप्लिकेशन रिलीज़ ऑटोमेशन (एआरए) को आमतौर पर मॉडलिंग और सॉफ्टवेयर उत्पादों को तैनात करने और जावा या अन्य प्रकार के प्लेटफार्मों के लिए कॉन्फ़िगर करने की प्रक्रिया के रूप में परिभाषित किया गया है। एप्लिकेशन रिलीज़ स्वचालन "निरंतर रिलीज़ और परिनियोजन" का समर्थन करता है और अक्सर फुर्तीली सॉफ़्टवेयर विकास से संबंधित होता है। यह अधिक सुव्यवस्थित विकास और अनुप्रयोगों, कलाकृतियों और अन्य सॉफ्टवेयर वस्तुओं को जारी करने की अनुमति देता है।Techopedia बताता है कि एप्लिकेशन रिलीज़ ऑटोमेशन (ARA)
एप्लिकेशन रिलीज़ ऑटोमेशन में अपने जीवन चक्र के माध्यम से सॉफ्टवेयर को स्थानांतरित करने के लिए महत्वपूर्ण प्रक्रियाओं में सुधार करना शामिल है। विभिन्न प्रकार के एआरए में प्रक्रिया-आधारित, पैकेज-आधारित, घोषणात्मक या अनिवार्य समाधान और दृष्टिकोण शामिल हो सकते हैं। क्योंकि एआरए काफी नया है, विशेषज्ञ अक्सर इस बारे में बात करते हैं कि यह डेवलपर्स और अन्य टीमों के समुदाय के लिए चुनौतियों को कैसे प्रस्तुत करता है जो इसे लागू करने की कोशिश कर रहे हैं।
एआरए के लिए विभिन्न प्रकार के दृष्टिकोणों के अलग-अलग लाभ हैं। उदाहरण के लिए, पैकेज-आधारित दृष्टिकोण अक्सर एक विकास प्रक्रिया की सर्वर परत को स्वचालित करने में सफल होता है। यह दृष्टिकोण सामूहिक रूप से बहुत सारे कामों को संभाल सकता है जो विकास में कुछ मानक प्रदान करने के लिए पूरे नेटवर्क पर चलता है। यदि आवश्यक हो तो यह दृष्टिकोण अपेक्षाकृत आसान रोलबैक भी पेश कर सकता है। इसके विपरीत, एक घोषणा-आधारित दृष्टिकोण का अर्थ प्रक्रिया की अनुप्रयोग परत पर अधिक ध्यान हो सकता है। इस बीच, एक अनिवार्य-आधारित एआरए दृष्टिकोण में, डेवलपर्स एक विशेष प्रोग्रामिंग भाषा पर ध्यान केंद्रित कर सकते हैं और विकास के लिए एक विशिष्ट अनुक्रम में कुछ चीजें करने के लिए आदेश दे सकते हैं।
एप्लिकेशन रिलीज़ ऑटोमेशन भी DevOps के मुद्दे से संबंधित है, जो आईटी में एक और अपेक्षाकृत नया विचार है। DevOps विकास और संचालन का एक संयोजन है, एक दृष्टिकोण जिसमें डेवलपर्स सॉफ्टवेयर के लिए स्वचालित रिलीज संरचनाओं को बनाने में सहयोग करते हैं।





