الأدلة التقنية

السحابة ليست دائماً الأرخص: متى يكون VPS أوفر؟

مقارنة فواتير تطبيق واحد على AWS وعلى VPS وسيرفر مخصص بأسعار رسمية، ومتى تربح السحابة ومتى يربح السعر الثابت.

السحابة ليست دائماً الأرخص: متى يكون VPS أوفر؟

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

وهذا المقال هو الأول في مرحلة السحابة أم سيرفرك؟ في خريطة الطريق، وهدفه أن تفهم متى تكون السحابة أغلى ومتى تكون هي الخيار الأرخص فعلاً، بأرقام حقيقية من صفحات الأسعار الرسمية، وليس أن نقول لك اترك السحابة. وسوف نناقش في هذا المقال ما يلي:

  • الفرق بين ثلاث طرق للدفع: العداد في السحابة، والباقة في ال VPS، والجهاز كاملاً في السيرفر المخصص Dedicated Server.
  • سعر الساعة مقابل السعر الشهري لسيرفر بالمواصفات نفسها عند AWS وAzure وHetzner وDigitalOcean.
  • مثال كامل لتطبيق وقاعدة بيانات و1 TB من البيانات الخارجة شهرياً، بأربع فواتير محسوبة بسكربت صغير تستطيع تعديله.
  • ما لا تظهره الأرقام: وقت الفريق، والتوفر العالي، والنسخ الاحتياطي.
  • متى تربح السحابة بصدق، ومتى يربح ال VPS والسيرفر المخصص، وماذا تقول التجارب الموثقة.
⚠️
كل الأرقام في هذا المقال أمثلة توضيحية قرأناها من صفحات الأسعار الرسمية يوم 7 أكتوبر 2026، بالدولار الأمريكي وبدون ضريبة القيمة المضافة VAT، وفي منطقة فرانكفورت تحديداً (eu-central-1 عند AWS، وGermany West Central عند Azure، ومراكز ألمانيا وفنلندا عند Hetzner). والأسعار تتغير، وقد رأيت ذلك بنفسك في يونيو 2026 عندما رفعت Hetzner أسعار بعض فئاتها إلى أكثر من الضعف، لذلك أعد الحساب بأسعار يومك قبل أي قرار.

ثلاث طرق للدفع: العداد والباقة والجهاز كاملاً

قبل أن نقارن الأرقام يجب أن تعرف ماذا تشتري في كل خيار، لأن المقارنة الخاطئة تبدأ من هنا، فكثيرون يضعون سعر الساعة في السحابة بجانب سعر الشهر في ال VPS ويقارنون المعالج والذاكرة فقط، وينسون أن كل طرف يحسب أشياء مختلفة:

  • السحابة العامة Public Cloud مثل AWS وAzure وGoogle Cloud: تدفع حسب الاستخدام Pay As You Go، فالسيرفر الافتراضي يحسب بالثانية أو بالساعة، والقرص بال GB في الشهر، والبيانات الخارجة إلى الإنترنت Egress بال GB، وموزع الحمل Load Balancer بالساعة وبوحدات الاستخدام، وعنوان IPv4 العام بالساعة. وهذا يشبه عداد التاكسي، فإذا أوقفت السيارة توقف العداد، وإذا مشيت مسافة أطول دفعت أكثر.
  • الخادم الافتراضي الخاص VPS مثل Hetzner Cloud وDigitalOcean: تدفع سعراً شهرياً ثابتاً لباقة فيها عدد من المعالجات الافتراضية vCPU والذاكرة والقرص، ومعها كمية كبيرة من البيانات الخارجة مشمولة في السعر، وقد شرحنا كيف تقرأ هذه المواصفات في كيف تختار خادماً افتراضياً VPS.
  • السيرفر المخصص Dedicated Server: تستأجر جهازاً حقيقياً كاملاً لك وحدك، بسعر شهري ورسوم تجهيز Setup Fee تدفعها مرة واحدة، وعند Hetzner مثلاً تأتي سيرفرات فئة AX بحركة بيانات غير محدودة على منفذ 1 Gbit/s كما تذكر صفحة حركة البيانات عندهم.

والصورة التالية تبين الطرق الثلاث:

ثلاث لوحات: على اليمين السحابة العامة مع عداد يحسب بالساعة وبال GB الخارج وبالطلب، وفي الوسط VPS على شكل صندوق بسعر 50.49 دولار شهرياً يشمل المعالج والذاكرة والقرص و20 TB من حركة البيانات، وعلى اليسار سيرفر مخصص بثمانية أنوية و64 GB وحركة بيانات غير محدودة بسعر 117.10 دولار شهرياً مع رسوم تجهيز
في السحابة تدفع على كل ما تستخدمه، وفي ال VPS والسيرفر المخصص تدفع سعراً شهرياً ثابتاً يشمل أغلب البنود

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

سعر الساعة مقابل السعر الشهري: سيرفر واحد بالمواصفات نفسها

لنأخذ سيرفراً افتراضياً بمعالجين vCPU و8 GB من الذاكرة، وهو حجم شائع لتطبيق ويب متوسط، ولنحسب سعره الشهري عند كل مزود بضرب سعر الساعة في 730 ساعة، وهو متوسط عدد ساعات الشهر:

المزودالفئةالمواصفاتالسعرشهرياً تقريباً
AWS (فرانكفورت)m7g.large (ARM)2 vCPU و8 GiB، والقرص منفصل0.0978 دولار للساعة71.39 دولار
AWS (فرانكفورت)m7i.large (Intel)2 vCPU و8 GiB، والقرص منفصل0.12075 دولار للساعة88.15 دولار
Azure (Germany West Central)D2as v52 vCPU و8 GiB، والقرص منفصل0.104 دولار للساعة75.92 دولار
Hetzner Cloud (ألمانيا وفنلندا)CCX13 (معالج مخصص)2 vCPU و8 GB و80 GB NVMe و20 TB حركة50.49 دولار شهرياً50.49 دولار
DigitalOceanGeneral Purpose2 vCPU و8 GiB و25 GiB و4,000 GiB حركة63 دولاراً شهرياً63 دولاراً

المصادر: أسعار AWS من صفحة أسعار EC2 كما ترجعها واجهة قائمة الأسعار AWS Price List API لمنطقة eu-central-1، وسعر Azure من واجهة أسعار Azure للبيع بالتجزئة Retail Prices API لنظام Linux، وأسعار Hetzner من صفحة تعديل الأسعار بعمود الدولار، والمواصفات من صفحة فئة General Purpose، وأسعار DigitalOcean من صفحة أسعار Droplets.

في الجدول أعلاه لاحظ التالي:

  • الفرق في سعر الآلة وحدها ليس كبيراً كما يتوقع البعض، فالسيرفر عند AWS أغلى من مثيله عند Hetzner بحوالي 40% فقط في هذا المثال، والفرق الكبير في الفاتورة يأتي من البنود الأخرى كما سوف نرى.
  • سعر AWS وAzure لا يشمل القرص ولا عنوان IPv4 العام ولا البيانات الخارجة، أما سعر ال VPS فيشمل القرص و20 TB أو 4,000 GiB من البيانات الخارجة.
  • المعالج الافتراضي vCPU ليس وحدة قياس موحدة بين المزودين، فقد يكون نواة كاملة عند مزود ونصف نواة Thread عند آخر، ومشتركاً مع غيرك أو مخصصاً لك، لذلك لا تقارن العدد وحده وإنما قس أداء تطبيقك على كل خيار كما شرحنا في المعالج CPU: مشترك Shared أم مخصص Dedicated؟.
  • أسعار Hetzner في الجدول هي الأسعار الجديدة بعد 15 يونيو 2026، وقبلها كان سعر CCX13 نفسه 18.49 دولاراً، أي أن الزيادة كانت أكبر من الضعف بحسب الصفحة نفسها، فلا تفترض أن سعر ال VPS ثابت إلى الأبد.

لنأخذ مثالاً: تطبيق وقاعدة بيانات و1 TB شهرياً

المقارنة العادلة لا تكون بين آلة وآلة، وإنما بين نظام كامل ونظام كامل، لذلك لنفرض أن لديك فريقاً صغيراً يشغل تطبيق ويب، وقاعدة بيانات PostgreSQL بحجم 100 GB، ويرسل التطبيق إلى المستخدمين حوالي 1 TB من البيانات في الشهر (صفحات وصور وملفات API)، والحمل ثابت تقريباً طوال اليوم. وسوف نحسب لهذا النظام أربع فواتير:

  1. AWS بأبسط شكل: سيرفر EC2 واحد للتطبيق، وقاعدة بيانات مدارة Managed Database من خدمة RDS في منطقة توفر واحدة Single-AZ.
  2. AWS بالشكل الذي تنصح به أغلب الأدلة للإنتاج Production: سيرفران في منطقتي توفر Availability Zones خلف موزع حمل التطبيقات Application Load Balancer، وقاعدة بيانات RDS بنسخة احتياطية جاهزة في منطقة أخرى Multi-AZ.
  3. سيرفرا VPS: سيرفر CCX13 للتطبيق وآخر لقاعدة البيانات عند Hetzner، يتصلان عبر شبكة خاصة، وعنوان IPv4 عام لسيرفر التطبيق فقط.
  4. سيرفر مخصص واحد: سيرفر AX42 عند Hetzner بثمانية أنوية و64 GB من الذاكرة وقرصين NVMe بسعة 512 GB، يشغل التطبيق وقاعدة البيانات معاً.

وبدل أن نكتب الأرقام في جدول ونطلب منك أن تثق بها، كتبنا الحساب في سكربت Node.js صغير، فتستطيع أن تغير فيه الأسعار والكميات بحسب حالتك، والسكربت كما يلي:

// cloud-cost.mjs: one small workload, three monthly bills (USD, excl. VAT).
// Prices read on 2026-10-07: AWS Price List API, eu-central-1 (Frankfurt);
// Hetzner price adjustment page (Germany/Finland, USD column). Illustrative only.
const HOURS = 730;                 // hours in an average month
const EGRESS_GB = 1000;            // 1 TB to the internet per month

const aws = {
  'EC2 m7g.large (app)':          0.0978 * HOURS,
  'EBS gp3 30 GB (app disk)':     0.0952 * 30,
  'Public IPv4 (app)':            0.005 * HOURS,
  'RDS PostgreSQL db.m7g.large':  0.200 * HOURS,
  'RDS gp3 100 GB':               0.137 * 100,
  'Egress 1 TB (100 GB free)':    (EGRESS_GB - 100) * 0.09,
};
const awsHA = {
  'EC2 m7g.large x2 (two AZs)':   2 * 0.0978 * HOURS,
  'EBS gp3 30 GB x2':             2 * 0.0952 * 30,
  'ALB hour + 1 LCU':             (0.027 + 0.008) * HOURS,
  'Public IPv4 x2 (ALB)':         2 * 0.005 * HOURS,
  'RDS db.m7g.large Multi-AZ':    0.401 * HOURS,
  'RDS gp3 100 GB Multi-AZ':      0.274 * 100,
  'Egress 1 TB (100 GB free)':    (EGRESS_GB - 100) * 0.09,
};
const vps = {
  'Hetzner CCX13 (app)':          50.49,
  'Hetzner CCX13 (database)':     50.49,
  'Primary IPv4 (app only)':      0.60,
  'Egress 1 TB (20 TB included)': 0,
};
const dedicated = {
  'Hetzner AX42 (app + database)': 117.10,
  'Primary IPv4':                  1.90,
  'Egress 1 TB (unlimited)':       0,
  'Setup fee 59 over 12 months':   59 / 12,
};

const show = (name, bill) => {
  console.log(`\n${name}`);
  let total = 0;
  for (const [item, usd] of Object.entries(bill)) {
    total += usd;
    console.log(`  ${item.padEnd(32)} ${usd.toFixed(2).padStart(8)}`);
  }
  console.log(`  ${'TOTAL / month'.padEnd(32)} ${total.toFixed(2).padStart(8)}`);
  return total;
};

const t = [
  show('AWS, single AZ, managed DB', aws),
  show('AWS, two AZs, ALB, Multi-AZ DB', awsHA),
  show('Two VPS (dedicated vCPU)', vps),
  show('One dedicated server', dedicated),
];
console.log(`\nAWS single AZ / two VPS:     x${(t[0] / t[2]).toFixed(1)}`);
console.log(`Egress share of AWS bill:    ${(100 * aws['Egress 1 TB (100 GB free)'] / t[0]).toFixed(0)}%`);

// When the cloud wins: a heavy job that runs 40 hours a month only.
const burstHours = 40;
const onDemand = 1.5642 * burstHours;      // m7g.8xlarge: 32 vCPU, 128 GiB
const monthly = 302.10;                    // AX102: 16 cores, 128 GB, rented all month
console.log(`\nBatch job ${burstHours} h/month on m7g.8xlarge: ${onDemand.toFixed(2)}`);
console.log(`AX102 rented for the whole month:     ${monthly.toFixed(2)}`);
console.log(`Break-even:                           ${(monthly / 1.5642).toFixed(0)} h/month`);

نقوم بتشغيله بالأمر التالي على أي جهاز عليه Node.js (استخدمنا الإصدار 22.14.0):

node cloud-cost.mjs

والمخرج سوف يكون كما يلي:

AWS, single AZ, managed DB
  EC2 m7g.large (app)                 71.39
  EBS gp3 30 GB (app disk)             2.86
  Public IPv4 (app)                    3.65
  RDS PostgreSQL db.m7g.large        146.00
  RDS gp3 100 GB                      13.70
  Egress 1 TB (100 GB free)           81.00
  TOTAL / month                      318.60

AWS, two AZs, ALB, Multi-AZ DB
  EC2 m7g.large x2 (two AZs)         142.79
  EBS gp3 30 GB x2                     5.71
  ALB hour + 1 LCU                    25.55
  Public IPv4 x2 (ALB)                 7.30
  RDS db.m7g.large Multi-AZ          292.73
  RDS gp3 100 GB Multi-AZ             27.40
  Egress 1 TB (100 GB free)           81.00
  TOTAL / month                      582.48

Two VPS (dedicated vCPU)
  Hetzner CCX13 (app)                 50.49
  Hetzner CCX13 (database)            50.49
  Primary IPv4 (app only)              0.60
  Egress 1 TB (20 TB included)         0.00
  TOTAL / month                      101.58

One dedicated server
  Hetzner AX42 (app + database)      117.10
  Primary IPv4                         1.90
  Egress 1 TB (unlimited)              0.00
  Setup fee 59 over 12 months          4.92
  TOTAL / month                      123.92

AWS single AZ / two VPS:     x3.1
Egress share of AWS bill:    25%

Batch job 40 h/month on m7g.8xlarge: 62.57
AX102 rented for the whole month:     302.10
Break-even:                           193 h/month

في الإعداد أعلاه لاحظ التالي:

  • كل سعر في السكربت مأخوذ من مصدر رسمي: أسعار EC2 وRDS وال EBS وعنوان IPv4 وموزع الحمل والبيانات الخارجة من قائمة أسعار AWS لمنطقة فرانكفورت، وتجدها مشروحة في صفحة أسعار RDS for PostgreSQL وصفحة أسعار Elastic Load Balancing وصفحة أسعار VPC لعناوين IPv4. وسعر عنوان IPv4 العام عند AWS بدأ في 1 فبراير 2024 بمبلغ 0.005 دولار للساعة لكل عنوان، سواء كان مستخدماً أو لا.
  • أول 100 GB من البيانات الخارجة كل شهر مجانية عند AWS لكل الحساب ولكل الخدمات معاً، كما تذكر صفحة أسعار EC2، وبعدها يبدأ السعر من 0.09 دولار لكل GB في فرانكفورت لأول 10 TB.
  • سعر قاعدة البيانات المدارة db.m7g.large هو 0.200 دولار للساعة، أي أكثر من ضعف سعر سيرفر EC2 بالمواصفات نفسها (0.0978 دولار)، وفي وضع Multi-AZ يتضاعف السعر مرة أخرى إلى 0.401 دولار، والسبب أن AWS تشغل لك نسخة احتياطية جاهزة Standby في منطقة أخرى وتنسخ إليها البيانات بشكل متزامن Synchronous، وهذه النسخة بحسب توثيق RDS لا تستقبل أي قراءة، فهي موجودة فقط لتأخذ مكان الرئيسية إذا تعطلت.
  • سعر سيرفري Hetzner يشمل القرص و20 TB من البيانات الخارجة لكل سيرفر، أما سيرفر قاعدة البيانات فلا يحتاج عنواناً عاماً لأنه يتصل بالتطبيق عبر الشبكة الخاصة، وعنوان Primary IPv4 هناك بسعر 0.60 دولار شهرياً بحسب صفحة أسعار IPv4.
  • سعر AX42 من صفحة تعديل الأسعار نفسها (117.10 دولار شهرياً و59 دولاراً رسوم تجهيز في فالكنشتاين وهلسنكي)، والمواصفات من صفحة AX42، ووزعنا رسوم التجهيز على 12 شهراً حتى تكون المقارنة شهرية، وعنوان IPv4 للسيرفرات المخصصة بسعر 1.90 دولار شهرياً.
  • لم ندخل في أي عمود النسخ الاحتياطي خارج السيرفر، ولا المراقبة، ولا السجلات، ولا خطة الدعم، وهذه البنود هي موضوع التكاليف الخفية في السحابة.

والصورة التالية تبين الفواتير الأربع جنباً إلى جنب، مقسمة إلى المعالجة وقاعدة البيانات والبيانات الخارجة والبنود الأخرى:

رسم أعمدة لأربع فواتير شهرية: AWS بمنطقة توفر واحدة 318.60 دولار منها 74 للمعالجة و160 لقاعدة البيانات و81 للبيانات الخارجة، وAWS بمنطقتين وموزع حمل وقاعدة Multi-AZ بمبلغ 582.48 دولار منها 149 للمعالجة و320 لقاعدة البيانات و81 للبيانات الخارجة، وسيرفرا VPS عند Hetzner بمبلغ 101.58 دولار، وسيرفر مخصص AX42 بمبلغ 123.92 دولار
النظام نفسه بأربع فواتير: قاعدة البيانات المدارة والبيانات الخارجة هما أكبر الفروق

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

ما الذي لا تظهره هذه الأرقام؟

وقد يتساءل البعض: إذا كان الفرق ثلاثة أضعاف أو أكثر، فلماذا تبقى شركات كثيرة على السحابة؟ والإجابة أن الأعمدة أعلاه لا تقارن الشيء نفسه بالضبط، فعمود AWS يشتري أشياء لا يشتريها عمود ال VPS، وأهمها ما يلي:

  • إدارة قاعدة البيانات: مع RDS تحصل على النسخ الاحتياطي التلقائي، والاستعادة إلى نقطة زمنية Point-in-Time Recovery، وتحديثات الإصدارات الصغيرة، والانتقال التلقائي Failover في وضع Multi-AZ. أما على ال VPS فكل ذلك عليك أنت، من إعداد النسخ إلى اختبار الاستعادة إلى بناء النسخة الاحتياطية الجاهزة، وقد شرحنا ما يتطلبه ذلك في ماذا يحدث عندما يتوقف السيرفر الرئيسي؟.
  • التوفر العالي High Availability: عمود AWS الثاني يعمل في منطقتي توفر، فإذا توقف مركز بيانات كامل بقي النظام يعمل، بينما سيرفرا ال VPS والسيرفر المخصص في مكان واحد. وتستطيع أن تبني توفراً عالياً عند مزود VPS أيضاً بسيرفرات في مواقع مختلفة، لكنك سوف تدفع عدد السيرفرات مضاعفاً، وسوف تدير النسخ والتحويل بنفسك.
  • وقت الفريق: هذا هو البند الذي يغفله أغلب من يقارن، فإذا كانت إدارة السيرفرين تأخذ عشر ساعات من مهندس كل شهر، فاضرب العشر ساعات في تكلفة ساعته وأضفها إلى عمود ال VPS. وقد فصلنا هذا الحساب في كيف تحسب التكلفة الحقيقية؟ وفي الثمن الحقيقي: وقت الفريق.
  • الخصومات: الأسعار أعلاه هي أسعار الطلب On-Demand، وعند AWS تستطيع أن تخفضها بالالتزام لسنة أو ثلاث سنوات عبر خطط التوفير Savings Plans، وتقول صفحة Savings Plans إن التوفير يصل إلى 72%، لكن هذا الالتزام له ثمن آخر نشرحه في المقال التالي.

لذلك لا تقارن الفاتورة وحدها، وإنما قارن الفاتورة مع وقت الفريق مع ما تحتاجه فعلاً من التوفر، فإذا كان تطبيقك يحتمل توقفاً لساعة في السنة أثناء الاستعادة من نسخة احتياطية، فأنت لا تحتاج أن تدفع ثمن Multi-AZ كل شهر.

متى تربح السحابة بصدق؟

السحابة ليست أغلى دائماً، وهناك حالات واضحة تكون فيها هي الخيار الأرخص أو الوحيد المعقول، وأهمها ما يلي:

  • الحمل المتقطع Spiky Load: في آخر السكربت أعلاه مهمة ثقيلة تحتاج 32 معالجاً و128 GiB من الذاكرة لمدة 40 ساعة في الشهر فقط، مثل معالجة تقارير شهرية أو تدريب نموذج صغير، وتكلفتها على m7g.8xlarge بالساعة 62.57 دولار، بينما استئجار سيرفر AX102 بذاكرة مماثلة طوال الشهر يكلف 302.10 دولار، ونقطة التعادل Break-even حوالي 193 ساعة في الشهر. فإذا كانت المهمة تعمل أقل من ذلك فالعداد أرخص، والسبب أنك لا تدفع ثمن الأيام التي لا يعمل فيها الجهاز. ولاحظ أن AX102 فيه 16 نواة فعلية مقابل 32 vCPU، لذلك قس الأداء قبل أن تعتمد على هذه المقارنة.
  • الخدمات المدارة Managed Services: قاعدة بيانات بنسخ احتياطي واستعادة إلى نقطة زمنية، وطوابير Queues، وبحث، وتخزين كائنات Object Storage، كلها جاهزة دون مهندس يديرها. فإذا كان فريقك ثلاثة مطورين بلا أحد يعرف تشغيل PostgreSQL في الإنتاج، فالفرق في الفاتورة أرخص من الخطأ الأول في النسخ الاحتياطي.
  • الوصول العالمي Global Reach: AWS وحدها تعمل في 39 منطقة جغرافية Region بحسب صفحة البنية العالمية، وأعلنت خطة منطقة في المملكة العربية السعودية، فإذا كان مستخدموك في عدة قارات وتحتاج سيرفرات قريبة منهم جميعاً، فبناء ذلك بنفسك عند مزودي VPS ممكن لكنه أصعب بكثير، وجزء منه تحله شبكة توصيل المحتوى كما شرحنا في شبكة توصيل المحتوى CDN للمبتدئين.
  • الامتثال Compliance: بعض العملاء والجهات يطلبون شهادات مثل SOC 2 أو ISO 27001 أو متطلبات توطين البيانات Data Residency في بلد محدد، والمزودون الكبار لديهم برامج امتثال جاهزة تختصر عليك جزءاً من العمل. وهذا كان أحد الأسباب التي ذكرها فريق Stack Overflow عندما نقل منتج Teams إلى Azure كما رأينا في Stack Overflow for Teams ينتقل إلى Azure.
  • البدايات والتجارب: عندما لا تعرف بعد هل سيعيش المنتج ثلاثة أشهر، فالدفع بالساعة دون التزام ودون رسوم تجهيز هو الخيار المنطقي، والرصيد المجاني الذي تعطيه برامج الشركات الناشئة يجعل الأشهر الأولى شبه مجانية.

والصورة التالية تبين الفرق بين الحالتين:

لوحتان: على اليمين حمل ثابت طوال الشهر تحت خط سيرفر مستأجر، ومكتوب أن الجهاز مشغول طوال الشهر فالسعر الشهري أرخص، وعلى اليسار أربعة أعمدة لمهمة ثقيلة تعمل 40 ساعة في الشهر وخط متقطع أحمر لسيرفر مستأجر يبقى خاملاً أغلب الشهر، وتحتها الحساب: 40 ساعة على m7g.8xlarge بمبلغ 62.57 دولار مقابل 302.10 دولار لسيرفر AX102 طوال الشهر، ونقطة التعادل حوالي 193 ساعة
كلما زادت ساعات تشغيل الجهاز في الشهر اقتربت من نقطة التعادل، وبعدها يصبح السعر الشهري أرخص

متى يكون ال VPS أو السيرفر المخصص أرخص فعلاً؟

في المقابل، يربح السعر الشهري الثابت عندما تجتمع أغلب الشروط التالية، وكلما اجتمع عدد أكبر منها كبر الفرق:

  • حمل ثابت ومعروف: التطبيق يعمل طوال اليوم بحمل متقارب، فلا تستفيد من الإيقاف والتشغيل، وهذا حال أغلب تطبيقات الشركات وأدوات الفرق الداخلية.
  • بيانات خارجة كثيرة: صور وفيديو وملفات وتحميلات، فكل TB يخرج يكلف عشرات الدولارات في السحابة ويكاد يكون مجانياً في ال VPS، والتفصيل في نقل البيانات الخارج Egress.
  • بنية بسيطة: تطبيق وقاعدة بيانات وCache، وليس عشرين خدمة مدارة مختلفة، وقد شرحنا في سيرفر متواضع يتحمل أكثر مما تظن أن سيرفراً واحداً يكفي أكثر مما يتوقع أغلب الناس.
  • فريق يعرف التشغيل: لديك من يستطيع أن يؤمن السيرفر ويحدثه ويختبر استعادة النسخ، ويجد السبب عندما يبطؤ التطبيق، وأول خطوة في ذلك تأمين خادم VPS من أول دخول.
  • فاتورة كبيرة بما يكفي: عندما تكون الفاتورة مئة دولار فالتوفير لا يستحق أسبوع عمل من مهندس، أما عندما تصبح آلاف الدولارات شهرياً فالحساب يتغير.

وهذا ما تقوله التجربة الموثقة الأشهر، وهي تجربة 37signals التي تركت AWS ابتداءً من 2022، وقد عرضنا أرقامها من مقالات مديرها التقني نفسه في الثمن الحقيقي: وقت الفريق، وفيها أن فاتورتهم السنوية للسحابة نزلت من 3.2 مليون دولار إلى 1.3 مليون كما ذكر في مقال أكتوبر 2024. والدرس منها هو القاعدة وليس الرقم: حمل ثابت وفاتورة كبيرة وفريق تشغيل قائم، أما شركة ناشئة بفاتورة صغيرة فلن ترى هذه النتيجة. وفي الاتجاه المعاكس انتقلت مواقع Stack Overflow العامة في 2025 من سيرفراتها الخاصة إلى Google Cloud بعد خمسة عشر عاماً على عتادها، وأسبابها في ما الذي تغير بعد 2016؟، أي أن القرار يتغير بتغير الشركة، ولا يوجد جواب واحد صحيح للجميع.

📌
قرار الاستضافة ليس قراراً تقنياً فقط، وإنما له جانب استراتيجي يتعلق بالاعتماد على المزود Vendor Lock-in والتحكم في البيانات، وقد ناقشنا هذا الجانب في الاستضافة الذاتية: متى تصبح خياراً استراتيجياً لأعمالك؟.

أخطاء شائعة عند المقارنة

  • مقارنة سعر الآلة وحدها: سعر EC2 بجانب سعر VPS يعطيك فرقاً صغيراً ومضللاً، والفرق الحقيقي في القرص والبيانات الخارجة وقاعدة البيانات المدارة وموزع الحمل، فقارن نظاماً كاملاً بنظام كامل.
  • نسيان البيانات الخارجة: لا تفترض أن موقعك يرسل القليل، وإنما اقرأ الرقم الحقيقي من لوحة المزود أو من سجلات ال Reverse Proxy لشهر كامل.
  • مقارنة vCPU بعدد vCPU: المعالج الافتراضي عند مزود ليس هو نفسه عند آخر، فشغل اختبار حمل على تطبيقك نفسه، كما في اختبار الأحمال والضغط، قبل أن تحكم.
  • نسيان وقت الفريق: السعر الشهري للسيرفر ليس تكلفته، فأضف ساعات الإدارة بسعرها الحقيقي.
  • افتراض أن الأسعار ثابتة: أسعار السحابة تنخفض أحياناً وترتفع أحياناً، وأسعار ال VPS كذلك كما رأيت في يونيو 2026، لذلك اجعل الحساب سكربتاً تعيد تشغيله، وليس رقماً تحفظه.
  • مقارنة نظام بتوفر عال بسيرفر واحد: عمود AWS الثاني فيه منطقتا توفر وقاعدة بيانات احتياطية، وعمود السيرفر المخصص جهاز واحد، فإذا احتجت التوفر نفسه فضاعف عدد السيرفرات في عمود ال VPS قبل أن تقارن.

الخلاصة

وصلنا لنهاية الموضوع، وأهم ما فيه:

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

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

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

سجل التحديثات

  • أكتوبر 2026: كتابة المقال، وقراءة الأسعار يوم 7 أكتوبر 2026 من قائمة أسعار AWS لمنطقة eu-central-1 وواجهة أسعار Azure وصفحات Hetzner وDigitalOcean، وتشغيل سكربت الحساب على Node.js 22.14.0.
نشرة عرب رووت | ArabRoot

معرفة تستحق مكاناً في بريدك.

مقالات مختارة وأدوات مفيدة وأفكار لمشروعك القادم، في رسالة واحدة كل أسبوع.

يمكنك إلغاء الاشتراك متى شئت. الخصوصية

تم استلام طلبك. افتح بريدك واضغط رابط التأكيد لإتمام الاشتراك.