مقدمة
دورة حياة التطبيق هي عملية دورية لتطوير البرامج تتضمن هذه المجالات: التخطيط والتعقب والتطوير والإنشاء والاختبار والنشر والتشغيل والمراقبة والتعلم من الاكتشاف.
وتوضح هذه الوحدة النمطية كيفية تعريف بنية البيئة الخاصة بك وإنشاء الحلول الخاصة بك وتطوير استراتيجية إدارة دورة التطبيق (ALM)، ثم استخدام تدفقات البناء والإصدار فِي البنية الأساسية لبرنامج ربط العمليات التجارية Microsoft Azure، إحدى خدمات Azure DevOps
إدارة دورة حياة التطبيقات باستخدام Microsoft Power Platform
تستخدم Microsoft حلولاً لحزم التطبيقات والتخصيصات والتصدير من بيئة Microsoft Dataverse واحدة كملف ثم استيراد ملف حزمة الحلول هذا إلى بيئة Dataverse أخرى. تدعم تعبئة الحل سيناريوهات مختلفة من التغييرات البسيطة لإدارة الإصدار المؤتمت بشكل كامل. تستخدم شركه Microsoft نفس الطريقة لحزم التطبيقات والتحديثات الخاصة بها.
كما توفر Microsoft أدوات لتصدير الحلول من بيئة تطوير Dataverse ومن ثم استيرادها لبيئات الاختبار والتشغيل باستخدام Azure DevOps.
المفاهيم التالية هامه لفهم ALM باستخدام Microsoft Power Platform:
- الحلول هي آليات لتطبيق ALM؛ يمكنك استخدامها لتوزيع المكونات عبر البيئات من خلال التصدير والاستيراد. مكون يمثل شيئًا يمكن تخصيصه. أي شيء يمكن تضمينه فِي حل هو أحد المكونات مثل مخططات الموقع أو التطبيقات أو الوحدات أو الحقول أو المخططات أو المكونات الإضافية.
- يخزن Dataverse كافة النتائج الملموسة بما فِي ذلك الحلول.
- عنصر تحكم المصدر يجب أن يكون مصدر الحقيقة لتخزين والتعاون فِي المكونات الخاصة بك.
رؤية Microsoft
رؤية Microsoft Power Platform لـ ALM هي تمكين التطبيقات والتخصيصات ليتم نشرها من خلال العمليات التلقائية:
- بدء سريع - تمكين منشئي التطبيقات ليتم إعدادها ببيئة ذات أحدث بنية، والاتصال بالتحكم بالمصادر، واجراء تغيير بسرعة.
- بناء تبسيط الأدوات، وتوحيد المداخل، وتسريع الحلقة الداخلية.
- النشر - تمكين منهج النشر المؤتمت والقابل للتكرار (المتوقع).
- إدارة - الاستثمار فِي قدرات إدارة بيئة أخرى لتوفير مزيد من المرونة لمنشئي التطبيقات لاستخدام البيئات التي تم تكوينها مسبقًا والتخلص منها حسب الحاجة.
- مراقبة تتبع الاستخدام وحلقه الملاحظات حسب التصميم.
يجب أن يفهم مهندسو الحلول الرؤية والرحلة التي تقوم Microsoft بها لتشكيل كيفية إجراء ALM لمشاريع Microsoft Power Platform. وأثناء تطور هذه الرحلة، يجب أن يستمر مهندسو الحلول بشكل خططهم الخاصة لتطبيق القدرات التي يتم توفيرها بواسطة النظام الأساسي والأدوات.
دور مهندس الحلول
يحتاج مهندسو الحلول لـ Microsoft Power Platform تحديد إدارة استراتيجية البيئة وإدارة دورة حياة التطبيقات لنقل الأعمال من التطوير إلى الاختبار إلى الإنتاج.
يجب على مهندس الحلول:
- وجه عملية تأسيس خطة أداره دورة الحياة للتطبيق (ALM).
- قم بتقييم وتحديد مقدار وتعقيد ALM المناسبة للمشروع.
- اعمل مع الفرق المتعددة لدعم جهودهم فِي تنفيذ الخطة.