تكوين أنواع بيئة المشروع

يشرح هذا الدليل كيفية إضافة أنواع البيئة إلى المشاريع في بيئات نشر Azure.

أنواع بيئة المشروع هي مجموعة فرعية من أنواع البيئة التي تم تكوينها لمركز التطوير. فهي تساعد على تكوين البيئات التي يمكن لفريق تطوير معين إنشاؤها مسبقا.

في Azure Deployment Environments، تتوفر أنواع البيئة التي تضيفها إلى المشروع للمطورين عند توزيع البيئات. تحدد أنواع البيئة الاشتراك والهوية المستخدمة في عمليات التوزيع هذه.

تسمح أنواع بيئة المشروع لفرق هندسة النظام الأساسي بما يلي:

  • تكوين الاشتراك الهدف الذي سيتم إنشاء موارد Azure فيه، لكل نوع بيئة ولكل مشروع.

    يمكنك توفير اشتراكات لنوع البيئة في مشروع لتطبيق المجموعة الصحيحة من النهج تلقائيا على البيئات. يلخص هذا الإجراء أيضا المفاهيم المتعلقة بحوكمة Azure من فرق التطوير الخاصة بك.

  • تكوين الهوية المدارة التي يستخدمها المطورون مسبقا لتنفيذ النشر، بالإضافة إلى مستويات الوصول التي تحصل عليها فرق التطوير بعد إنشاء البيئة.

ستتعرف في هذه المقالة على كيفية:

  • إضافة نوع بيئة مشروع جديد.
  • تحديث نوع بيئة مشروع.
  • تمكين نوع بيئة مشروع أو تعطيله.
  • حذف نوع بيئة مشروع.

المتطلبات الأساسية

قبل تكوين نوع بيئة مشروع، تحتاج إلى:

إضافة نوع بيئة مشروع جديد

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

إضافة نوع بيئة مشروع جديد كما يلي:

  1. سجل الدخول إلى مدخل Microsoft Azure وانتقل إلى Azure Deployment Environments.

  2. حدد المشاريع من الجزء الأيمن، ثم اختر المشروع المحدد.

  3. حدد أنواع البيئة من الجزء الأيمن.

  4. حدد + إضافة.

    Screenshot that shows selections for adding a project environment type.

  5. في صفحة إضافة نوع البيئة إلى Project ، قم بتوفير التفاصيل التالية:

    الاسم القيمة‬
    النوع حدد نوع بيئة مركز التطوير لتمكينه للمشروع.
    اشتراك التوزيع حدد الاشتراك الهدف الذي سيتم إنشاء البيئة فيه.
    هوية التوزيع حدد إما هوية مدارة معينة من قبل النظام أو هوية مدارة يعينها المستخدم سيتم استخدامها لإجراء عمليات النشر نيابة عن المستخدم.
    أذونات على موارد>البيئة دور (أدوار) منشئ البيئة حدد الأدوار التي تحصل على حق الوصول إلى موارد البيئة.
    الأذونات على موارد>البيئة وصول إضافي حدد المستخدمين أو مجموعات Microsoft Entra التي تم منحها أدوارا محددة على موارد البيئة.
    العلامات (اختياري) قم بتوفير اسم وقيمة للعلامات التي يتم تطبيقها على جميع الموارد التي تم إنشاؤها كجزء من البيئات.

    Screenshot that shows adding details on the page for adding a project environment type.

إشعار

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

تحديث نوع بيئة مشروع

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

تحديث نوع بيئة مشروع موجود كما يلي:

  1. في مدخل Microsoft Azure، انتقل إلى Azure Deployment Environments.

  2. حدد المشاريع من الجزء الأيمن، ثم اختر المشروع المحدد.

  3. حدد أنواع البيئة من الجزء الأيمن.

  4. بالنسبة لنوع البيئة الذي تريد تحديثه، حدد علامة الحذف (...) في الصف المحدد، ثم اختر تحرير.

  5. في صفحة Edit environment type ، قم بتحديث التكوين السابق، ثم حدد Submit.

تمكين نوع بيئة مشروع أو تعطيله

يمكنك تعطيل نوع بيئة مشروع لمنع المطورين من استخدامه لإنشاء بيئات. لا يؤثر تعطيل نوع بيئة مشروع على البيئات الموجودة.

عند تمكين نوع بيئة (أو إعادة تمكين نوع قمت بتعطيله)، يمكن لفرق التطوير استخدامه لإنشاء بيئات.

  1. في مدخل Microsoft Azure، انتقل إلى Azure Deployment Environments.

  2. حدد المشاريع من الجزء الأيمن، ثم اختر المشروع المحدد.

  3. حدد أنواع البيئة من الجزء الأيمن.

  4. حدد نوع البيئة لتمكينه أو تعطيله.

  5. حدد تمكين أو تعطيل من شريط الأوامر ثم قم بالتأكيد.

حذف نوع بيئة مشروع

يمكنك حذف نوع بيئة مشروع معين فقط إذا لم تكن هناك بيئات منشورة في المشروع تستخدمه. بعد حذف نوع بيئة مشروع، لا يمكن لفرق التطوير استخدامه لإنشاء بيئات.

  1. في مدخل Microsoft Azure، انتقل إلى Azure Deployment Environments.

  2. حدد المشاريع من الجزء الأيمن، ثم اختر المشروع المحدد.

  3. حدد أنواع البيئة من الجزء الأيمن.

  4. حدد نوع بيئة مشروع لحذفه.

  5. حدد حذف من شريط الأوامر ثم قم بالتأكيد.