بديل AWS في السعودية — لتطبيق لينكس الذي لم يكن يحتاج إلا إلى خادم

إن كان مخطط بنيتك خادمين وقاعدة بيانات ومنطقة DNS، فهذه الصفحة تبيّن ما يصير إليه كل جزء على خادم بسعر ثابت في الرياض، وما لا مقابل له لدينا، والأوامر اللازمة للنقل. أما إن كان في مخططك أربعون مربعاً فسنقول لك ابقَ حيث أنت.

ابدأ تجربتك المجانية 14 يوماً — دون بطاقة ائتمان

خوادم الرياض من 99 ريالاً شهرياً دون الضريبة. دفع مسبق بالريال وفواتير إلكترونية متوافقة مع الهيئة.

لمن كُتبت هذه الصفحة

شركة ناشئة أو بيت برمجيات سعودي انطلق على AWS لأن الجميع يفعل ذلك. وبعد سنتين صار المنتج تطبيق Laravel أو Django أو Rails أو Node على خادم إلى أربعة خوادم لينكس مع قاعدة بيانات علائقية. ويستخدم ربما ست خدمات من مئات الخدمات المتاحة. والفاتورة الشهرية قائمة على الاستهلاك فتختلف كل شهر، ولا أحد في الفريق يستطيع أن يقول مسبقاً كم سيكلف الشهر القادم.

لا عيب في AWS في هذه الصورة. العيب في الملاءمة: منصة صُممت لأنظمة ضخمة مرنة تُستخدم مكاناً لاستئجار بضعة خوادم. فإن كان هذا وصفك، فالبديل ليس مزوّداً عالمياً آخر، بل هو ببساطة خادم في البلد الذي فيه عملاؤك، بسعر تعرفه مسبقاً.

أما إن كنت تعتمد على قواعد بيانات مُدارة أو طوابير رسائل أو دوال بلا خوادم أو مناطق توافر متعددة أو صلاحيات IAM دقيقة، فاقرأ قسم الحدود أولاً. ستوفر على نفسك أمسية.

خدمة بخدمة: إلامَ تتحول

ما تستخدمه في AWSلدى سكايلاينانتبه
خادم لينكس على EC2 أو Lightsailخادم سحابي في الرياض، من 1 إلى 8 vCPU ومن 4 إلى 32 جيجابايت ذاكرةيُدار ذاتياً بوصول root عبر SSH. صور لينكس فقط
مجموعات الأمانجدار حماية سحابي بقواعد واردة لكل خادمتُضبط القواعد من اللوحة لا بوصفها شيفرة
صور AMI ولقطات EBSلا مقابل لها في خوادم الرياض حالياًاستخدم تصدير قاعدة البيانات مع نسخة خارج الخادم (سكايلاين للنسخ الاحتياطي، 300 ريال لكل تيرابايت شهرياً) وجرّب الاستعادة
مقاييس CloudWatch الأساسية للخادمتبويب مراقبة برسوم بيانية للاستهلاكلا توجد خدمة لتجميع السجلات أو التنبيهات؛ شغّل خدمتك
منطقة مستضافة في Route 53استضافة DNS في اللوحة نفسهالا سياسات توجيه حسب زمن الاستجابة أو الموقع الجغرافي
Certificate ManagerSSL مجاني مع استضافة المواقع؛ وعلى الخادم استخدم Let's Encrypt بنفسك—
موقع صغير على EC2 أو Amplifyاستضافة مواقع من 49 ريالاً مع نسخ ليلية تُحفظ 30 يوماًاستضافة PHP وووردبريس، ومعها حتى ثلاثة تطبيقات Node.js 22 وقواعد PostgreSQL أو MySQL — دون حاويات
صناديق WorkMailصناديق بريد مؤسسي من 17 ريالاًصناديق للأشخاص لا واجهة إرسال برمجية
AWS Backup للملفات والمجلداتسكايلاين للنسخ الاحتياطي، 300 ريال لكل تيرابايت شهرياًعلى مستوى الملفات، لا صور كاملة للنظام
RDS وAurora وDynamoDBلا يوجد. شغّل قاعدة البيانات على خادمكالترقيات والضبط والنسخ الاحتياطي عليك
S3لا يوجد حالياًأبقِ الحاوية، أو استخدم قرص الخادم
SES وSQS وSNS وLambda وELB وAuto Scaling وEKS وIAMلا يوجدإن كانت هذه أساسية في نظامك فابقَ على AWS

خطط الخوادم وأسعارها مدرجة كاملة في صفحة خطط VPS في الرياض.

تحديد الحجم: الذاكرة أولاً

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

إن كان الخادم الحالي بنحوابدأ بـريال / شهر
1 إلى 2 vCPU وحتى 4 جيجابايتRiyadh 1 — 1 vCPU و4 جيجابايت وقرص 50 جيجابايت99
2 vCPU و8 جيجابايتRiyadh 2 — 2 vCPU و8 جيجابايت وقرص 80 جيجابايت189
4 vCPU و16 جيجابايتRiyadh 3 — 4 vCPU و16 جيجابايت وقرص 160 جيجابايت379
بين 4 و8 vCPU و24 جيجابايتRiyadh 6-Core — 6 vCPU و24 جيجابايت وقرص 240 جيجابايت569
8 vCPU و32 جيجابايتRiyadh 4 — 8 vCPU و32 جيجابايت وقرص 320 جيجابايت749

الأسعار لا تشمل ضريبة القيمة المضافة 15%. وإن كان الويب وقاعدة البيانات على خادمين منفصلين حالياً فقرّر هل ما زالا بحاجة إلى ذلك. فعلى خادم بذاكرة 16 جيجابايت تعمل تطبيقات كثيرة بارتياح والاثنان على جهاز واحد، مما يلغي قفزة شبكية وبنداً في الفاتورة. وتذكّر أن الحساب الجديد يستطيع تشغيل حتى 5 خوادم بمجموع 32 معالجاً افتراضياً؛ فاطلب من الدعم إن كان تصميمك يحتاج إلى أكثر.

النقل خطوة بخطوة

  1. احصر ما يفعله الخادم فعلاً. الخدمات العاملة والمهام المجدولة ومتغيرات البيئة والمنافذ المفتوحة وكل ما يستدعي واجهة AWS عبر دور الخادم. هذه القائمة الأخيرة هي قائمة «يبقى على AWS أو يحتاج إلى بديل».
  2. أنشئ الخادم بعائلة التوزيعة نفسها، وأضف مفتاح SSH، واكتب قواعد الجدار: 22 من عنوان مكتبك، و80 و443 من أي مكان، ولا شيء غير ذلك.
  3. ثبّت البيئة وانشر من Git تماماً كما تفعل على خادم جديد. لا تنسخ القرص القديم؛ فسنوات من الانحراف في الإعدادات تأتي معه.
  4. انسخ الملفات المرفوعة والثابتة والخادم القديم ما زال يعمل:
    rsync -az --info=progress2 /var/www/app/storage/ deploy@NEW_SERVER:/var/www/app/storage/
  5. خذ نسخة متسقة من قاعدة البيانات واستعدها.
    mysqldump --single-transaction --routines appdb | gzip > appdb.sql.gz
    أو pg_dump -Fc appdb > appdb.dump، ثم حمّلها على الخادم الجديد ووجّه إليه اسم مضيف تجريبياً.
  6. اختبر على الاسم التجريبي مع مستخدمين حقيقيين بضعة أيام. تحقق من المهام الخلفية والبريد الصادر وإشعارات الدفع وكل ما يضع عنوان IP القديم في قائمة بيضاء — وبوابات الدفع ومزودو الرسائل النصية في السعودية كثيراً ما يفعلون ذلك.
  7. خفّض قيمة TTL في DNS إلى 300 ثانية قبل التحويل بيوم.
  8. التحويل: ضع التطبيق القديم في وضع الصيانة، وخذ نسخة أخيرة من قاعدة البيانات واستعدها، وشغّل rsync للمرة الأخيرة، وغيّر سجل A، ثم ارفع وضع الصيانة عن الخادم الجديد.
  9. جدوِل تصدير قاعدة البيانات على الخادم الجديد وأعدّ النسخ الاحتياطي خارج الخادم في اليوم نفسه، فخوادم الرياض بلا لقطات لصورة الخادم ولا نسخ احتياطي تديره المنصة. سكايلاين للنسخ الاحتياطي تحفظ نسخاً مؤرَّخة داخل المملكة؛ كما يصلح تصدير ليلي إلى حاوية S3 التي أبقيتها.
  10. أوقف الخوادم القديمة ولا تحذفها مدة أسبوعين. ثم احذفها وراجع فاتورة AWS التالية بحثاً عن أقراص وعناوين ولقطات يتيمة.

حيث تكون AWS هي الجواب الصحيح، لا نحن

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

الأسئلة الشائعة

هل لدى سكايلاين خدمة تخزين كائنات متوافقة مع S3؟

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

هل لديكم قاعدة بيانات مُدارة مثل RDS؟

لا. لدى سكايلاين تثبّت MySQL أو MariaDB أو PostgreSQL على خادمك بنفسك، وتكون مسؤولاً عن الضبط والترقيات والنسخ الاحتياطي. وإن كانت قاعدة البيانات المُدارة هي ما يجعل فريقك ينام مطمئناً فهذا سبب وجيه لإبقاء طبقة البيانات على AWS.

ما الذي يحل محل مجموعات الأمان (Security Groups)؟

جدار الحماية السحابي. تُعرَّف قواعد الاتصالات الواردة لكل خادم من لوحة التحكم وتُطبَّق خارج الجهاز، وهي الفكرة نفسها في مجموعات الأمان. حوّل كل قاعدة واردة لديك اليوم إلى قاعدة واحدة في الجدار، وأبقِ كل ما عداها مغلقاً.

هل يمكنني استخدام Terraform أو واجهة برمجية لإنشاء الخوادم؟

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

كيف أحدد حجم خادم سكايلاين مقارنة بخادمي الحالي؟

طابِق الذاكرة أولاً ثم عدد الأنوية. اعرف ذاكرة الخادم الحالي وعدد أنويته واستهلاكه الفعلي خلال الشهر الماضي، ثم اختر أصغر خطة في الرياض تغطي الذروة: 4 أو 8 أو 16 أو 24 أو 32 جيجابايت. ويمكنك التكبير لاحقاً ودفع الفرق المحتسب بالتناسب فقط.

هل يمكنني تشغيل Docker وdocker compose على الخادم؟

نعم. هو جهاز لينكس افتراضي عادي بصلاحيات root، فيعمل عليه Docker وdocker compose وخدمات systemd أو بيئة Nginx وPHP-FPM التقليدية. ولا توجد خدمة حاويات مُدارة أو Kubernetes.

هل ستصبح فاتورة AWS صفراً فعلاً؟

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

ماذا عن البريد الآلي الذي يرسله التطبيق عبر SES؟

أبقِه كما هو. سكايلاين ميل خدمة صناديق بريد للأشخاص، لا واجهة برمجية للإرسال الآلي أو الجماعي. فالتطبيقات التي ترسل الإيصالات ورسائل إعادة تعيين كلمة المرور عبر SES أو خدمة مشابهة ينبغي أن تستمر في ذلك بعد نقل الخادم.

جرّب النصف التجريبي من الخطة أولاً

افتح حساباً دون بطاقة، وابنِ الخادم، واستعد نسخة من قاعدة بياناتك، ووجّه إليه اسم مضيف تجريبياً. والرمز SKY30 — يُدخل عند التسجيل — يضيف 50 ريالاً رصيداً نحو أول خادم. فإن لم يناسبك فقد خسرت أمسية وتعلمت شيئاً عن نظامك.

رصيد مجاني بقيمة 50 ريالًا سعوديًا بالرمز SKY30 عند التسجيل

ابدأ تجربتك المجانية 14 يومًا

دون بطاقة ائتمانية للبدء. أدخل الرمز SKY30 عند التسجيل ليُفتح رصيد محفظتك بـ 50 ريالًا سعوديًا.