صندوق المؤلف


ناقش مشروعك

من نحن

نحن شريك Microsoft Gold مع وجودها في جميع أنحاء الولايات المتحدة والهند. نحن مزود خدمات تقنية معلومات ديناميكي ومهني يخدم المؤسسات والشركات الناشئة ، ويساعدها على مواجهة تحديات الاقتصاد العالمي. نحن نقدم خدمات في مجال استشارات إدارة علاقات العملاء وتنفيذها ، وتطوير التطبيقات ، وتطوير تطبيقات الهاتف المحمول ، وتطوير الويب ، والتطوير الخارجي.

الشروع في استخدام أداة DevOps

الشروع في استخدام أدوات DevOps

By فيبين شوهان / 4 يناير 2021

29 نوفمبر، 2023
الشروع في استخدام أدوات DevOps

المُقدّمة

وفقًا لتعريف Microsoft ، "Devops هو مركب من التطوير (Dev) والعمليات (Ops) ، DevOps هو اتحاد الأشخاص والعمليات والتكنولوجيا لتوفير القيمة للعملاء باستمرار."

تجمع Devops بين الأدوار المختلفة مثل التطوير وتكنولوجيا المعلومات والعمليات وهندسة الجودة والأمن لإنتاج منتج أفضل وموثوق. هدفه الرئيسي هو تقصير دورة حياة تطوير المنتج وتحقيق هدف العمل بشكل أسرع.

خلق حساب Azure DevOps

التسجيل بحساب جديد: انقر على الرابط أدناه للتسجيل في حساب DevOps 

http://azure.microsoft.com/en-gb/services/devops/

  • انقر فوق ابدأ مجانًا

في حالة بيئات Dynamics 365 / CDS

  • تسجيل تجربة جديدة: انقر على الرابط "https://trials/dynamics.com". تحقق من مدونتنا الحالية لمعرفة كيفية التسجيل.

خطوات لخلق بيئة

لغرض المقالة، سنقوم بإنشاء ثلاث بيئات: التطوير والاختبار وUAT

  • للتسجيل في التطبيق: انقر على الرابط https://portal.azure.com/ à افتح الدليل النشط à انقر فوق تسجيل التطبيق.
  • انقر فوق تسجيل جديد 
  • اكتب الاسم الذي تختاره لتسجيل التطبيق وانقر على زر التسجيل
  • معرف التطبيق -> انقر فوق الزر نسخ إلى الحافظة 

  • قم بإنشاء أسرار -> انقر فوق الشهادات والأسرار. 
  • أسرار العميل -> نسخ قيمة المفتاح السري 
  • أذونات API: انقر فوق أذونات API -> انقر فوق إضافة إذن -> حدد واجهات برمجة التطبيقات التي تستخدمها مؤسستي -> البحث في خدمة البيانات المشتركة -> حدد خدمة البيانات المشتركة -> تحقق من user_impersonation -> انقر فوق إضافة إذن.
  • إضافة مستخدم التطبيق -> فتح الرابط https://make.powerapps.com/ انقر فوق رمز الإعداد -> انقر فوق الإعدادات المتقدمة. 
  • انقر فوق الإعداد -> حدد الأمان
  • انقر فوق المستخدمون 
  • حدد عرض النظام -> مستخدمو التطبيق -> انقر فوق زر جديد
  • أدخل معلومات الحساب ، في اسم المستخدم ملء معرف البريد الإلكتروني للمستخدم ، في معرف التطبيق أدخل التفاصيل المنسوخة من الخطوة أعلاه وانقر فوق حفظ
  • انقر فوق إدارة الأدوار -> تحقق من دور مسؤول النظام -> انقر فوق موافق. 

خطوات تكوين Devops

إنشاء مشروع

  •  قم بتسجيل الدخول إلى DevOps بالنقر فوق الارتباط https://dev.azure.com/. أو https://app.vssps.visualstudio.com/
  • إنشاء مشروع جديد à اكتب اسم مشروعك المفضل في مربع اسم المشروع وانقر على زر [إنشاء مشروع].

إنشاء خطوط الأنابيب

  • من شريط التنقل الأيسر، حدد خط أنابيب وانقر على إنشاء خط أنابيب

ملاحظة: يسمح لك Azure DevOps بإنشاء نوعين من خطوط الأنابيب مثل XML (الرمز) و YAML (UI) 

  • انقر على رابط "استخدام المحرر الكلاسيكي"
  • حدد مصدر وانقر على متابعة.
  • حدد مهمة فارغة 
  • قم بتغيير اسم خط الأنابيب على سبيل المثال "DevOpsExample" وانقر على حفظ وقائمة الانتظار. ابحث في PowerApps وانقر على زر [احصل عليه مجانًا]. 
  • انقر فوق تثبيت 
  • أضف متغيرًا -> انقر على المتغيرات -> اكتب سر الاسم والصق السر اللازوردي الخاص بك. 
  • Ping the Environment: في مربع البحث اكتب: "Ping" وحدد Ping Environment -> انقر فوق إضافة.

في منطقة سلسلة الاتصال:  

AuthType = ClientSecret ؛ 
معرف العميل: معرف مستأجر Azure ؛ 

سر العميل: متغير $ (سري). 
URL: المستأجر URL 

  • أضف أدوات Power DevOps -> اكتب في مربع البحث "Power DevOps" -> حدد Power DevOps Tool Installer -> انقر فوق إضافة.
  • أضف تخصيصات النشر -> اكتب في مربع البحث "نشر" -> حدد نشر التخصيصات -> انقر فوق إضافة. 
  • انقر فوق المتغيرات -> إضافة اسم متغير "VarConnection" ، والذي يقوم بتخزين قيمة سلسلة الاتصال. 
  • تكوين تخصيصات النشر -> في مربع اسم سلسلة الاتصال ، اكتب اسم المتغير على سبيل المثال $ (VarConnection)
  • إضافة وظيفة الوكيل -> تعيين الإصدار à اكتب في مربع البحث "تعيين الإصدار" -> حدد تعيين الإصدار -> انقر فوق إضافة.
  • انقر فوق المتغيرات -> إضافة اسم متغير "SolutionName" ، والذي يخزن قيمة SolutionName.
  • تكوين إصدار المجموعة -> في مربع اسم سلسلة الاتصال ، اكتب اسم المتغير على سبيل المثال $ (VarConnection) -> في المربع اسم الحل ، اكتب اسم المتغير للحل مثل $ (SolutionName) -> في المربع اسم رقم الإصدار ، اكتب $ (Build.BuildNumber) ).
  • كمرجع يرجى مراجعة: https://docs.microsoft.com/en-us/azure/devops/pipelines/build/variables?view=azure-devops&tabs=yaml
  • إضافة حل تصدير -> اكتب في مربع البحث "تصدير" -> حدد تصدير -> انقر فوق إضافة.
  • تكوين حل التصدير:
  • إضافة أدوات بناء النشر -> اكتب في مربع البحث "نشر" -> حدد نشر عناصر البناء -> انقر فوق إضافة.
  • تكوين القطع الأثرية

النشرات

  • انقر فوق الإصدارات -> إنشاء زر [خط أنابيب جديد]
  • انقر على رابط [وظيفة فارغة]
  • قم بتغيير اسم خط الأنابيب وانقر على زر حفظ.
  • في المربع اسم المرحلة ، اكتب اسم بيئتك مثل الاختبار.
  • إضافة قطع أثرية -> انقر فوق ارتباط [+ إضافة] -> تحديد مصدر -> انقر فوق زر [إضافة].
  • إضافة مهمة إلى خط الأنابيب -> انقر فوق ارتباط [1 وظيفة ، 0 مهمة] أو انقر فوق علامة التبويب المهام
  • أضف Power DevOps Tools -> اكتب في مربع البحث "Power DevOps" -> حدد Power DevOps Tool Installer -> انقر فوق إضافة.
  • إضافة حل استيراد -> اكتب في مربع البحث "استيراد" -> حدد حل الاستيراد -> انقر فوق إضافة.
  • تكوين حل الاستيراد

للاختبار - انقر فوق إنشاء إصدار -> انقر فوق زر [إنشاء]

  • تكوين بيئة UAT في الإصدار: انقر فوق Clone.
  • أعد تسميته باستخدام UAT -> انقر فوق حفظ.

آمل أن تكون هذه المقالة مفيدة.

Cynoteck هو ملف شريك مايكروسوفت الذهبي وشريك Power Platform. من خلال معرفتنا عبر Microsoft Stack ، نقوم ببناء الحلول التي تناسب احتياجاتك على أفضل وجه. نحن نساعدك على تحديد واستخدام البيانات التنظيمية الخاصة بك على أفضل وجه مما يتيح لك اتخاذ قرارات ذكية لنموك.

قم بتوصيل فريقنا إذا كنت مهتمًا بالتنفيذ منصة كهربائية في عملك.

[sc name = "Power Platform"] [add_newsletter] [add_related_page_diff_contents blog_cat = "powerapps"]

المُقدّمة

وفقًا لتعريف Microsoft ، "Devops هو مركب من التطوير (Dev) والعمليات (Ops) ، DevOps هو اتحاد الأشخاص والعمليات والتكنولوجيا لتوفير القيمة للعملاء باستمرار."

تجمع Devops بين الأدوار المختلفة مثل التطوير وتكنولوجيا المعلومات والعمليات وهندسة الجودة والأمن لإنتاج منتج أفضل وموثوق. هدفه الرئيسي هو تقصير دورة حياة تطوير المنتج وتحقيق هدف العمل بشكل أسرع.

خلق حساب Azure DevOps

التسجيل بحساب جديد: انقر على الرابط أدناه للتسجيل في حساب DevOps 

http://azure.microsoft.com/en-gb/services/devops/

  • انقر فوق ابدأ مجانًا

في حالة بيئات Dynamics 365 / CDS

  • تسجيل تجربة جديدة: انقر على الرابط "https://trials/dynamics.com". تحقق من مدونتنا الحالية لمعرفة كيفية التسجيل.

خطوات لخلق بيئة

لغرض المقالة، سنقوم بإنشاء ثلاث بيئات: التطوير والاختبار وUAT

  • للتسجيل في التطبيق: انقر على الرابط https://portal.azure.com/ à افتح الدليل النشط à انقر فوق تسجيل التطبيق.
  • انقر فوق تسجيل جديد 
  • اكتب الاسم الذي تختاره لتسجيل التطبيق وانقر على زر التسجيل
  • معرف التطبيق -> انقر فوق الزر نسخ إلى الحافظة 

  • قم بإنشاء أسرار -> انقر فوق الشهادات والأسرار. 
  • أسرار العميل -> نسخ قيمة المفتاح السري 
  • أذونات واجهة برمجة التطبيقات: انقر فوق أذونات واجهة برمجة التطبيقات -> انقر فوق إضافة إذن -> حدد واجهات برمجة التطبيقات التي تستخدمها مؤسستي -> بحث في خدمة البيانات المشتركة -> حدد خدمة البيانات المشتركة -> تحقق من user_impersonation -> انقر فوق إضافة إذن.
  • إضافة مستخدم التطبيق -> فتح الرابط https://make.powerapps.com/ انقر فوق رمز الإعداد -> انقر فوق الإعدادات المتقدمة. 
  • انقر فوق الإعداد -> حدد الأمان
  • انقر فوق المستخدمون 
  • حدد عرض النظام -> مستخدمو التطبيق -> انقر فوق زر جديد
  • أدخل معلومات الحساب ، في اسم المستخدم ملء معرف البريد الإلكتروني للمستخدم ، في معرف التطبيق أدخل التفاصيل المنسوخة من الخطوة أعلاه وانقر فوق حفظ
  • انقر فوق إدارة الأدوار -> تحقق من دور مسؤول النظام -> انقر فوق موافق. 

خطوات تكوين Devops

إنشاء مشروع

  •  قم بتسجيل الدخول إلى DevOps بالنقر فوق الارتباط https://dev.azure.com/. أو https://app.vssps.visualstudio.com/
  • إنشاء مشروع جديد à اكتب اسم مشروعك المفضل في مربع اسم المشروع وانقر على زر [إنشاء مشروع].

إنشاء خطوط الأنابيب

  • من شريط التنقل الأيسر، حدد خط أنابيب وانقر على إنشاء خط أنابيب

ملاحظة: يسمح لك Azure DevOps بإنشاء نوعين من خطوط الأنابيب مثل XML (الرمز) و YAML (UI) 

  • انقر على رابط "استخدام المحرر الكلاسيكي"
  • حدد مصدر وانقر على متابعة.
  • حدد مهمة فارغة 
  • قم بتغيير اسم خط الأنابيب على سبيل المثال "DevOpsExample" وانقر على حفظ وقائمة الانتظار. ابحث في PowerApps وانقر على زر [احصل عليه مجانًا]. 
  • انقر فوق تثبيت 
  • أضف متغيرًا -> انقر على المتغيرات -> اكتب سر الاسم والصق السر اللازوردي الخاص بك. 
  • Ping the Environment: في مربع البحث اكتب: "Ping" وحدد Ping Environment -> انقر فوق إضافة.

في منطقة سلسلة الاتصال:  

AuthType = ClientSecret ؛ 
معرف العميل: معرف مستأجر Azure ؛ 

سر العميل: متغير $ (سري). 
URL: المستأجر URL 

  • أضف أدوات Power DevOps -> اكتب في مربع البحث "Power DevOps" -> حدد Power DevOps Tool Installer -> انقر فوق إضافة.
  • أضف تخصيصات النشر -> اكتب في مربع البحث "نشر" -> حدد نشر التخصيصات -> انقر فوق إضافة. 
  • انقر فوق المتغيرات -> إضافة اسم متغير "VarConnection" ، والذي يقوم بتخزين قيمة سلسلة الاتصال. 
  • تكوين تخصيصات النشر -> في مربع اسم سلسلة الاتصال ، اكتب اسم المتغير على سبيل المثال $ (VarConnection)
  • إضافة وظيفة الوكيل -> تعيين الإصدار à اكتب في مربع البحث "تعيين الإصدار" -> حدد تعيين الإصدار -> انقر فوق إضافة.
  • انقر فوق المتغيرات -> إضافة اسم متغير "SolutionName" ، والذي يخزن قيمة SolutionName.
  • تكوين إصدار المجموعة -> في مربع اسم سلسلة الاتصال ، اكتب اسم المتغير على سبيل المثال $ (VarConnection) -> في المربع اسم الحل ، اكتب اسم المتغير للحل مثل $ (SolutionName) -> في المربع اسم رقم الإصدار ، اكتب $ (Build.BuildNumber) ).
  • كمرجع يرجى مراجعة: https://docs.microsoft.com/en-us/azure/devops/pipelines/build/variables?view=azure-devops&tabs=yaml
  • إضافة حل تصدير -> اكتب في مربع البحث "تصدير" -> حدد تصدير -> انقر فوق إضافة.
  • تكوين حل التصدير:
  • إضافة أدوات بناء النشر -> اكتب في مربع البحث "نشر" -> حدد نشر عناصر البناء -> انقر فوق إضافة.
  • تكوين القطع الأثرية

النشرات

  • انقر فوق الإصدارات -> إنشاء زر [خط أنابيب جديد]
  • انقر على رابط [وظيفة فارغة]
  • قم بتغيير اسم خط الأنابيب وانقر على زر حفظ.
  • في المربع اسم المرحلة ، اكتب اسم بيئتك مثل الاختبار.
  • إضافة قطع أثرية -> انقر فوق ارتباط [+ إضافة] -> تحديد مصدر -> انقر فوق زر [إضافة].
  • إضافة مهمة إلى خط الأنابيب -> انقر فوق ارتباط [1 وظيفة ، 0 مهمة] أو انقر فوق علامة التبويب المهام
  • أضف Power DevOps Tools -> اكتب في مربع البحث "Power DevOps" -> حدد Power DevOps Tool Installer -> انقر فوق إضافة.
  • إضافة حل استيراد -> اكتب في مربع البحث "استيراد" -> حدد حل الاستيراد -> انقر فوق إضافة.
  • تكوين حل الاستيراد

للاختبار - انقر فوق إنشاء إصدار -> انقر فوق زر [إنشاء]

  • تكوين بيئة UAT في الإصدار: انقر فوق Clone.
  • أعد تسميته باستخدام UAT -> انقر فوق حفظ.

آمل أن تكون هذه المقالة مفيدة.

Cynoteck هو ملف شريك مايكروسوفت الذهبي وشريك Power Platform. من خلال معرفتنا عبر Microsoft Stack ، نقوم ببناء الحلول التي تناسب احتياجاتك على أفضل وجه. نحن نساعدك على تحديد واستخدام البيانات التنظيمية الخاصة بك على أفضل وجه مما يتيح لك اتخاذ قرارات ذكية لنموك.

قم بتوصيل فريقنا إذا كنت مهتمًا بالتنفيذ منصة كهربائية في عملك.

استشارات Microsoft Power Platform

لا يزال لديك سؤال؟ لك مطلق الحرية في الاتصال بي أو بخبراء آخرين في فريقنا لعرض القوة الحقيقية لـ PowerApps لك.



ضيف
1 الرسالة
التقيمات المضمنة
عرض جميع التعليقات
نيتو راوات
نيتو راوات
سبتمبر 8، 2021 12: 29 صباحا

مدونة مفيدة جدا

1
0
أحب أفكارك ، يرجى التعليق.x
()
x