تكلفة الخادم السحابي بالساعة ونقطة تعادل الحجز
قارن الحجز السحابي الشهري بسعر الساعة حسب الطلب على أساس واحد: تحصل على التكلفة الفعلية للساعة ونقطة التعادل، مثل 500 ساعة من شهر طوله 730 ساعة. مجانية في متصفحك.
- مجاني
- يعمل في متصفحك
- دون تسجيل
- بياناتك لا تغادر جهازك
شغّل الأداة مجانًا
مثال محلول
- السعر الشهري المحجوز
- 120
- سعر الساعة عند الطلب
- 0.24
- التكلفة الفعلية بالساعة للمحجوز
- 0.164384
- ساعات الاستخدام عند التعادل
- 500
- نسبة الاستخدام عند التعادل
- 68.493151
- الساعات في الشهر
- 730
قارن بصورة صحيحة بين سعر الحجز السحابي الشهري والتعرفة بالساعة حسب الطلب. تحوّل هذه الحاسبة سعر الحجز الشهري إلى تكلفة فعلية بالساعة، ثم تحدد عدد ساعات الاستخدام التي تتساوى عندها كلفة الخيارين. كما تعرض نقطة التعادل نسبةً إلى عدد ساعات الشهر المختار. يمكنكم اعتماد القيمة الشائعة، وهي 730 ساعة، أو إدخال الأساس المستخدم في ميزانيتكم.
سعر شهري وسعر بالساعة على أساس واحد
يُعرض الخادم السحابي المحجوز عادةً بالتزام شهري ثابت، بينما يُسعَّر الخادم حسب الطلب بكل ساعة تشغيل، والمقارنة المباشرة بين الرقمين تخفي المفاضلة الحقيقية. لذلك تقسم الحاسبة سعر الحجز الشهري على عدد الساعات الذي تختاره للشهر، فتحصل على التكلفة الفعلية للساعة. القيمة الافتراضية 730 ساعة، وهي متوسط الشهر الناتج عن قسمة 8760 ساعة في السنة العادية على اثني عشر، ويمكنك وضع 720 ساعة أو أي أساس آخر تعتمده ميزانيتك. ويجب أن يكون السعران بالعملة نفسها، لأن الحاسبة لا تحوّل بين العملات.
متى يصبح الحجز أوفر
تجيب نقطة التعادل عن سؤال عملي: كم ساعة تشغيل حسب الطلب تكلّف ما يكلّفه الحجز الشهري تمامًا؟ تُقسم قيمة الحجز الشهري على سعر الساعة، فإذا كانت النتيجة 500 ساعة فالدفع حسب الطلب أرخص تحتها، ويتساوى الخياران عندها، ويصبح الحجز أرخص فوقها. وتعرض النسبة هذه الساعات من عدد ساعات الشهر، وإذا تجاوزت 100 في المائة فلن يبلغ الحجز التعادل لخادم واحد يعمل باستمرار. الضرائب وخطط الدعم ونقل البيانات والتخزين خارج الحساب.
وحّد أساس مقارنة السعرين
يُعرض الحجز عادةً بصفته التزاماً شهرياً، بينما تُحاسب الخوادم حسب الطلب بالساعة. تقسم الأداة سعر الحجز على ساعات الشهر لتنتج أساساً مباشراً للمقارنة. تمثل القيمة الافتراضية 730 المتوسط الشهري لعدد 8,760 ساعة سنوياً، ويمكنكم تغييرها.
لا تجري الأداة تحويلاً للعملات.
فسّر نقطة التعادل الشهرية
تساوي ساعات التعادل سعر الحجز الشهري مقسوماً على السعر الموجب للساعة حسب الطلب. يكون خيار الطلب عادةً أرخص تحت هذه العتبة، ويصبح الحجز أرخص فوقها. إذا تجاوزت النسبة 100 في المائة، فلن يتمكن خادم واحد من بلوغ التعادل خلال الشهر المحدد.
لا يشمل الحساب الضرائب أو الدعم أو نقل البيانات أو التخزين، ولذلك ينبغي تقييمها بصورة مستقلة.
اتخذ قرار تكلفة قابلًا للدفاع عنه
قارنوا النتيجة باستخدام عدة أشهر من الاستهلاك الفعلي، لا شهر الذروة وحده. أضيفوا إلى السعر الشهري الحصة المستهلكة من أي دفعة مقدمة. تناسب الأحمال المستقرة الحجز أكثر من بيئات التطوير أو الأحمال الموسمية.
وثّقوا افتراض ساعات الشهر، وقيّموا مخاطر النقل وتغيير الحجم والإيقاف بصورة منفصلة.
حالات الاستخدام
تقييم خادم إنتاج مستقر
قارنوا تشغيله الشهري المعتاد بنقطة التعادل قبل حجز السعة.
توحيد جداول الأسعار
حوّلوا سعر الحجز الشهري إلى قيمة بالساعة قابلة للمقارنة بالسعر حسب الطلب.
مراجعة ميزانية سحابية
اعرضوا نسبة الاستخدام المطلوبة وفق أساس الساعات الشهري الذي يعتمده الفريق المالي.
الأسئلة الشائعة
كيف تُحسب تكلفة الحجز الفعلية بالساعة؟
يُقسم سعر الحجز الشهري على ساعات الشهر المختارة، وقيمتها الافتراضية 730.
كيف تُحسب ساعات التعادل؟
يُقسم سعر الحجز الشهري على السعر الموجب للساعة حسب الطلب.
ماذا تعني نسبة تتجاوز 100 في المائة؟
تعني أن خادماً واحداً لا يستطيع جمع ساعات كافية خلال الشهر المختار ليصبح الحجز أرخص.
هل يشمل الحساب دفعات الحجز المقدمة؟
يشملها فقط إذا أضفتم حصتها الشهرية المستهلكة إلى سعر الحجز المدخل.
هل تجلب الحاسبة أحدث أسعار المزوّدين؟
لا. تستخدم القيم التي تدخلونها فقط، من دون اتصال بالشبكة أو تحويل للعملات.
أدوات ذات صلة
للمطوّرين — الوصول عبر API
كل ما في هذه الصفحة متاح برمجيًا. هذا القسم موجّه للفرق التقنية التي تريد ربط الأداة بأنظمتها الخاصة؛ بقية المستخدمين يمكنهم استخدام الأداة أعلاه مباشرة دون الحاجة لقراءة ما يلي.
الـEndpoint
صادِق على طلبك بترويسة Bearer، وأرسل طلب POST واحدًا لتدخل مهمتك قائمة التنفيذ فورًا؛ ثم تستلم النتيجة عبر webhook أو رابط موقّع.
استدعِ الخدمة من بيئتك
curl -X POST https://api.kit.forhosting.com/dev/cloud-instance-cost-per-hour \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"monthly_reserved_price":120,"on_demand_hourly_rate":0.24}'const res = await fetch("https://api.kit.forhosting.com/dev/cloud-instance-cost-per-hour", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"monthly_reserved_price": 120,
"on_demand_hourly_rate": 0.24
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/dev/cloud-instance-cost-per-hour",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"monthly_reserved_price": 120,
"on_demand_hourly_rate": 0.24
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/dev/cloud-instance-cost-per-hour", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"monthly_reserved_price":120,"on_demand_hourly_rate":0.24}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"monthly_reserved_price":120,"on_demand_hourly_rate":0.24}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/dev/cloud-instance-cost-per-hour", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)مثال على الطلب
{
"monthly_reserved_price": 120,
"on_demand_hourly_rate": 0.24
}مثال على الاستجابة
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "dev.cloud_instance_cost_per_hour",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}الواجهة غير متزامنة: تستلم task_id فور الإرسال، ويمكنك الاستعلام عن الحالة بمعدل طلب واحد في الثانية.
الأسعار
السعر معلن كما تراه: لا tokens ولا نظام نقاط؛ وإن فشلت المهمة فلن تُحاسَب عليها.
الأخطاء
| HTTP | الرمز | المعنى |
|---|---|---|
401 | unauthorized | مفتاح الوصول مفقود أو غير صالح؛ تحقق من ترويسة Bearer في طلبك. |
402 | insufficient_balance | رصيدك لا يكفي لتنفيذ هذه المهمة؛ أعد شحن الرصيد ثم أعد المحاولة. |
404 | unknown_type | نوع المهمة المطلوب غير موجود في الكتالوج — راجع الاسم المرسل في الطلب. |
429 | rate_limited | تجاوزت الحد المسموح من الطلبات؛ انتظر قليلًا ثم أعد المحاولة. |
ملاحظات تقنية
اتخذ قرار تكلفة قابلًا للدفاع عنه
تبلغ كلفة طلب API مقدار $0.002، ولا تستعلم الحاسبة عن أسعار خارجية.
أسئلة تقنية
ما كلفة طلب API؟
تبلغ الكلفة $0.002 لكل طلب. ويمكن أيضاً إجراء الحساب محلياً في المتصفح.