مسرع المنطقة المنتقل إليها في إدارة واجهة برمجة تطبيقات Azure
يوفر مسرع المنطقة المنتقل إليها في Azure API Management نهجا معماريا وتنفيذا مرجعيا لإعداد اشتراكات المنطقة المنتقل إليها للبنية الأساسية لإدارة واجهة برمجة التطبيقات القابلة للتطوير. يلتزم التنفيذ بالبنية وأفضل الممارسات لمناطق Azure المنتقل إليها في Cloud Adoption Framework مع التركيز على مبادئ التصميم على نطاق المؤسسة.
يعتمد العملاء APIM بطرق مختلفة. يمكن استخدام النهج المعماري كإرشادات تصميم لتنفيذ greenfield وكتقيم لعملاء brownfield الذين يستخدمون بالفعل APIM. يمكن تكييف التنفيذ المرجعي لإنتاج بنية تناسب طريقك وتضع مؤسستك على مسار للتوسع المستدام.
يمكن تعديل قالب البنية الأساسية كتعلم برمجي المتوفر ليناسب اصطلاحات التسمية الخاصة بك، واستخدام الموارد الموجودة (عامل DevOps، وخزنة المفاتيح، وما إلى ذلك)، وامتد إلى الخلفيات المختلفة. على سبيل المثال، أضف اتصالات إلى واجهات برمجة التطبيقات المستضافة على App Service وAKS وما إلى ذلك.
تنفيذ أساس النظام الأساسي
يفترض مسرع المنطقة المنتقل إليها في Azure API Management أن أساس النظام الأساسي الذي يهتم بالخدمات المشتركة (الشبكة والأمان والهوية والحوكمة) المطلوبة لإنشاء منطقة هبوط على نطاق المؤسسة وتشغيلها بشكل فعال قد تم تنفيذه بنجاح. هذا ليس إلزاميا عند تنفيذ مسرع منطقة هبوط APIM، ولكنه يعالج الكثير من الأمان والإدارة المطلوبة لإدارة بيئة السحابة بأمان. إذا كان لديك بالفعل واحدة، يمكنك تخطي هذه الخطوة. لمزيد من المعلومات حول هذا الموضوع، راجع هذه المقالات:
- البدء بمناطق الهبوط على نطاق المؤسسة في Cloud Adoption Framework
- تنفيذ مناطق الهبوط على نطاق المؤسسة في Cloud Adoption Framework في Azure
ما يوفره مسرع المنطقة المنتقل إليها في Azure API Management
يوفر نهج مسرع المنطقة المنتقل إليها هذه الأصول لدعم مشروعك:
- نهج نمطي، بحيث يمكنك تخصيص متغيرات البيئة
- تصميم إرشادات للمساعدة في تقييم القرارات الهامة
- بنية المنطقة المنتقل إليها
- تنفيذ يتضمن:
- مرجع قابل للتوزيع قادر على إنشاء البيئة لتوزيع APIM
- تنفيذ مرجع APIM معتمد من Microsoft لاختبار البيئة المنشورة
إرشادات التصميم
توفر هذه المقالات إرشادات لإنشاء منطقتك المنتقل إليها استنادا إلى مناطق تصميم مناطق هبوط Azure:
مثال على البنية المرجعية المفاهيمية
البنية المرجعية المفاهيمية التالية هي مثال يوضح مجالات التصميم وأفضل الممارسات.
وهو يتكون من APIM التي تم توزيعها في شبكة ظاهرية في الوضع الداخلي، أمام بوابة التطبيق، مع عينة من Azure Functions الخلفية.
توزيع مسرع المنطقة المنتقل إليها في Azure API Management
يتوفر تنفيذ مسرع المنطقة المنتقل إليها في Azure API Management مع قوالب البنية الأساسية كتعلم برمجي على GitHub.
الخطوات التالية
تعرف على اعتبارات التصميم لإدارة الهوية والوصول في مناطق هبوط Azure.