التشغيل السريع: إنشاء مثيل Azure API Management جديد باستخدام Azure CLI

ينطبق على: الاستهلاك | المطور | أساسي | قياسي | بريميوم

يصف هذا التشغيل السريع خطوات إنشاء مثيل APIM جديد باستخدام أوامر Azure CLI. بعد إنشاء مثيل، يمكنك استخدام Azure CLI لمهام الإدارة الشائعة مثل استيراد واجهات برمجة التطبيقات في مثيل APIM.

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

إذا لم يكن لديك اشتراك في Azure، فأنشئ حساب Azure مجاني قبل أن تبدأ.

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

  • تتطلب هذه المقالة الإصدار 2.11.1 أو أحدث من Azure CLI. إذا كنت تستخدم Azure Cloud Shell، يتم تثبيت أحدث إصدار بالفعل.

إنشاء مجموعة موارد

يجب نشر مثيلات إدارة Azure API، مثل جميع موارد Azure، في مجموعة موارد. تسمح لك مجموعات الموارد بتنظيم موارد Azure ذات الصلة وإدارتها.

أولاً، أنشئ مجموعة موارد باسم myResourceGroup في موقع Central US باستخدام الأمر التالي az group create:

az group create --name myResourceGroup --location centralus

إنشاء نموذج إدارة واجهة برمجة التطبيقات

الآن بعد أن أصبح لديك مجموعة موارد، يمكنك إنشاء مثيل APIM. قم بإنشاء واحد باستخدام الأمر az apim create وقدم اسم الخدمة وتفاصيل الناشر. يجب أن يكون اسم الخدمة فريداً داخل Azure.

في المثال التالي، يتم استخدام myapim لاسم الخدمة. قم بتحديث الاسم إلى قيمة فريدة. قم أيضاً بتحديث اسم مؤسسة ناشر API وعنوان البريد الإلكتروني لتلقي الإخطارات.

az apim create --name myapim --resource-group myResourceGroup \
  --publisher-name Contoso --publisher-email admin@contoso.com \
  --no-wait

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

تلميح

قد يستغرق إنشاء وتفعيل خدمة إدارة واجهة برمجة التطبيقات في هذا المستوى ما بين 30 و40 دقيقة. يستخدم الأمر السابق الخيار --no-wait بحيث يعود الأمر فوراً أثناء إنشاء الخدمة.

تحقق من حالة النشر عن طريق تشغيل الأمر az.apim show:

az apim show --name myapim --resource-group myResourceGroup --output table

في البداية، يكون الإخراج مشابهاً لما يلي، حيث يُظهر الحالة Activating:

NAME         RESOURCE GROUP    LOCATION    GATEWAY ADDR    PUBLIC IP    PRIVATE IP    STATUS      TIER       UNITS
-----------  ----------------  ----------  --------------  -----------  ------------  ----------  ---------  -------
myapim       myResourceGroup   Central US                                             Activating  Developer  1

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

NAME         RESOURCE GROUP    LOCATION    GATEWAY ADDR                       PUBLIC IP     PRIVATE IP    STATUS    TIER       UNITS
-----------  ----------------  ----------  ---------------------------------  ------------  ------------  --------  ---------  -------
myapim       myResourceGroup   Central US  https://myapim.azure-api.net       203.0.113.1                 Online    Developer  1

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

تنظيف الموارد

يمكنك استخدام الأمر az group delete لإزالة مجموعة الموارد ومثيل خدمة APIM عند عدم الحاجة إليها.

az group delete --name myResourceGroup

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