جدول المحتويات:
تعريف - ماذا يعني أتمتة إصدار التطبيق (ARA)؟
يتم تعريف أتمتة إصدار التطبيق (ARA) بشكل شائع على أنها عملية نمذجة ونشر منتجات البرامج ، وتكوينها لـ Java أو أنواع أخرى من الأنظمة الأساسية. يدعم التنفيذ التلقائي لإصدار التطبيق "النشر والنشر المستمر" وغالبًا ما يرتبط بتطوير البرمجيات الرشيقة. إنها تسمح بمزيد من التطوير المبسط وإصدار التطبيقات والتحف وغيرها من كائنات البرمجيات.تشرح Techopedia أتمتة إصدار التطبيق (ARA)
تتضمن أتمتة إصدار التطبيق النظر في كيفية تحسين العمليات الرئيسية لنقل البرامج خلال دورة حياتها. قد تشمل الأنواع المختلفة من ARA الحلول والنهج القائمة على العمليات أو القائمة على الحزمة أو التصريح أو الإلزامي. نظرًا لأن ARA جديد إلى حد ما ، كثيراً ما يتحدث الخبراء عن كيفية تقديم التحديات لمجتمع المطورين والفرق الأخرى الذين يحاولون تنفيذه.
هناك أنواع مختلفة من أساليب ARA لها فوائد مختلفة. على سبيل المثال ، غالبًا ما ينجح النهج القائم على الحزمة في أتمتة طبقة الخادم لعملية التطوير. يمكن لهذا النهج التعامل بشكل جماعي مع الكثير من العمل الذي يجري عبر الشبكات لتقديم معايير معينة في التنمية. هذا النهج يمكن أن تقدم أيضا التراجع السهل نسبيا إذا لزم الأمر. على النقيض من ذلك ، فإن النهج القائم على التصريح قد يعني المزيد من الاهتمام بطبقة التطبيق في العملية. وفي الوقت نفسه ، في طريقة ARA المستندة إلى الضرورة ، قد يركز المطورون على لغة برمجة معينة وأوامر للقيام بأشياء معينة في تسلسل محدد للتطوير.
يرتبط التنفيذ التلقائي لإصدار التطبيق أيضًا بمسألة DevOps ، وهي فكرة جديدة نسبيًا في مجال تكنولوجيا المعلومات. DevOps هي مزيج من التطوير والعمليات ، وهو نهج يتعاون فيه المطورون لإنشاء هياكل إصدار آلية للبرنامج.
