مشاركة عبر


التشغيل السريع: إدارة علامات الميزات في تكوين تطبيق Azure

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

يوفر مدير الميزات في بوابة Azure واجهة عمل لإنشاء وإدارة علامات الميزات التي تستخدمها في تطبيقاتك.

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

إنشاء علامة ميزة

أنشئ علامة ميزة جديدة في بوابة Azure باتباع الخطوات أدناه.

  1. Open your Azure App Configuration store في Azure portal. في قائمة الموارد، تحت العمليات، اخترإنشاء مدير >الميزات.

    لقطة شاشة لبوابة Azure تظهر ميزة إنشاء الميزات.

  2. تحت ماذا ستستخدم علم ميزتك؟، اختر أحد الأغراض التالية:

    • مفتاح – تبديل ميزات التشغيل والإيقاف باستخدام مفتاح بسيط. استخدامه في التبديل التشغيلي قصير العمر والسيناريوهات التي يكون فيها تحكم تشغيل/إيقاف واحد كافيا.
    • الطرح – تمكين الميزة تدريجيا لنسبة معينة من المستخدمين. الاستخدام لإصدارات الميزات التدريجية لتقليل المخاطر، وللإصدارات الكناري أو المراحل عبر البيئات أو شرائح المستخدمين.
    • التجربة – إجراء تجارب محكمة مع تخصيص حركة المرور لتحديد أفضل نسخة أداء. الاستخدام في اختبارات A/B، والتجارب متعددة المتغيرات، أو تقييم الميزات المدعومة بالمقاييس، وغيرها من السيناريوهات التي تتطلب المقارنة الإحصائية.

    استخدم Switch لتفعيل أو تعطيل الوظائف فورا لجميع المستخدمين.

    1. قم بتكوين Basics لتعيين الخصائص الأساسية لعلم ميزتك.

      الإعدادات قيمة المثال ‏‏الوصف
      تمكين علامة الميزة التبديل يتيح هذا الخيار علامة الميزة عند الإنشاء. إذا قمت بإيقاف تشغيل هذا، يتم حفظ تكوين علم الميزات الجديد لكن العلم الجديد يبقى معطلا.
      اسم علامة الميزة الإصدار بيتا اسم علامة الميزة هو ما تستخدمه للإشارة إلى العلامة في التعليمات البرمجية الخاصة بك. يجب أن يكون فريدا داخل التطبيق.
      المفتاح الإصدار بيتا يمكنك استخدام المفتاح لتصفية علامات الميزات التي يتم تحميلها في التطبيق الخاص بك. يتم توليد المفتاح من اسم علم الميزة بشكل افتراضي، لكن يمكنك أيضا إضافة بادئة أو مساحة اسم لتجميع أعلام الميزات، مثل .appconfig.featureflag/Beta.
      التسمية اتركه فارغًا يمكنك استخدام التسميات لإنشاء علامات ميزات مختلفة لنفس المفتاح وعلامات التصفية المحملة في التطبيق الخاص بك استنادا إلى التسمية. بشكل افتراضي، لا تحتوي علامة الميزة على تسمية.
      الوصف اتركه فارغًا اتركه فارغا أو أدخل وصفا لعلامة الميزة.

      لقطة شاشة لبوابة Azure تظهر ميزة إنشاء ميزة العلامة - خيار التبديل.

    2. قم بتكوين بيانات التليمترية لجمع أحداث التقييم لهذه الميزة. عند تفعيلها، ترسل أحداث التقييم إلى ناشر التليمترية الذي تكنه في تطبيقك. قبل تفعيل القياسات عن بعد، قم بربط مورد Application Insights بمخزن إعدادات التطبيقات في تطبيقات القياس> عنبعد.

    3. اختر مراجعة + إنشاء لرؤية ملخص لعلم ميزتك الجديد، ثم اختر إنشاء لإنهاء عمليتك. يشير الإعلام إلى أنه تم إنشاء علامة الميزة الجديدة بنجاح.

تحرير علامات الميزات

لتحديث علامة ميزة، اتبع هذه الخطوات:

لقطة شاشة لمنصة Azure. تحرير علامة ميزة.

  1. في قائمة الموارد، اذهب إلىمدير ميزاتالعمليات>.

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

  3. اختر تعديل لإجراء التغييرات باستخدام المحرر المرئي، أو تعديل متقدم لتعديل JSON الخام للعلم مباشرة.

  4. اختياريا، يمكنك تغيير حالة علم الميزة عن طريق تفعيل أو إيقاف خيار التفعيل (Enabled switch).

إدارة العرض

تعرض قائمة مدير الميزات علامات الميزات المخزنة في إعدادات تطبيقات Azure. يمكنك تغيير عرض إدارة الميزات في مدخل Microsoft Azure عن طريق تحديد إدارة طريقة العرض.

  • تتيح لك الإعدادات اختيار عدد أعلام الميزات التي يتم تحميلها لكل حركة تحميل إضافي . لن يكون التحميل أكثر مرئيا إلا إذا كان هناك أكثر من 200 علامة ميزة.

  • يتيح لك تحرير الأعمدة إضافة أعمدة أو إزالتها وتغيير ترتيب الأعمدة.

    لقطة شاشة لمنصة Azure. إدارة عرض علامات الميزات.

يتم تخزين علامات الميزات التي تم إنشاؤها باستخدام مدير الميزات كقيم مفاتيح عادية. يتم الاحتفاظ بها مع البادئة .appconfig.featureflag/ الخاصة ونوع application/vnd.microsoft.appconfig.ff+json;charset=utf-8المحتوى .

لعرض القيم الأساسية لعلامات الميزات في مستكشف التكوين، اتبع الخطوات أدناه.

  1. في قائمة الموارد، اخترمستكشف تكوينالعمليات>، ثم اختر إدارة إعدادات العرض>.

    لقطة شاشة لمنصة Azure. قم بتضمين أعلام الميزات في مستكشف التكوين.

  2. حدد تضمين علامات المعالم في مستكشف التكوين وتطبيق.

لبدء استخدام علامات الميزات مع Azure App Configuration، تابع إلى قوالب التشغيل السريع التالية الخاصة بلغة التطبيق أو النظام الأساسي الخاص بك.