فهم دورة حياة Azure Blueprint

هام

في 11 يوليو 2026، سيتم إهمال المخططات (إصدار أولي). قم بترحيل تعريفات المخطط الحالي وتعييناته إلى مواصفات القالبومكدسات التوزيع. سيتم تحويل البيانات الاصطناعية للمخطط إلى قوالب ARM JSON أو ملفات Bicep المستخدمة لتعريف مكدسات التوزيع. لمعرفة كيفية تأليف أداة كمورد ARM، راجع:

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

لفهم المخطط والمراحل بدرجةٍ كاملةٍ، سنغطي دورة حياة قياسية:

  • إنشاء مخطط وتحريره
  • نشر المخطط
  • إنشاء إصدار جديد من المخطط وتحريره
  • نشر إصدار جديد من المخطط
  • حذف إصدار معين من المخطط
  • حذف المخطط

إنشاء مخطط وتحريره

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

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

إنشاء مخطط وتحريره باستخدام مدخل Azure أو واجهة برمجة تطبيقات REST.

نشر مخطط

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

إنشاء مخطط وتحريره باستخدام مدخل Azure أو واجهة برمجة تطبيقات REST.

إنشاء إصدار جديد من المخطط وتحريره

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

تحرير مخطط باستخدام مدخل Azure.

نشر إصدار جديد من المخطط

يجب نشر كل إصدار تم تحريره من المخطط قبل أن يمكن تعيينه. عند إجراء تغييرات غير منشورة على مخطط ولكن لم يتم نشرها، يتوفر الزر Publish Blueprint في صفحة تحرير مخطط. إذا لم يكن الزر مرئيًا، فقد تم نشر المخطط بالفعل ولا يحتوي على تغييرات غير منشورة.

ملاحظة

يمكن أن يحتوي مخطط واحد على إصدارات منشورة متعددة يمكن تعيين كل منها للاشتراكات.

لنشر مخطط مع تغييرات غير منشورة، استخدم نفس الخطوات لنشر مخطط جديد.

حذف إصدار معين من المخطط

كل إصدار من المخطط هو عنصر فريد ويمكن نشره بصفةٍ فرديةٍ. على هذا النحو، يمكن أيضًا حذف كل إصدار من المخطط. لا يؤثر حذف إصدار من المخطط على الإصدارات الأخرى من هذا المخطط.

ملاحظة

لا يمكن حذف مخطط يحتوي على تعيينات نشطة. احذف التعيينات أولًا ثم احذف الإصدار الذي ترغب في إزالته.

  1. حدد ⁧⁩All services⁩ في الجزء الأيسر. ابحث عن ⁧⁩Blueprints⁧⁩ وحددها.

  2. حدد تعريفات المخطط من الصفحة على اليسار واستخدم خيارات التصفية لتحديد موقع المخطط الذي تريد حذف إصدار منه. حدده لفتح صفحة التحرير.

  3. حدد علامة التبويب إصدارات منشورة وحدد موقع الإصدار الذي ترغب في حذفه.

  4. انقر بزر الماوس الأيمن فوق الإصدار لحذف وحدد حذف هذا الإصدار.

حذف المخطط

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

ملاحظة

لا يمكن حذف مخطط يحتوي على تعيينات نشطة. احذف التعيينات أولًا ثم احذف الإصدار الذي ترغب في إزالته.

احذف مخطط وحرره باستخدام مدخل Azure أو واجهة برمجة تطبيقات REST.

التعيينات

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

نظرًا لتعيين إصدارات المخططات، من المهم فهم مكان تعيينها ومع المعلمات التي تم تعيينها بها. يمكن أن تكون المعلمات إما ثابتة أو ديناميكية. لمعرفة المزيد، راجع المعلمات الثابتة والديناميكية.

تحديث الواجبات

عندما يتم تعيين مخطط، يمكن تحديث المهمة. توجد عدة أسباب لتحديث مهمة موجودة، بما في ذلك:

لمعرفة الكيفية، راجع تحديث التعيينات القائمة.

إلغاء تعيين المهمات

إذا لم تعد هناك حاجة إلى المخطط، يمكن إلغاء تعيينه من مجموعة الإدارة أو الاشتراك. أثناء إلغاء تعيين المخطط، يحدث ما يلي:

  • إزالة تأمين موارد المخطط
  • حذف كائن تعيين المخطط
  • (شرطي) إذا تم استخدام هوية مدارة معينة بواسطة النظام، يتم حذفها أيضًا

ملاحظة

تظل جميع الموارد التي تم توزيعها بواسطة تعيين المخطط في مكانها، ولكن لم تعد محمية بواسطة Azure Blueprints.

الخطوات التالية