عند إنشاء شركة ناشئة جديدة مرتبطة بتطبيق ويب ، كيف تختار مزود استضافة؟
بافتراض أن رمز تطبيق الويب موجه DDDD (التطوير المستند إلى المجال الموزع) للتعامل مع سيناريو النشر الكبير ، فإن الفكرة هي تجنب التكلفة الباهظة للاستضافة

في الأساس ، سيكون إطلاق تطبيق الويب ، بمستخدميه بالذات ، قادرًا على احتواء مربع "واحد"(DB + APP) ، ربما اثنان للتكرار. في النهاية ستنمو التطبيقات تدريجياً إلى المزيد والمزيد من المستخدمين (آمل كيف يمكنني اختيار الاستضافة بحكمة؟
اليوم ، أرى ثلاثة خيارات:
- استضافة أنفسنا: في الواقع ليس خيارًا اليوم لأنه يتطلب الكثير من المهارات الإدارية والمهام ذات الصلة
- الاستضافة على خوادم افتراضية / مخصصة: ربما تكون الخيارات الجيدة لأن الاستضافة الافتراضية المخصصة رخيصة جدًا ، لكنني أخشى أن يؤدي ذلك إلى تقييدنا بسرعة من حيث قابلية التوسع
- الاستضافة على السحابة (أمازون أو أزور): ربما يكون الخيار الأفضل على المدى الطويل ، ولكن بتكلفة أعلى للبدء (الحاجة إلى تكييف التطبيق قليلاً ، وتكلفة المثيلات)
هل لدى أي شخص ملاحظات / مشورة حول هذه المتطلبات؟
ملاحظة: لمعلوماتك ، من المحتمل أن تتم كتابة تطبيقات الويب باستخدام ASP.NET MVC كإطار عمل ويب ، و Ncqrs + NServiceBus لاستهداف نمط DDDD بأسلوب CQRS
تحرير: كخلفية خلفية ، فإن MongoDB هو خيارنا المحتمل اليوم ، حيث أن NoSQL تتزوج بشكل جيد مع تحديد مصادر الأحداث + CQRS (لا حاجة إلى الصلات ، وما إلى ذلك ، ومع ذلك ، قد يكون العثور على VPS مع asp.net و mongodb أمرًا صعبًا. بعض أنظمة RDBMS التقليدية الموجودة في جميع مقدمي الخدمة (MS SQL SErver أو MySQL)