वेब एप्लिकेशन से संबंधित नया स्टार्टअप बनाते समय होस्टिंग प्रदाता कैसे चुनें?
यह मानते हुए कि वेब एप्लिकेशन का कोड बड़े परिनियोजन परिदृश्य को संभालने के लिए DDDD (डिस्ट्रीब्यूटेड डोमेन ड्रिवेन डेवलपमेंट) उन्मुख है, विचार होस्टिंग के लिए बहुत अधिक लागत से बचने का है

मूल रूप से, वेब ऐप का लॉन्च, इसके उपयोगकर्ता एक "एकल"बॉक्स (डीबी + एपीपी) पर फिट हो सकेंगे, शायद अतिरेक के लिए दो। अंततः ऐप्स अधिक से अधिक उपयोगकर्ताओं के लिए उत्तरोत्तर विकसित होंगे (मुझे आशा है कि मैं बुद्धिमानी से होस्टिंग कैसे चुन सकता हूं?
आज, मुझे तीन विकल्प दिखाई देते हैं:
- स्वयं की मेजबानी करना: वास्तव में आज कोई विकल्प नहीं है क्योंकि इसके लिए बहुत सारे प्रशासनिक कौशल और संबंधित कार्य की आवश्यकता होती है
- वर्चुअल/समर्पित सर्वर पर होस्टिंग: शायद एक अच्छा विकल्प है क्योंकि वर्चुअल समर्पित होस्टिंग काफी सस्ती है, लेकिन मुझे डर है कि यह स्केलेबिलिटी के मामले में हमें जल्दी ही सीमित कर देगा।
- क्लाउड पर होस्टिंग (अमेज़ॅन या एज़्योर): शायद लंबी अवधि में सबसे अच्छा विकल्प, लेकिन शुरू करने के लिए अधिक लागत (एप्लिकेशन को थोड़ा अनुकूलित करना, उदाहरणों की लागत)
क्या किसी के पास ऐसी आवश्यकताओं के बारे में प्रतिक्रिया/सलाह है?
पुनश्च: आपकी जानकारी के लिए, वेब ऐप्स संभवतः वेब फ्रेमवर्क के रूप में ASP.NET MVC और CQRS शैली में DDDD पैटर्न को लक्षित करने के लिए Ncqrs+NServiceBus के साथ लिखे जाएंगे।
संपादित करें: बैकएंड के रूप में, MongoDB आज हमारी संभावित पसंद है, क्योंकि NoSQL इवेंट-सोर्सिंग + CQRS (जॉइन की कोई आवश्यकता नहीं है, आदि) के साथ अच्छी तरह से मेल खा रहा है, हालांकि, asp.net और mongodb के साथ VPS ढूंढना चुनौतीपूर्ण हो सकता है। मुझे इसका उपयोग करना पड़ सकता है कुछ पारंपरिक RDBMS सभी प्रदाताओं पर पाए जाते हैं (MS SQL SErver या MySQL)