मेरे पास एक सवाल है कि क्लाउड विक्रेताओं के पास एक इंटर-ऑपरेटिव तंत्र है या नहीं। उदाहरण के लिए, मैं एक डब्ल्यूसीएफ सेवा विकसित कर रहा हूं और सफलतापूर्वक एज़ूर में होस्टिंग कर रहा हूं। Azure का उपयोग कर एक लंबे समय के बाद, क्या मैं एडब्ल्यूएस में इसे तैनात करने के लिए एक ही कोड का उपयोग कर सकता हूं? क्या यह संभव होगा? क्या दोनों का एपीआई तैनाती के लिए समान है? यदि नहीं, तो Salesforce.com, OpenStack, आदि जैसे अन्य क्लाउड विक्रेताओं पर स्विच करते समय समान सेवा की मेजबानी के लिए आवश्यक सभी अतिरिक्त देखभाल क्या हैं,क्या अज़ूर अमेज़ॅन के साथ इंटर-ऑपरेटिव हो सकता है?
उत्तर
सामान्यतः, आप नहीं ले सकते हैं जो आप विकसित करते हैं एक क्लाउड प्लेटफ़ॉर्म और इसे दूसरे पर रखें: उनके पास विभिन्न कार्यक्षमता सेट हैं और विभिन्न API का पर्दाफाश करते हैं। हालांकि, जितना अधिक निम्न स्तर आप अपना कोड बनाते हैं, उतना ही अधिक संभावना है कि आपको एक बहुत ही समान एपीआई के साथ एक और विक्रेता मिल जाएगा, क्योंकि वर्चुअलाइजिंग इंफ्रास्ट्रक्चर एक सीएमएस एप्लीकेशन वर्चुअलाइज करने की तुलना में सरल (और मानकीकृत के करीब) है।
यदि आप केवल आईएएसएस का उपयोग कर रहे हैं, तो आप शायद काफी तेजी से बंदरगाह कर सकते हैं लेकिन आपको अपना आवेदन करने के लिए और अधिक काम करना होगा। यदि आप PaaS (या SaaS!) का उपयोग कर रहे हैं तो आप अधिक लॉक-इन हैं लेकिन आपको तेजी से विकास के लिए और अधिक समर्थन मिलता है: यह वह समर्थन मंच है जो मूल्य-जोड़ और लॉक-इन दोनों है, और आप नहीं करेंगे एक के बिना एक मिलता है।
यदि आप अपनी डब्ल्यूसीएफ सेवा की मेजबानी के लिए एक एज़ूर वेब भूमिका का उपयोग कर रहे हैं तो तैनाती बिंदु से आपको एडब्ल्यूएस के साथ कई समस्याएं नहीं होंगी। आप .NET के लिए एडब्ल्यूएस एसडीके द्वारा प्रदान की जाने वाली सुविधाओं का उपयोग करेंगे (उर्फ क्लाउडफॉर्मेशन को प्रकाशित करें)। निश्चित रूप से आपको लॉगिंग भाग को बदलना होगा यदि आपने संबंधित एडब्ल्यूएस सेवाओं के साथ एज़ूर डायग्नोस्टिक और एला एज़ूर सेवाओं का उपयोग किया है। हमने पिछले साल यह कई बार किया था और यह काम करता है।
कार्यकर्ता भूमिका के लिए इसकी वजह Azure में वे आसानी से वेब भूमिका की तरह तैनात किया गया है इतना आसान नहीं है, लेकिन एडब्ल्यूएस में आप दृश्य स्टूडियो से नहीं प्रत्यक्ष तैनाती है, तो आप Windows सेवा या कुछ और
का उपयोग कर कुछ शारीरिक श्रम करना है- 1. अज़ूर बनाम अप्परबोर बनाम अमेज़ॅन ईसी 2
- 2. अमेज़ॅन एसएनएस और अमेज़ॅन एसक्यूएस के बीच क्या अंतर है?
- 3. अज़ूर स्टोरेज टेबल पेजिंग
- 4. आर्क के साथ क्या हो रहा है?
- 5. अज़ूर स्टोरेज कतार -
- 6. CreateFile FILE_SHARE_READ के साथ कैसे विफल हो सकता है और FILE_SHARE_READ के साथ सफल हो सकता है FILE_SHARE_WRITE | FILE_SHARE_DELETE?
- 7. एसक्यूएल अज़ूर - अलग सर्वर?
- 8. जेनकिन्स अमेज़ॅन एस 3 के साथ सतत एकीकरण - सब कुछ रूट पर अपलोड हो रहा है?
- 9. क्या अज़ूर को प्रकाशित वेबसाइटों में कार्यकर्ता भूमिकाएं हो सकती हैं?
- 10. अज़ूर डिटेक्ट स्टेजिंग बनाम उत्पादन
- 11. क्या मॉडल एट्रिब्यूट आदिम हो सकता है?
- 12. अज़ूर पर रेडिस कैसे चल रहा है?
- 13. सेलरीकैम अमेज़ॅन एसक्यूएस के साथ क्यों काम नहीं करता है?
- 14. क्या Mercurial भंडार घोंसला हो सकता है?
- 15. क्या iter_swap विशिष्ट हो सकता है?
- 16. क्या यूआरएल "//" से शुरू हो सकता है?
- 17. क्या कोई ऑब्जेक्ट गलत हो सकता है?
- 18. क्या जावास्क्रिप्ट बूटस्ट्रैप हो सकता है?
- 19. java.lang.NoClassDefFoundError का कारण क्या हो सकता है?
- 20. नोडज प्रोफाइलिंग; 'अज्ञात' क्या हो सकता है
- 21. सी ++ अपवाद, क्या() पूर्ण हो सकता है?
- 22. क्या यूडीपी डेटा दूषित हो सकता है?
- 23. क्या यूआरएल में तारांकन हो सकता है?
- 24. स्ट्रीम टू अज़ूर मीडिया सर्विसेज
- 25. एमवीसी 4 ऐप को अज़ूर
- 26. डीसीआई क्या है और यह रेल के साथ कैसे फिट हो सकता है?
- 27. क्या PHP ऐरे कुंजी के पास उपनाम हो सकता है?
- 28. PHP विस्फोट() पैटर्न के साथ क्या हो रहा है?
- 29. विंडोज़ अज़ूर पास (वेब भूमिका) के लिए वास्तविक विकल्प?
- 30. प्रक्रिया के सभी अलग-अलग यूआईडी के साथ क्या सौदा हो सकता है?
बेशक, आप आईएएएस पर एक पर्यावरण की मेजबानी कर सकते हैं जो आपके कोड वास्तव में उपयोग कर रहा है (उदाहरण के लिए, एक विंडोज इंस्टेंस जो डब्लूसीएफ ऐप चला सकता है) लेकिन यह सेवाओं की पूरी संगतता के लिए बहुत अलग है। –
यदि आप इसे WAS या Windows सर्वर पर किसी अन्य होस्ट को पोर्ट करने में सक्षम होना चाहते हैं तो आपको अपने डब्ल्यूसीएफ को केवल .NET API में रखने के लिए सावधान रहना चाहिए और किसी भी Azure विशिष्ट सामग्री (या कुछ IoC को पेश नहीं करना)। मैंने अतीत में ऐसा किया है, हालांकि, Azure और non-Azure परिनियोजन दोनों के लिए एक साइट लिखी है। –
@ पॉल: विनिर्देशों के लिए +1; हमेशा ऐसे हिस्सों के लिए जा रहे हैं जो अधिक पोर्टेबल और भागों हैं जो नहीं हैं। –