استضافة خطة Azure Functions Consumption

عند استخدام خطة Consumption، تتم إضافة مثيلات مضيف Azure Functions وإزالتها بناء على عدد الأحداث الواردة. تمثل خطة Consumption خيار استضافة بلا خادم بالكامل لـ Azure Functions.

المزايا

يتغير حجم خطة Consumption تلقائيًّا، حتى أثناء فترات الحمل العالي. عند تشغيل الوظائف في خطة Consumption، يتم محاسبتك على الموارد فقط عند تشغيل الوظائف. في خطة Consumption، تنتهي مهلة تنفيذ الوظيفة بعد فترة زمنية قابلة للتكوين.

لمقارنة خطة Consumption مع أنواع الاستضافة وخطة أخرى، راجع مقياس الوظيفة وخيارات الاستضافة.

الفوترة

تستند الفواتير إلى عدد عمليات التنفيذ ووقت التنفيذ والذاكرة المستخدمة. تتم مشاركة التجميعات المشتركة عبر جميع الوظائف داخل تطبيق الوظائف. لمزيدٍ من المعلومات، راجع صفحة تسعير Azure Functions.

لمعرفة المزيد حول كيفية تقدير التكاليف عند التشغيل في خطة Consumption، راجع فهم تكاليف خطة Consumption.

أنشئ تطبيقًا وظيفيًّا في خطة Consumption.

عند إنشاء تطبيق وظائف في Azure portal، تكون خطة الاستهلاك هي الافتراضية. عند استخدام واجهات برمجة التطبيقات لإنشاء تطبيق يعمل، لا يتعين عليك أولاً إنشاء خطة خدمة التطبيقات كما تفعل مع خطط Premium وDedicated.

في استضافة خطة الاستهلاك، يتم تشغيل كل تطبيق وظائف عادة في خطته الخاصة. في مدخل Microsoft Azure أو في التعليمات البرمجية، قد ترى أيضا خطة الاستهلاك المشار إليها باسم Dynamic أو Y1.

استخدم الارتباطات التالية لمعرفة كيفية إنشاء تطبيق وظيفة بدون خادم في خطة Consumption إما برمجيًّا أو في مدخل Azure:

يمكنك أيضًا إنشاء تطبيقات الوظائف في خطة Consumption عند نشر مشروع وظائف من Visual Studio Code أو Visual Studio.

تطبيقات متعددة في نفس الخطة

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

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