ترقية مثيل Azure API Management وتوسيع نطاقه

ينطبق على: المطور | أساسي | الإصدار 2 الأساسي | قياسي | الإصدار 2 القياسي | بريميوم

يمكن للعملاء توسيع نطاق مثيل Azure APIM في مستوى خدمة مُخصص عن طريق إضافة وحدات وإزالتها. تتكون الوحدة من موارد Azure مُخصصة ولها قدرة تحمل معينة مُعبّر عنها بعدد استدعاءات واجهة برمجة التطبيقات في الثانية. لا يمثل هذا الرقم حدًا للاستدعاء، ولكنه يمثل أقصى قيمة تقديرية لمعدل النقل للسماح بتخطيط السعة التقريبية. يختلف معدل النقل الفعلي ووقت الاستجابة بشكل كبير اعتمادًا على عوامل مثل عدد الاتصالات المتزامنة ومعدلها ونوع السياسات المكونة وعددها وأحجام الطلبات والاستجابة وزمن انتقال الخلفية.

إشعار

  • في المستويات الأساسية والقياسية والمتميزة لخدمة APIM، يمكنك تكوين مثيل لتوسيع نطاقه تلقائيا استنادا إلى مجموعة من القواعد.
  • تتغير سعة مثيلات APIM في مستوى الاستهلاك تلقائياً استناداً إلى نسبة استخدام الشبكة. لا يمكنك حالياً الترقية من مستوى "الاستهلاك" أو الرجوع إليه.

يعتمد معدل النقل وسعر كل وحدة على مستوى الخدمة الذي تُوجد عليه الوحدة. إذا كنت بحاجة إلى زيادة السعة لخدمة داخل المستوى، فيجب عليك إضافة وحدة. ستحتاج إلى الترقية إلى مستوى أعلى إذا كان المستوى المُحدد حاليًا في مثيل APIM لا يسمح بإضافة المزيد من الوحدات.

إشعار

راجع تسعير APIM للميزات وحدود تغيير السعة ومعدل النقل المقدر في كل مستوى. للحصول على أرقام أكثر دقة حول معدل النقل، تحتاج إلى إلقاء نظرة على سيناريو واقعي لواجهات برمجة التطبيقات. راجع سعة مثيل Azure APIM.

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

لاتباع الخطوات الواردة في هذه المقالة، يجب عليك:

الترقية والقياس

يمكنك الاختيار بين المستويات المخصصة التالية: Developer و Basic و Basic v2 و Standard و Standard v2 و Premium.

  • يجب استخدام مستوى Developer لتقييم الخدمة، لا ينبغي أن يُستخدم للإنتاج. لا يحتوي مستوىDeveloper على اتفاقية على مستوى الخدمة ولا يمكنك توسيع نطاق هذا المستوى (إضافة/إزالة الوحدات).

  • Basic وBasic v2 وStandard وStandard v2 وPremium هي مستويات إنتاج تحتوي على SLA ويمكن تحجيمها. للحصول على تفاصيل الأسعار، راجع أسعار APIM.

  • يتيح لك المستوىالمتميز توزيع مثيل Azure API واحد عبر أي عدد من مناطق Azure المرغوبة. عند إنشاء خدمة Azure APIM مبدئيًا، فإن المثيل يحتوي على وحدة واحدة فقط ويتواجد في منطقة Azure واحدة (المنطقة الأساسية).

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

  • يمكنك الترقية والرجوع إلى إصدار أعلى من وإلى مستويات معينة من الخدمات المخصصة:

    • يمكنك الترقية والرجوع إلى إصدار أعلى من وإلى المستويات الكلاسيكية (المطور والأساسي والقياسي والمتميزة).

    • يمكنك الترقية والرجوع إلى إصدار أعلى من وإلى مستويات v2 (الإصدار 2 الأساسي والقياسي v2).

    يمكن أن يؤدي الرجوع إلى مستوى أدنى إلى إزالة بعض الميزات. على سبيل المثال، يمكن أن يؤدي الرجوع إلى إصدار قياسي أو أساسي من المستوى المتميز إلى إزالة الشبكات الظاهرية أو النشر متعدد المناطق.

إشعار

قد تستغرق عملية الترقية أو المقياس ما يصل إلى 15 إلى 45 دقيقة لتطبيقها. يتم إعلامك عند الانتهاء من ذلك.

توسيع نطاق مثيل APIM

يمكنك استخدام المدخل لتوسيع نطاق مثيل إدارة واجهة برمجة التطبيقات. تعتمد كيفية تغيير الحجم على مستوى الخدمة الذي تستخدمه.

توسيع نطاق خدمة API Management في مدخل Azure

إضافة وحدات أو إزالتها - مستويات الخدمة الكلاسيكية

  1. انتقل إلى مثيل APIM فيمدخل Microsoft Azure.
  2. حدد المواقع من القائمة اليسرى.
  3. حدد الصف الذي يحتوي على الموقع الذي تريد توسيع نطاقه.
  4. حدد العدد الجديد من الوحدات - استخدم شريط التمرير إذا كان متوفرا، أو حدد الرقم أو اكتبه.
  5. حدد تطبيق.

إشعار

في طبقة الخدمة المتميزة، يمكنك تكوين مناطق التوفر وشبكة ظاهرية اختياريا في موقع محدد. لمزيد من المعلومات، راجع توزيع خدمة APIM إلى موقع إضافي.

إضافة وحدات أو إزالتها - مستويات الخدمة v2

  1. انتقل إلى مثيل APIM فيمدخل Microsoft Azure.
  2. حدد Scale من القائمة اليسرى.
  3. حدد العدد الجديد من الوحدات - استخدم شريط التمرير، أو حدد الرقم أو اكتبه.
  4. حدد حفظ.

تغيير مستوى خدمة API Management

  1. انتقل إلى مثيل APIM فيمدخل Microsoft Azure.
  2. حدد "مستوى التسعير" في القائمة.
  3. حدد مستوى الخدمة المطلوب من القائمة المنسدلة. استخدم شريط التمرير لتحديد عدد وحدات خدمة APIM بعد التغيير.
  4. حدد حفظ.

التوقف عن العمل أثناء التوسع صعودًا وهبوطًا

إذا كنت تقوم بالتحجيم من أو إلى مستوى المطور ، فسيكون هناك وقت تعطل. وإلا، لا يوجد وقت توقف.

حساب العزل

إذا كانت متطلبات الأمان الخاصة بك تتضمن حساب العزل، فيمكنك استخدام مستوى التسعير المعزول. يضمن هذا المستوى أن موارد الحساب الخاصة بمثيل خدمة API Management تستهلك المضيف الفعلي بالكامل وتوفر المستوى الضروري من العزل المطلوب لدعم، على سبيل المثال، أعباء عمل وزارة الدفاع الأمريكية من المستوى الخامس (IL5). للوصول إلى المستوى "Isolated"، يرجى إنشاء طلب الدعم.