نظرة عامة حول الأدوات والتطبيقات المستخدمة لإدارة دورة حياة التطبيقات (ALM)‬

تقدم هذه المقالة نظرة عامة مختصرة على الأدوات والتطبيقات المستخدمة لإدارة دورة حياة التطبيقات (ALM) في Power Platform. وقد تم تصنيف هذه الفئات حسب الجمهور أو الأشخاص.

الأدوات والتطبيقات المستخدمة بواسطة المسؤولين والصانع

يستخدم المسؤولون والصانع الأدوات التالية لتنفيذ ALM في Power Platform.

مركز إدارة Power Platform

يوفر مركز إدارة Power Platform مدخلاً موحدًا للمسؤولين لإدارة البيئات والإعدادات الخاصة بـ Power Apps وPower Automate، والتطبيقات المستندة إلى نموذج في Dynamics 365 (مثل Dynamics 365 Sales وDynamics 365 Customer Service). من مركز الإدارة، بإمكان المسؤولين إدارة البيئات ودمج البيانات والبوابات وسياسات البيانات والحصول على مقاييس Microsoft Power Platform الرئيسية من خلال تحليلات Microsoft Dataverse وتحليلات Power Automate وتحليلات Power Apps.

مزيد من المعلومات:

Power Apps

إن Power Apps عبارة عن جزء من مجموعة من التطبيقات والخدمات والموصلات والنظام الأساسي للبيانات يوفر بيئة سريعة لتطوير التطبيقات لإنشاء تطبيقات مخصصة تتلاءم مع احتياجات العمل لديك. باستخدام Power Apps، يمكنك إنشاء تطبيقات أعمال مخصصة بسرعة تتصل ببيانات عملك المخزنة إما في النظام الأساسي للبيانات الأساسية (Dataverse) أو في مصادر بيانات متنوعة على الإنترنت ومحلية، مثل Microsoft 365 وDynamics 365 وSQL Server، وما إلى ذلك. مزيد من المعلومات: ما المقصود بـ Power Apps؟

أداة ترحيل التكوين

تتيح لك أداة ترحيل التكوين نقل بيانات التكوين و/أو البيانات المرجعية عبر البيئات. تختلف بيانات التكوين/البيانات المرجعية عن بيانات المستخدم والمعاملات ويتم استخدامها لتعريف الوظائف المخصصة في التطبيقات المستندة إلى Dataverse مزيد من المعلومات: نقل بيانات التكوين عبر البيئات والمؤسسات باستخدام أداة ترحيل التكوين

‏‫ملاحظة‬

تُعد أداة ترحيل التكوين الأداة الأنسب لترحيل بيانات التكوين العلائقي. ننصح باستخداممتغيرات البيئة لتخزين معلمات التكوين غير العلائقي وترحيلها.

وحدات PowerShell

باستخدام أوامر cmdlets لـ PowerShell للمسؤولين ومنشئي التطبيقات والمطورين، يمكنك أتمتة عدد كبير من مهام المراقبة والإدارة ومراقبة الجودة التي يمكن تنفيذها يدويًا فقط اليوم في Power Apps أو مركز إدارة Power Platform.

معلومات اكثر: إدارة الحلول باستخدام PowerShell

التدفقات

ومن Power Platform خلال خطوط الإنتاج، يمكن للمسؤولين إنشاء خطوط خطوط جديدة وتكوينها بحيث يمكن للصانع استخدامها لنشر الحلول في البيئات بنقرة واحدة. معلومات اكثر: نظرة عامة على Power Platform خطوط الأنابيب (معاينة)

الأدوات والتطبيقات التي يستخدمها المطورون

يستخدم المطورون الأدوات والتطبيقات التالية لتنفيذ ALM في Power Platform.

DevOps

إن DevOps هو الجمع ما بين نظامين مختلفين تاريخيًا: تطوير البرامج وعمليات تكنولوجيا المعلومات. هدف DevOps الأساسي هو تقصير دورة حياة تطوير البرامج وتوفير التكامل المستمر والتسليم المستمر (CI/CD) مع جودة برامج عالية. يمكنك استخدام Power Apps build tools لأتمتة عمليات البناء والتطوير الشائعة ذات الصلة بـ Power Apps إذا كان ظامك الأساسي DevOps هو Azure DevOps. هذا يشمل مزامنة بيانات تعريف الحل بين بيئات التطوير ونظام التحكم في المصدر، وإنشاء البيانات المصطنعة للبناء، والنشر إلى بيئات تصريفية وتزويد البيئات أو إلغاء تزويدها والقدرة على تنفيذ عمليات تدقيق تحليلية ثابتة في مقابل الحل الذي تقدمه باستخدام خدمة مدقق Power Apps. مزيد من المعلومات: نظرة عامة على Microsoft Power Platform Build Tools لـ Azure DevOps

نظام التحكم في الإصدار

إن نظام التحكم في الإصدار عبارة عن فئة من الأدوات البرمجية التي تساعد على تسجيل التغييرات في الملفات عن طريق تعقب التغييرات التي تم الالتزام بها في التعليمات البرمجية للبرنامج. نظام التحكم في الإصدار هو قاعدة بيانات التغييرات التي تحتوي على كافة عمليات التحرير والإصدارات التاريخية لمشروع برنامج. تتيح لك أنظمة التحكم في الإصدار المحافظة على "مصدر حقيقة" واحد واستدعاء إصدارات معينة عند الحاجة. Git هو مثال شائع لنظام التحكم في الإصدار.

هام

لاحظ أن التحكم بالمصدر ينطبق على حلول Dataverse والتعليمات البرمجية المصدر "التقليدية". يجب أن تكون حلول Dataverse دائمًا جزءًا من التعليمات البرمجية المصدر ويجب ألا يتم تخزينها إطلاقًا في بيئات Microsoft Power Platform فقط. مزيد من المعلومات: البدء: ما هو Git؟

Package Deployer

يتيح Package Deployer للمسؤولين أو المطورين نشر حزم شاملة للأصول ذات الصلة على مثيلات Dataverse. بإمكان الحزم أن تتكون ليس فقط ملفات الحلول، بل أيضًا من الملفات الثابتة والتعليمات البرمجية المخصصة وملفات HTML. يوفر لك Common Data Service قالب Visual Studio لإنشاء هذه الحزم التي يمكن استخدامها مع الأداة Package Deployer أو مع PowerShell لنشرها في مثيل Common Data Service. معلومات إضافية: إنشاء حزم لـ Package Deployer

أداة إنشاء حزم الحلول

أداة إنشاء حزم الحلول‬ عبارة عن أداة تقوم بفك حزمة الحل المضغوط إلى ملفات XML متعددة وملفات أخرى، بحيث تصبح إدارة هذه الملفات أكثر سهوله بواسطة نظام التحكم في المصدر. مزيد من المعلومات: استخدم أداه أداة إنشاء حزم الحلول‬ لضغط ملف الحل واستخراجه

Power Platform CLI

إن Microsoft Power Platform CLI عبارة عن واجهة سطر أوامر للمطورين بسيطة وشاملة تمكّن المطورين ومنشئي التطبيقات من إنشاء مكونات التعليمات البرمجية. مزيد من المعلومات: ما المقصود بـ Microsoft Power Platform CLI?

(راجع أيضًا)

تنفيذ الإدارة السليمة لدورة حياة التطبيقات (ALM)‬