مستويات V2 لإدارة واجهة برمجة تطبيقات Azure
ينطبق على: الإصدار 2 الأساسي | الإصدار 2 القياسي
نقدم مجموعة جديدة من مستويات التسعير (SKUs) لإدارة واجهة برمجة تطبيقات Azure: مستويات v2. تم بناء المستويات الجديدة على نظام أساسي جديد وأكثر موثوقية وقابلية للتطوير وهي مصممة لجعل إدارة واجهة برمجة التطبيقات في متناول مجموعة أوسع من العملاء وتوفر خيارات مرنة لمجموعة أوسع من السيناريوهات. المستويات v2 بالإضافة إلى المستويات الكلاسيكية الموجودة (المطور والأساسي والقياسي والمتميزة) وطبقة الاستهلاك. اعرف المزيد.
تتوفر مستويات v2 التالية بشكل عام:
الإصدار 2 الأساسي - تم تصميم طبقة الإصدار 2 الأساسية لسيناريوهات التطوير والاختبار، ويتم دعمها مع اتفاقية مستوى الخدمة.
الإصدار 2 القياسي - الإصدار القياسي 2 هو مستوى جاهز للإنتاج مع دعم للخلفيات المعزولة للشبكة.
الإمكانات الأساسية
نشر وتكوين وتحجيم أسرع - نشر مثيل APIM جاهز للإنتاج في دقائق. تطبيق التكوينات بسرعة مثل تحديثات الشهادة واسم المضيف. قم بتوسيع نطاق مثيل Basic v2 أو Standard v2 بسرعة حتى تصل إلى 10 وحدات لتلبية احتياجات أحمال عمل إدارة واجهة برمجة التطبيقات.
الشبكات المبسطة - يدعم مستوى الإصدار 2 القياسي الاتصالات الصادرة إلى الخلفيات المعزولة عن الشبكة.
المزيد من الخيارات لأحمال عمل الإنتاج - يتم دعم جميع مستويات الإصدار 2 مع اتفاقية مستوى الخدمة. الترقية من الإصدار 2 الأساسي إلى الإصدار القياسي 2 لإضافة المزيد من خيارات الإنتاج.
خيارات مدخل المطور - قم بتمكين مدخل المطور عندما تكون مستعدا للسماح لمستهلكي واجهة برمجة التطبيقات باكتشاف واجهات برمجة التطبيقات الخاصة بك.
خيارات الشبكات
يدعم المستوى القياسي v2 تكامل VNet للسماح لمثيل APIM بالوصول إلى الواجهات الخلفية لواجهة برمجة التطبيقات المعزولة في شبكة ظاهرية متصلة واحدة. تظل بوابة APIM ولوحة الإدارة ومدخل المطور متاحة للجمهور من الإنترنت. يجب أن تكون الشبكة الظاهرية في نفس المنطقة مثل مثيل APIM. اعرف المزيد.
الميزات
إصدار API
يتم دعم المستويات v2 في API Management API الإصدار 2023-05-01-preview أو أحدث.
المناطق المدعومة
تتوفر مستويات v2 في المناطق التالية:
- شرق الولايات المتحدة
- East US 2
- South Central US
- وسط شمال الولايات المتحدة
- غرب الولايات المتحدة
- West US 2
- وسط فرنسا
- وسط غرب ألمانيا
- أوروبا الشمالية
- شرق النرويج
- أوروبا الغربية
- شمال سويسرا
- جنوب المملكة المتحدة
- غرب المملكة المتحدة
- جنوب أفريقيا
- وسط الهند
- جنوب الهند
- جنوب البرازيل
- وسط أستراليا
- شرق أستراليا
- جنوب شرق أستراليا
- شرق آسيا
- شرق اليابان
- جنوب شرق آسيا
- وسط كوريا
توفر الميزات
يتم دعم معظم قدرات مستويات إدارة واجهة برمجة التطبيقات الكلاسيكية في المستويات v2. ومع ذلك، لا يتم دعم الإمكانات التالية في مستويات v2:
- تكوين خدمة APIM باستخدام Git
- النسخ الاحتياطي واستعادة مثيل APIM
- تمكين Azure DDoS Protection
- تحليلات مضمنة (تم استبدالها بلوحة معلومات تستند إلى Azure Monitor)
القيود
قدرات APIM التالية غير متوفرة حاليا في مستويات v2.
البنية التحتية والشبكات
- التكرار في المنطقة
- توزيع متعدد المناطق
- أسماء مجالات مخصصة متعددة
- مقياس السعة - تم استبداله بنسبة وحدة المعالجة المركزية للبوابة ونسبة الذاكرة لمقاييس البوابة
- التحجيم التلقائي
- الاتصال الوارد باستخدام نقطة نهاية خاصة
- الحقن في VNet في الوضع الخارجي أو الوضع الداخلي
- الترقية إلى مستويات v2 من مستويات v1
- مساحات العمل
- شهادات المرجع المصدق
مدخل المطور
- التقارير
- عنصر واجهة مستخدم التعليمات البرمجية ل HTML المخصص وأداة مخصصة
- مدخل المطور المستضاف ذاتيا
عباره
- بوابة ذاتية الاستضافة
- الحصة النسبية حسب النهج الرئيسي
- تكوين التشفير
- إعادة التفاوض على شهادة العميل
- شهادة TLS مجانية مدارة
- طلبات إلى البوابة عبر المضيف المحلي
حدود الموارد
تنطبق حدود الموارد التالية على مستويات v2.
لطلب زيادة الحد، قم بإنشاء طلب دعم من مدخل Microsoft Azure. لمزيد من المعلومات، راجع خطط دعم Azure .
Resource | الإصدار 2 الأساسي | الإصدار 2 القياسي |
---|---|---|
العدد الأقصى لوحدات المقياس | 10 | 10 |
الحد الأقصى لحجم ذاكرة التخزين المؤقت لكل مثيل خدمة | 250 ميغابايت | 1 جيجابايت |
الحد الأقصى لعدد واجهات برمجة التطبيقات لكل مثيل خدمة | 150 | 500 |
الحد الأقصى لعدد عمليات واجهة برمجة التطبيقات لكل مثيل خدمة | 3,000 | 10,000 |
الحد الأقصى لعدد الاشتراكات لكل مثيل خدمة | 500 | 2,000 |
الحد الأقصى لعدد المنتجات لكل مثيل خدمة | 50 | 200 |
الحد الأقصى لعدد المستخدمين لكل مثيل خدمة | 300 | 2,000 |
الحد الأقصى لعدد المجموعات لكل مثيل خدمة | 20 | 100 |
الحد الأقصى لعدد خوادم التخويل لكل مثيل خدمة | 10 | 500 |
الحد الأقصى لعدد أجزاء النهج لكل مثيل خدمة | 50 | 50 |
الحد الأقصى لعدد موفري OpenID Connect لكل مثيل خدمة | 10 | 10 |
الحد الأقصى لعدد الشهادات لكل مثيل خدمة | 100 | 100 |
الحد الأقصى لعدد الخلفيات لكل مثيل خدمة | 100 | 100 |
الحد الأقصى لعدد ذاكرة التخزين المؤقت لكل مثيل خدمة | 100 | 100 |
الحد الأقصى لعدد القيم المسماة لكل مثيل خدمة | 100 | 100 |
الحد الأقصى لعدد المسجلين لكل مثيل خدمة | 100 | 100 |
الحد الأقصى لعدد المخططات لكل مثيل خدمة | 100 | 100 |
الحد الأقصى لعدد المخططات لكل واجهة برمجة تطبيقات | 100 | 100 |
الحد الأقصى لعدد العلامات لكل مثيل خدمة | 100 | 100 |
الحد الأقصى لعدد العلامات لكل واجهة برمجة تطبيقات | 100 | 100 |
الحد الأقصى لعدد مجموعات الإصدارات لكل مثيل خدمة | 100 | 100 |
الحد الأقصى لعدد الإصدارات لكل واجهة برمجة تطبيقات | 100 | 100 |
الحد الأقصى لعدد العمليات لكل واجهة برمجة تطبيقات | 100 | 100 |
الحد الأقصى لعدد محللات GraphQL لكل مثيل خدمة | 100 | 100 |
الحد الأقصى لعدد محللات GraphQL لكل واجهة برمجة تطبيقات | 100 | 100 |
الحد الأقصى لعدد واجهات برمجة التطبيقات لكل منتج | 100 | 100 |
الحد الأقصى لعدد واجهات برمجة التطبيقات لكل اشتراك | 100 | 100 |
الحد الأقصى لعدد المنتجات لكل اشتراك | 100 | 100 |
الحد الأقصى لعدد المجموعات لكل منتج | 100 | 100 |
الحد الأقصى لعدد العلامات لكل منتج | 100 | 100 |
الاتصالات الخلفية المتزامنة1 لكل مرجع HTTP | 2,048 | 2,048 |
الحد الأقصى لحجم الاستجابة المخزنة مؤقتًا | 2 ميبيبايت | 2 ميبيبايت |
الحد الأقصى لحجم مستند النهج | 256 كيبيبايت | 256 كيبيبايت |
الحد الأقصى لحجم حمولة الطلب | 1 جيجابيت | 1 جيجابيت |
الحد الأقصى لحجم الحمولة المخزنة مؤقتا | 2 ميبيبايت | 2 ميبيبايت |
الحد الأقصى لحجم حمولة الطلب/الاستجابة في سجلات التشخيص | 8,192 بايت | 8,192 بايت |
الحد الأقصى لحجمعنوان URL للطلب 2 | 16,384 بايت | 16,384 بايت |
الحد الأقصى لطول مقطع مسار URL | 1,024 حرفاً | 1,024 حرفاً |
الحد الأقصى لطول الحرف للقيمة المسماة | 4096 حرفا | 4096 حرفا |
الحد الأقصى لحجم الطلب أو نص الاستجابة في نهج التحقق من صحة المحتوى | 100 كيبيبايت | 100 كيبيبايت |
الحد الأقصى لحجم مخطط واجهة برمجة التطبيقات المستخدم بواسطة نهج التحقق من الصحة | 4 ميجابايت | 4 ميجابايت |
الحد الأقصى لعدد اتصالات WebSocket النشطة لكل وحدة3 | 5,000 | 5,000 |
1 يتم تجميع الاتصالات وإعادة استخدامها ما لم تغلقها الواجهة الخلفية بشكل صريح.
2 يتضمن سلسلة استعلام طويلة تصل إلى 2048 بايت.
3 بحد أقصى 60000 اتصال لكل مثيل خدمة.
حدود مدخل المطور
تنطبق الحدود التالية على مدخل المطور في مستويات v2.
العنصر | الإصدار 2 الأساسي | الإصدار 2 القياسي |
---|---|---|
الحد الأقصى لعدد ملفات الوسائط المطلوب تحميلها | 15 | 15 |
الحد الأقصى لحجم ملف الوسائط | 500 كيلوبايت | 500 كيلوبايت |
الحد الأقصى لعدد الصفحات | 30 | 50 |
الحد الأقصى لعدد عناصر واجهة المستخدم1 | 30 | 50 |
الحد الأقصى لحجم بيانات التعريف لكل صفحة | 350 كيلوبايت | 350 كيلوبايت |
الحد الأقصى لحجم بيانات التعريف لكل عنصر واجهة مستخدم1 | 350 كيلوبايت | 350 كيلوبايت |
الحد الأقصى لعدد طلبات العميل في الدقيقة | 200 | 200 |
1 حد لعناصر واجهة المستخدم المضمنة مثل النص أو الصور أو قائمة واجهات برمجة التطبيقات. حاليا، لا يتم دعم عناصر واجهة المستخدم المخصصة وعناصر واجهة مستخدم تعليمات HTML البرمجية المخصصة في المستويات v2.
التوزيع
نشر مثيل من المستوى Basic v2 أو Standard v2 باستخدام مدخل Microsoft Azure أو Azure REST API أو Azure Resource Manager أو قالب Bicep.
الأسئلة الشائعة
س: هل يمكنني الترحيل من مثيل API Management الحالي إلى مثيل طبقة v2 جديد؟
ج: لا. لا يمكنك حاليا ترحيل مثيل APIM موجود (في مستوى الاستهلاك أو المطور أو الأساسي أو القياسي أو المتميز) إلى مثيل طبقة v2 جديد. تتوفر حاليا مستويات v2 لمثيلات الخدمة التي تم إنشاؤها حديثا فقط.
س: ما هي العلاقة بين النظام الأساسي لحساب stv2 وطبقات v2؟
ج: لا صلة بينهما. stv2 هو إصدار نظام أساسي للحساب لمثيلات خدمة المستوى المطور والأساسي والقياسي والمتميزة. stv2 هو خلف لمنصة stv1 المقرر إيقافها في عام 2024.
س: هل سأظل قادرا على توفير خدمات المستوى الأساسي أو القياسي؟
ج: نعم، لا توجد تغييرات على المستويات الأساسية أو القياسية.
س: ما الفرق بين تكامل VNet في مستوى الإصدار 2 القياسي ودعم VNet في المستوى المتميز؟
ج: يمكن دمج مثيل خدمة الإصدار 2 القياسي مع شبكة ظاهرية لتوفير وصول آمن إلى الخلفيات الموجودة هناك. سيكون لمثيل خدمة الإصدار 2 القياسي المدمج مع VNet عنوان IP عام. يدعم المستوى المتميز تكاملا خاصا بالكامل مع VNet (غالبا ما يشار إليه باسم الحقن في VNet) دون الكشف عن عنوان IP عام.
س: هل يمكنني نشر مثيل من المستوى Basic v2 أو Standard v2 بالكامل في VNet الخاص بي؟
ج: لا، لا يتم دعم مثل هذا التوزيع إلا في المستوى المتميز.
س: هل تم التخطيط لطبقة Premium v2؟
ج: نعم، تم التخطيط لمعاينة Premium v2 وسيتم الإعلان عنها بشكل منفصل.
المحتوى ذو الصلة
- قارن مستويات إدارة واجهة برمجة التطبيقات.
- تعرف على المزيد حول بوابات APIM
- تعرف على أسعار APIM.