الفوترة في Azure Container Apps
تستند الفوترة في Azure Container Apps إلى نوع خطتك.
نوع الخطة | الوصف |
---|---|
خطة الاستهلاك | خيار الحوسبة بلا خادم حيث تتم محاسبتك فقط على الموارد التي تستخدمها تطبيقاتك أثناء تشغيلها. |
خطة مخصصة | خيارات الحوسبة المخصصة حيث تتم محاسبتك على المثيلات المخصصة لكل ملف تعريف حمل عمل. |
- يحدد تحديد خطتك حسابات الفوترة.
- يمكن للتطبيقات المختلفة في بيئة استخدام خطط مختلفة.
توضح هذه المقالة كيفية حساب تكلفة تشغيل تطبيق الحاوية. للحصول على تفاصيل التسعير بعملة حسابك، راجع تسعير Azure Container Apps.
خطة الاستهلاك
تتكون الفوترة للتطبيقات التي تعمل في خطة الاستهلاك من نوعين من الرسوم:
- استهلاك الموارد: مقدار الموارد المخصصة لتطبيق الحاوية الخاص بك على أساس كل ثانية، تتم فوترتها في ثوان vCPU وGiB-seconds.
- طلبات HTTP: عدد طلبات HTTP التي يتلقاها تطبيق الحاوية.
الموارد التالية مجانية خلال كل شهر تقويمي، لكل اشتراك:
- أول 180,000 ثانية vCPU
- أول 360,000 ثانية GiB
- أول 2 مليون طلب HTTP
لا يظهر الاستخدام المجاني في الفاتورة. يتم تحصيل رسوم منك فقط لأن استخدامك للموارد يتجاوز مبالغ المنح المجانية الشهرية.
إشعار
إذا كنت تستخدم Container Apps مع شبكتك الظاهرية الخاصة أو تستخدم تطبيقاتك موارد Azure الأخرى، فقد يتم تطبيق رسوم إضافية.
رسوم استهلاك الموارد
تقوم Azure Container Apps بتشغيل نسخ متماثلة من التطبيق الخاص بك استنادًا إلى قواعد التحجيم وحدود عدد النسخ المتماثلة التي تقوم بتكوينها لكل مراجعة. تعمل مهام Azure Container Apps على تشغيل النسخ المتماثلة عند تشغيل عمليات تنفيذ المهام. يتم تحصيل رسوم منك مقابل مقدار الموارد المخصصة لكل نسخة متماثلة في أثناء تشغيلها.
هناك متران لاستهلاك الموارد:
- ثواني vCPU: عدد الذاكرات الأساسية لوحدة المعالجة المركزية الظاهرية المخصصة لتطبيق الحاوية الخاص بك على أساس كل ثانية.
- ثواني GiB: مقدار الذاكرة المخصصة لتطبيق الحاوية الخاص بك على أساس كل ثانية.
أول 180,000 ثانية vCPU و360,000 ثانية GiB في كل اشتراك لكل شهر تقويمي مجانية.
تطبيقات الحاوية
يعتمد المعدل الذي تدفعه لاستهلاك الموارد على حالة المراجعات والنسخ المتماثلة لتطبيق الحاوية. بشكل افتراضي، يتم فرض رسوم على النسخ المتماثلة بمعدل نشط. ومع ذلك، في ظروف معينة، يمكن للنسخة المتماثلة إدخال حالة الخمول. في أثناء وجودك في حالة الخمول، تتم فوترة الموارد بمعدل منخفض.
لا توجد نسخ متماثلة قيد التشغيل
عند تغيير حجم المراجعة إلى صفر نسخ متماثلة، لا يتم تكبد رسوم استهلاك الموارد.
الحد الأدنى لعدد النسخ المتماثلة قيد التشغيل
قد يتم تطبيق رسوم الاستخدام الخاملة عند تشغيل مراجعة تطبيق الحاوية في ظل مجموعة معينة من الظروف. لكي تكون مؤهلا لرسوم الخمول، يجب أن تكون المراجعة:
- تم تكوينه بحد أدنى لعدد النسخ المتماثلة أكبر من الصفر
- تم تحجيمه إلى الحد الأدنى لعدد النسخ المتماثلة
يتم حساب رسوم الاستخدام بشكل فردي لكل نسخة متماثلة. تعتبر النسخة المتماثلة الخامة عندما تكون جميع الشروط التالية صحيحة:
- يتم تشغيل النسخة المتماثلة في مراجعة مؤهلة حاليًا لرسوم الخمول.
- بدأت جميع الحاويات في النسخة المتماثلة وهي قيد التشغيل.
- لا تعالج النسخة المتماثلة أي طلبات HTTP.
- تستخدم النسخة المتماثلة أقل من 0.01 ذاكرة أساسية لوحدة المعالجة المركزية الظاهرية.
- تتلقى النسخة المتماثلة أقل من 1000 بايت في الثانية من نسبة استخدام الشبكة.
عندما تكون النسخة المتماثلة الخامة، يتم حساب رسوم استهلاك الموارد بمعدلات الخمول المنخفضة. عندما لا تكون النسخة المتماثلة الخامة، يتم تطبيق الأسعار النشطة.
أكثر من الحد الأدنى لعدد النسخ المتماثلة قيد التشغيل
عند تحجيم مراجعة فوق الحد الأدنى لعدد النسخ المتماثلة، يتم فرض رسوم على جميع النسخ المتماثلة قيد التشغيل لاستهلاك الموارد بالمعدل النشط.
المهام
في خطة الاستهلاك، يتم فرض رسوم على الموارد التي تستهلكها وظائف Azure Container Apps بالمعدل النشط. لا تنطبق رسوم الخمول على الوظائف لأن عمليات التنفيذ تتوقف عن استهلاك الموارد بمجرد اكتمال المهمة.
طلب الرسوم
بالإضافة إلى استهلاك الموارد، تفرض Azure Container Apps رسومًا أيضًا استنادًا إلى عدد طلبات HTTP التي يتلقاها تطبيق الحاوية. الطلبات التي تأتي من خارج بيئة Container Apps هي فقط القابلة للفوترة.
- أول 2 مليون طلب في كل اشتراك لكل شهر تقويمي مجانية.
- طلبات فحص السلامة غير قابلة للفوترة.
لا تنطبق رسوم الطلب على وظائف Azure Container Apps لأنها لا تدعم الدخول.
الخطة المخصصة
تتم فوترتك استنادا إلى مثيلات ملف تعريف حمل العمل، وليس من قبل التطبيقات الفردية.
تستند الفوترة للتطبيقات والوظائف التي تعمل في الخطة المخصصة إلى مثيلات ملف تعريف حمل العمل، وليس بواسطة التطبيقات الفردية. الرسوم هي كما يلي:
تكاليف الإدارة الثابتة | التكاليف المتغيرة |
---|---|
إذا كان لديك ملف تعريف واحد أو أكثر من ملفات تعريف حمل العمل المخصصة في بيئتك، فستتم محاسبتك على رسوم إدارة خطة مخصصة. لا تتم محاسبتك على أي رسوم لإدارة الخطة إلا إذا كنت تستخدم ملف تعريف حمل عمل مخصص في بيئتك. | مع توسيع نطاق ملفات التعريف، تنطبق تكاليف إضافية على المثيلات الإضافية؛ مع تحجيم ملفات التعريف، يتم تقليل الفوترة. |
تأكد من تحسين التطبيقات التي تنشرها في ملف تعريف حمل عمل مخصص. تقييم احتياجات التطبيقات الخاصة بك حتى يتمكنوا من استخدام أكبر قدر من الموارد المتاحة لملف التعريف.
جلسات عمل ديناميكية
تحتوي الجلسات الديناميكية على نوعين من تجمعات الجلسات: مترجم التعليمات البرمجية والحاوية المخصصة. كل نوع جلسة له نموذج الفوترة الخاص به.
مترجم التعليمات البرمجية
تتم فوترة جلسات مترجم التعليمات البرمجية استنادا إلى مدة التشغيل لعدد الجلسات المخصصة. لكل جلسة مخصصة، تتم محاسبتك من وقت تخصيصها حتى يتم إلغاء تخصيصها بزيادات تبلغ ساعة واحدة.
حاوية مخصصة
تتم فوترة جلسات عمل الحاوية المخصصة باستخدام الخطة المخصصة، استنادا إلى مقدار موارد الحوسبة المستخدمة لتشغيل تجمع الجلسة والجلسات النشطة.
يتم تشغيل كل تجمع جلسة حاوية مخصص على مثيلات حساب E16 المخصصة. يعتمد عدد المثيلات المخصصة لتجمع الجلسة على عدد الجلسات النشطة والجاهزة في التجمع. لعرض عدد المثيلات المخصصة حاليا لتجمع جلسة العمل، استخدم الأمر Azure CLI التالي لاسترداد خاصية التجمع nodeCount
. <PLACEHOLDERS>
استبدل بقيمك.
az containerapp sessionpool show --resource-group <RESOURCE_GROUP> --name <POOL_NAME> --query "properties.nodeCount"
المصطلحات العامة
- للحصول على تفاصيل التسعير بعملة حسابك، راجع تسعير Azure Container Apps.