تخطيط وإدارة التكاليف لـ API Management
ينطبق على: جميع مستويات إدارة واجهة برمجة التطبيقات
توضح هذه المقالة كيفية تخطيط وإدارة التكاليف لـ Azure APIM. أولا، يمكنك استخدام حاسبة الأسعار Azure للمساعدة في التخطيط لتكاليف APIM قبل إضافة أي موارد للخدمة لتقدير التكاليف. بعد البدء في استخدام موارد APIM، استخدم ميزات إدارة التكلفة لتعيين الميزانيات ومراقبة التكاليف. يمكنك أيضا مراجعة التكاليف المتوقعة وتحديد اتجاهات الإنفاق لتحديد المجالات التي قد ترغب في التصرف فيها.
تكاليف APIM ليست سوى جزء من التكاليف الشهرية في فاتورة Azure. على الرغم من أن هذه المقالة توضح كيفية تخطيط وإدارة تكاليف APIM، إلا أنه يتم فوترة جميع خدمات Azure والموارد المستخدمة في اشتراك Azure، بما في ذلك خدمات الجهات الخارجية.
المتطلبات الأساسية
يدعم تحليل التكلفة في إدارة التكاليف معظم أنواع حسابات Azure، ولكن ليس كلها. لعرض قائمة كاملة بأنواع الحسابات المدعومة، راجع فهم بيانات إدارة التكلفة. لعرض بيانات التكلفة، تحتاج على الأقل إلى حق الوصول لحساب Azure من أجل قراءتها. للحصول على معلومات حول تعيين الوصول إلى بيانات إدارة تكلفة Azure، راجع تعيين الوصول إلى البيانات.
تقدير التكاليف قبل استخدام APIM
استخدم حاسبة أسعار Azure لتقدير التكاليف قبل إضافة APIM.
- ابحث عن APIM، أو حدد إدارة التكامل>APIM.
- حدد عرض لإضافة تقدير تكلفة افتراضي لمثيل خدمة APIM.
إشعار
التكاليف الموضحة في هذا المثال هي لأغراض العرض التوضيحي فقط. راجع أسعار APIM للحصول على أحدث معلومات الأسعار.
يستند تقدير التكلفة الافتراضي إلى مثيل خدمة APIM في المطورمستوى الخدمة مع وحدة سعةواحدة. مستوى المطور مخصص لحالات الاستخدام غير الإنتاجي والتقييمات. لا تدعمه اتفاقية SLA.
لتقدير تكاليف وحدات السعة الإضافية أو مستوى خدمة مختلف، حدد خيارات أخرى من القائمة المنسدلةالوحدات والمستوى.
اعتمادًا على توفر الميزة وطبقة الخدمة، قد يتم تطبيق رسوم إضافية لاستخدام البوابات المستضافة ذاتيا.
للحصول على تفاصيل إضافية عن الأسعار والمزايا، راجع:
استخدام الرصيد النقدي مع APIM
يمكنك دفع رسوم APIM مع الدفع المسبق Azure (الذي كان يسمى سابقا الالتزام النقدي). ومع ذلك، لا يمكنك استخدام رصيد الدفع المسبق من Azure لدفع رسوم لمنتجات وخدمات الجهات الخارجية بما في ذلك تلك من Azure Marketplace.
فهم نموذج الفواتير الكامل
أثناء استخدام موارد Azure مع APIM، فإنك تتحمل التكاليف أو العدادات القابلة للفوترة. تختلف تكاليف وحدة استخدام موارد Azure حسب:
- الفواصل الزمنية (الثواني والدقائق والساعات والأيام)
- استخدام الوحدة (بايت، ميغابايت، وهكذا)
- عدد العمليات
كيف يتم تحصيل رسوم منك مقابل APIM
عند إنشاء موارد Azure أو استخدامها باستخدام APIM، ستتحمل الرسوم استنادا إلى المستويات التي تعمل فيها. تعرف على المزيد حول اختيار أفضل مستوى لك.
مستويات | الوصف |
---|---|
الاستهلاك | لا يتحمل أي تكاليف ثابتة. تتم فوترتك استنادا إلى عدد طلبات واجهة برمجة التطبيقات للخدمة التي تتجاوز حدا معينا. |
مطور، أساسي، قياسي، ممتاز | تتحمل تكاليف شهرية، استنادا إلى عدد الوحدات ومساحات العمل والبوابات المستضافة ذاتيا. البوابات المستضافة ذاتيا مجانية لمستوى المطور. |
الإصدار 2 الأساسي، الإصدار القياسي 2، Premium v2 | تحمل تكاليف شهرية، استنادا إلى عدد الوحدات. فوق حد معين من طلبات واجهة برمجة التطبيقات، تتم فوترة طلبات إضافية. |
تتوفر خيارات ترقية مختلفة، اعتمادا على مستوى الخدمة.
قد تتحمل أيضا تكاليف إضافية عند استخدام موارد Azure الأخرى مع APIM، مثل الشبكات الظاهرية ومناطق التوافر والكتابات متعددة المناطق. في نهاية دورة الفوترة، يتم جمع الرسوم لكل مقياس. تعرض الفاتورة مقطعا لجميع تكاليف APIM. هناك عنصر منفصل لكل متر.
مراقبة التكاليف
بمجرد بدء استخدام APIM، يتم تكبد التكاليف. يمكنك مشاهدة التكاليف في تحليل التكلفة أو عبر حاسبة الأسعار Azure.
عند استخدام تحليل التكلفة، يمكنك عرض تكاليف APIM في الرسوم البيانية والجداول لفواصل زمنية مختلفة (اليوم والشهر الحالي والشهر السابق والسنة). كما يمكنك عرض التكاليف مقابل الموازنات والتكاليف المتوقعة. يمكن أن يساعدك التبديل إلى طرق العرض الأطول بمرور الوقت في تحديد اتجاهات الإنفاق. وسترى أين يمكن أن يحدث الإفراط في الإنفاق. إذا كنت قد أنشأت موازنات، فيمكنك أيضًا أن ترى بسهولة أين تم تجاوزها.
إشعار
التكاليف الموضحة في هذا المثال هي لأغراض العرض التوضيحي فقط. ستختلف تكاليفك وفقا لاستخدام الموارد والأسعار الحالية.
لعرض تكاليف APIM في تحليل التكلفة:
قم بتسجيل الدخول إلى بوابة Azure.
افتح نافذة إدارة التكلفة + الفواتير، وحدد إدارة التكلفة من القائمة، ثم حدد نطاق الفواتير. على سبيل المثال، حدد اشتراكا من القائمة.
حدد إدارة التكلفة من القائمة، ثم حدد تحليل التكلفة.
بشكل افتراضي، يتم عرض التكاليف الشهرية لكافة الخدمات في مخطط بياني دائري مجوف أول.
لتضييق التكاليف لخدمة واحدة، مثل APIM، حدد إضافة عامل تصفية ثم حدد اسم الخدمة. ثم حدد APIM.
في المثال السابق، سترى التكلفة الحالية للخدمة. يتم أيضًا عرض التكاليف حسب مناطق (المواقع) Azure وتكاليف APIM حسب مجموعة الموارد. من هنا، يمكنك استكشاف التكاليف بنفسك.
إنشاء الميزانيات
يمكنك إنشاء ميزانيات لإدارة التكاليف وإنشاء تنبيهات تقوم تلقائياً بإخطار أصحاب المصلحة باختلالات الإنفاق ومخاطر الإنفاق الزائد. تستند التنبيهات إلى الإنفاق مقارنة بحدود الميزانية والتكلفة. يتم إنشاء الميزانيات والتنبيهات لاشتراكات Azure ومجموعات الموارد، ولذا فهي مفيدة كجزء من استراتيجية إجمالية لمراقبة التكاليف.
يمكن إنشاء الميزانيات باستخدام عوامل تصفية لموارد أو خدمات محددة في Azure إذا كنت تريد المزيد من الدقة في المراقبة. تساعد عوامل التصفية في التأكد من عدم إنشاء موارد جديدة تكلفك أموالا إضافية عن طريق الخطأ. لمزيد من المعلومات حول خيارات التصفية عند إنشاء ميزانية، راجع خيارات التجميع والتصفية.
تصدير بيانات التكلفة
يمكنك أيضًا تصدير بيانات التكلفة إلى حساب تخزين. وهذا مفيد عندما تحتاج إلى الآخرين لإجراء تحليل بيانات إضافية للتكاليف. على سبيل المثال، يمكن لفريق التمويل تحليل البيانات باستخدام Excel أو Power BI. يمكنك تصدير تكاليفك على جدول يومي أو أسبوعي أو شهري وتعيين نطاق تاريخ مخصص. تصدير بيانات التكلفة هو الطريقة الموصى بها لاسترداد مجموعات بيانات التكلفة.
طرق أخرى لإدارة التكاليف الخاصة بـ APIM وخفضها
تغيير السعة باستخدام وحدات السعة
باستثناء مستويات خدمة الاستهلاك والمطورين، تدعم APIM التحجيم عن طريق إضافة وحدات السعة أو إزالتها. كما يزيد التحميل على مثيل APIM، قد تكون إضافة وحدات السعة أكثر اقتصادا من الترقية إلى مستوى خدمة أعلى. يعتمد الحد الأقصى لعدد الوحدات على مستوى الخدمة.
كل وحدة سعة لديها قدرة معينة على معالجة الطلبات التي تعتمد على مستوى الخدمة. على سبيل المثال، تمتلك وحدة من المستوى الأساسي أقصى معدل نقل يقدر بحوالي 1000 طلب في الثانية.
أثناء إضافة وحدات أو إزالتها، تتناسب السعة وحجم التكلفة. فعلى سبيل المثال، توفر وحدتان من المستوى القياسي معدل نقل يقدر بحوالي 2000 طلب في الثانية. قد يختلف معدل النقل الفعلي بسبب حجم الطلبات أو الاستجابات وأنماط الاتصال وعدد العملاء الذين يقومون بإجراء الطلبات وعوامل أخرى.
مراقبة مقياس السعة لمثيل APIM للمساعدة في اتخاذ قرارات حول ما إذا كنت تريد تغيير حجم مثيل APIM أو ترقيته لاستيعاب المزيد من التحميل.
الخطوات التالية
- تعرف على كيفية تحسين استثمارك السحابي باستخدام إدارة التكلفة من Azure.
- تعرف على المزيد حول إدارة التكاليف مع تحليل التكلفة.
- تعرف على كيفية منع التكاليف غير المتوقعة.
- خذ دورة التعلم الموجه لإدارة التكلفة.
- تعرف على سعة APIM.
- راجع الخطوات لتوسيع نطاق APIM وترقيتها باستخدام مدخل Microsoft Azure، والتعرف على التحجيم التلقائي.