إشعار
يتطلب الوصول إلى هذه الصفحة تخويلاً. يمكنك محاولة تسجيل الدخول أو تغيير الدلائل.
يتطلب الوصول إلى هذه الصفحة تخويلاً. يمكنك محاولة تغيير الدلائل.
يعد ALM Accelerator for Power Platform تطبيق لوحة يوفر واجهة مبسطة لمسارات Azure والتحكم بمصادر Git لإدارة ALM. إنه تطبيق مرجعي لأنماط وممارسات ALM التي تستخدم إمكانيات النظام الأساسي المضمنة لمساعدتك في البدء باستخدام ALM في Power Platform. وهو مضمن باستخدام مجموعة من تطبيقات اللوحة منخفضة التعليمات البرمجية والتي تركز على المسؤول وقوالب YAML الخاصة بمسارات Azure وPowerShell.
باستخدام تطبيق ALM Accelerator for Power Platform ، بإمكان المنشئين تنفيذ التحكم في المصادر وتمكين محفوظات الإصدارات ونشر حلولهم في Power Platform. لاستخدام ALM Accelerator ، يجب احتواء جميع مكونات Power Platform— مثل التطبيقات ومهام سير العمل والتخصيصات وما شابه — في حل.
لست بحاجة إلى معرفة متقدمة في ALM لاستخدام المسرع. ومع ذلك، ينبغي عليك فهم كيفية استخدام الحلول في Power Platform. تعرف على المزيد حول الحلول وALM:
متطلبات الترخيص
يستخدم ALM Accelerator for Power Platform ميزات Power Platform المميزة التالية:
- Dataverse
- موصل مخصص
- HTTP مع موصل Microsoft Entra
لاستخدام ALM Accelerator، تحتاج إلى التراخيص التالية:
- ترخيص Power Apps لكل مستخدم أو لكل تطبيق
- الخطة الأساسية لـ Azure DevOps
عرض توضيحي: ALM Accelerator for Power Platform
شاهد مقاطع الفيديو التوضيحية للتعرف على كيفية استخدام ALM Accelerator.
من يجب أن يستخدم ALM Accelerator؟
يستهدف ALM Accelerator المنشئين في Power Platform وفرق المنشئين:
لا يكون المنشئون على دراية عالية بمفاهيم ALM، ولكنهم يريدون أن يكونوا قادرين على حفظ عملهم مع سجل التغييرات ومشاركة هذه التغييرات مع مستخدمين آخرين.
المنشئون الذين يشعرون بالراحة تجاه المفاهيم المتقدمة لاستخدام Git، مثل طلبات السحب والتفريع والدمج، ويرغبون في العمل بطريقة مألوفة مع التحكم بالمصدر ونشر التشغيل التلقائى.
لأجل إعداد وتكوينALM Accelerator، يجب أن تكون مسؤولاً يتمتع بفهم أعمق لبيئات وحلول Power Platform ومسارات Azure. يجب أن تكون على دراية أيضًا بإدارة Microsoft Entra وإدارة Dataverse.
يوضح المخطط التالي كيف يسهل ALM Accelerator التفاعلات بين فريق المُنشئ وبيئات التطوير والتحقق والاختبار والتشغيل.
يعمل المنشئون بشكل منعزل في بيئات التطوير الشخصية الخاصة بهم. يستخدمون تطبيق لوحة ALM Accelerator لاستيراد الحلول من التحكم في المصدر، وتصدير التغييرات إلى التحكم في المصدر، وإنشاء طلبات سحب لدمج التغييرات. تعمل القوالب القابلة للتخصيص لمسارات Azure على التشغيل التلقائي لمهام ALM وتدعم النشر المرحلي من التطوير إلى التشغيل.
ما هي خياراتي لـ ALM في Power Platform؟
يعد ALM Accelerator أحد الخيارات العديدة لـ ALM في Power Platform. وتشمل الخيارات الأخرى:
تهدف مسارات Power Platform إلى إتاحة إدارة ALM للجميع، من خلال تقديم قدرات أتمتة ALM إلى خدمات Power Platform وDynamics 365 بطريقة أكثر سهولة وتيسيرًا أمام جميع المصممين، ومسؤولي النظام، والمطورين.
يمكن استخدام مهام Power Platform Build Tools مع مهام Azure DevOps الأخرى لإنشاء مسارات البناء والإصدار. المسارات التي تضعها الفرق عادةً هي البدء والتصدير من التطوير والبناء والإصدار.
إجراءات GitHub لتمكين Power Platform للمطورين من إنشاء مهام سير عمل دورة حياة تطوير البرامج الآلية لإنشاء التطبيقات واختبارها وحزمها وإصدارها ونشرها ؛ وتنفيذ الأتمتة ؛ وإدارة الروبوتات والمكونات الأخرى المبنية على Power Platform.
ما هو الخيار الصحيح لمؤسستي؟
لا توجد إجابة صحيحة لكل مؤسسة. يمكن أن يساعدك الجدول التالي والأوصاف التالية في تحديد الخيار الصحيح بناءً على القدرات الحالية لمؤسستك والخطط المستقبلية. لا يُعد هذا الجدول شاملاً. من المفترض أن تساعدك على اتخاذ قرار مستنير. سيتطور بمرور الوقت حيث نضيف المزيد من الإمكانات إلى ALM Accelerator وإمكانات ALM في Power Platform.
| القدرة | التدفقات | ALM Accelerator | DevOps/GitHub |
|---|---|---|---|
| مشاركة تكنولوجيا المعلومات / المطور | غير مطلوب | الإعداد المسبق | مطلوب لكل مشروع, |
| تكامل التعليمات البرمجية المصدر | لا، ولكن تم التخطيط له | نعم | نعم |
| يحتاج المنشئ إلى امتيازات عالية في البيئة الهدف | لا، يتم دعم مدير الخدمة | لا، يتم دعم مدير الخدمة | لا، يتم دعم مدير الخدمة |
| مراقبة الجودة | قابل للتخصيص مع الملحقات | قابل للتخصيص مع الملحقات | غير محدود |
| التعميم لتطوير التقنيات السهلة | نعم | نعم | لا |
| تجربة مضمّنة في المنتجات | نعم | تم توفير تطبيق اللوحة، ولكن لا توجد خبرة في التصنيع | لا |
| دعم | مدعوم من قبل Microsoft | يتم دعم Power CAT من خلال مشكلات GitHub | دعم Microsoft ومشكلات GitHub |
| التخصيص وقابلية التوسع | نعم | نعم | نعم |
| تطوير التعليمات البرمجية أولاً | لا، ولكن تم التخطيط له | نعم | نعم |
مسارات لـ Power Platform (المسارات)
تهدف المسارات إلى تبسيط ALM للمُنشئين. إنها التجربة الإستراتيجية المضمنة داخل المنتج لـ ALM التي بدأها المنشئ في Power Platform. توفر المسارات إمكانات مماثلة لوظيفة التصدير والاستيراد اليدوية المتوفرة في Power Platform لنقل الحلول من بيئة إلى أخرى.
بفضل الدعم الأساسي للخدمة، لا يحتاج المستخدمون إلى أذونات مرتفعة للنشر في بيئات أخرى. كما تسمح تخصيصات ما قبل النشر وما بعده للمؤسسات بوضع عمليات أعمالها فوق المسارات. وهذا يمنح المؤسسات التحكم في عمليات الموافقة بالإضافة إلى توفير القدرة على إدراج خطوات مخصصة في مسار النشر.
بشكل عام، يمكنك اختيار المسارات إذا كانت مؤسستك لا تحتاج إلى التحكم في ملفات التعليمات البرمجية المصدر لحلولك وترغب في البدء باستخدام دورة حياة التطبيقات (ALM) بسرعة.
إجراءات Power Platform Bulid Tools/ GitHub و Power Platform CLI (Build Tools)
تهدف Build Tools إلى تزويد مسؤولي تكنولوجيا المعلومات والمطورين بالأدوات اللازمة لتسريع التشغيل التلقائي لـ ALM المخصصة للغاية. يمكنك معالجة القيود في المسارات باستخدام Build Tools — التعليمات البرمجية التي تتحكم بالحل، وتمكين سيناريوهات التعليمات البرمجية أولاً، وإزالة الحاجة إلى أن يكون للمُنشئين أذونات مرتفعة في البيئات النهائية، وتضمين عمليات تنظيمية وتجارية محددة في عملية ALM الخاصة بك.
بشكل عام، يمكنك اختيار أدوات البناء إذا كانت مؤسستك لديها موارد DevOps أو GitHub وموارد المطورين المتاحة وتتطلب تحكمًا دقيقًا في عمليات دورة حياة التطبيقات (ALM) الخاصة بك.
ALM Accelerator for Power Platform (ALM Accelerator)
تهدف ALM Accelerator إلى تبسيط ALM لكل من منشئ التعليمات البرمجية منخفضة ومنشئ التعليمات البرمجية الأكثر تقدماً. تم بناء ALM Accelerator على Build Tools وتسريع عملية البدء معها، متجنباً الحاجة إلى البدء من البداية. تكون مسارات ALM Accelerator وتطبيق اللوحة مفتوحة المصدر. يمكنك استخدامه كما هو أو كتطبيق مرجعي يمكنك تخصيصه.
بوجه عام، ستختار ALM Accelerator إذا كانت مؤسستك تشترط تحكمًا تفصيليًا في عمليات ALM، ولكنها لا تملك الموارد اللازمة لبنائها من الصفر، وترغب في توفير تجربة استخدام للمُنشئين مبنية على عمليات Azure DevOps التي تدعم ALM.