هل سبق وأن تعاملت مع droplet فى DigitalOcean ؟؟ لدى صورة غير كاملة

السلام عليكم

أنا أول مرة أكون مسئول بمفردى عن موقع ما من التصميم للبرمجة وحتى مرحلة الـ Deploying to DigitalOcean

طبعا ممكن أحدنا يسميه إنتحار .. المستقلين دائما ما يمرون بهذه الأشياء :)

عموما .. أنا الصورة لدى مشوهة تماما بالنسبة للسيرفر ولا أدرى كيف يحاسبنى هل بالشهر أو بالسنة أو بالساعة كما كان فى خطة الأسعار

وهل السيرفرات السحابية تتعامل بهذه الطريقة أما هذا السرفر فقط؟!

سبق وأن تعاملت مع BlueHost ولكن لم تكن المشروعات التى عملت بها عليه Ruby فالأمر مختلف تماما بالنسبة لروبى وقررت أن لا أتعامل معه لأنه فرض على أجراءات صعبة لدعم روبى .. هذا ناهيك عن كونه Shared server

طيب .. هل سبق لأحد هنا التعامل مع السيرفرات السحابية وكيف يكون خصم المال؟! أو لو كان لديك فكرة أو معلومة مدنى بها!

جزاكم الله خير :)


ديجيتال أوشن لديه خياران: حساب بالشهر أو حساب بالساعة. لدي الآن سيفرات على ديجيتال أوشن بعضها 5$ وبعضها 10$ للشهر وتعمل بشكل جيد.

الخاصية الأساسية في ديجيتال أوشن هو أن الهارد درايف من نوع SSD مما يجعله أسرع بكثير من النوع التقليدي.

عند شرائك لسيرفر من عند ديجيتال أوشن ستضر الى القيام بعمليات الإدارة، المراقبة والصيانة لنفسك، مما يعتبر تحدي لأغلب المبرمجين. أنصحك بتعلم بعض أساسيات DevOps.

شخصيا أول شيئ أقوم به عند شراء سيرفر جديد هو تنصيب مساحة swap لتوسعة الرام.

أقوم أيضا باستخدام منصة dokku لأتمكن من رفع الكود باستخدام git وتشغيل أكثر من برنامج واحد على نفس السيرفر، وقواعد بيانات خاصة. أنصحك بتعلم Dokku فهو بمثابة Heroku شخصي تملكه لنفسك..

يمكنك أيضا استخدام newrelic لمراقبة سيرفرك. لديهم خدمة مجانية لمراقبة السيرفر وإعلامك عند حصول أي خلل.

مواد متعلقة:

لقد مددتنى بمجموعة من المعلومات لعلها ستكون بداية أو بذرة طيبة ..

هل من خلال Dokku يمكننى رفع ملفات مشروعى وتحديثاته بالـ Git مثل heroku أم لم تصل لى المعلومة صحيحة؟

:)

نعم. يمكن الرفع باستخدام git تماما كما تفعل عند استخدام heroku.

يمكنك إنشاء أكثر من تطبيق تحت نفس النطاق الذي تعطيه للسيرفير، مثلا: app1.example.com و app2.example.com ويمكنك أن تجعل أحد هذه التطبيقات هو التطبيق الرئيسي الذي يستجيب ل: www.example.com