2011-12-30 20 views
11

मैं क्लाउड में एक व्यवसाय सेवा (WCF सेवा) होस्ट करने जा रहा हूं। मुझे पता होना चाहिए कि कैसे Azure या अमेज़ॅन वेब सेवा का चयन करें। पहुंच के लिए सबसे आसान और तैनाती के लिए सबसे आसान कौन सा है?.NET WCF सेवा परिनियोजन पर Azure या AWS का चयन

उत्तर

13

माइक्रोसॉफ्ट की दुकानों में विंडोज डेवलपर्स के लिए दोनों के बीच शीर्षक अंतर:

  • अमेज़न प्रस्ताव एक सेवा, IaaS रूप बुनियादी ढांचे। आप जिस ऑपरेटिंग सिस्टम को चाहते हैं उसका स्वाद चुनते हैं और जो आप प्राप्त करते हैं, वह संबंधित नेटवर्क प्लंबिंग, स्टोरेज सेवाओं और आपके पास क्या है।
  • Azure प्लेटफ़ॉर्म सेवा, पास के रूप में है। इसका मतलब यह है कि आपको अमेज़ॅन की पेशकश बहुत अधिक है लेकिन माइक्रोसॉफ्ट सर्वर पर ऑपरेटिंग सिस्टम को अपडेट और बनाए रखेगा।

(आप इस तरह के लिनक्स MySQL, Oracle या क्या-है-आप तो अमेज़न बहुत मजबूत समाधान प्रदान करते हैं के रूप में गैर- Microsoft प्रौद्योगिकी के साथ काम कर रहे हैं।)

दोनों बहुत आसान पहुँच प्रदान करते हैं - आप रखरखाव के लिए दोनों प्रणालियों पर आभासी मशीनों को प्राप्त करने के लिए दूरस्थ डेस्कटॉप या कमांड लाइन उपकरण का उपयोग कर सकते हैं।

दोनों सिस्टम पर विजुअल स्टूडियो के लिए एकीकृत टूलींग के साथ परिनियोजन आसान है। Azure के पास यहां यूआई के माध्यम से तैनाती के रूप में बढ़त है, यहां सेवा के लिए डाउनटाइम के बिना सभी में कई उदाहरणों के साथ स्वचालित रूप से सेवाओं को अपडेट कर सकते हैं। (मैं आप EC2 साथ ऐसा कर सकते विश्वास है, लेकिन यह एक छोटे से पटकथा की जरूरत है।)

एक WCF आवेदन के लिए

तो सच में मतभेद है कि तुम क्या करने के लिए भुगतान करने के लिए तैयार कर रहे हैं करने के लिए नीचे उबाल:

  • हैं आप विंडोज़ बक्से को बनाए रखने में खुश हैं, फायरवॉल को कॉन्फ़िगर करना चाहते हैं और बैलेंसर्स को हाथ से लोड करना चाहते हैं और जुर्माना नियंत्रण की आवश्यकता है, लेकिन नियमित रूप से विंडोज सर्वर पर यह कैसे चलते हैं, इस एप्लिकेशन को बदलना नहीं चाहते हैं - तो अमेज़ॅन ईसी 2 सबसे अच्छा विकल्प हो सकता है ।

  • यदि आपकी ज़रूरतें काफी सरल हैं और आप किसी और को मंच के बारे में चिंता करने और अंतर्निहित बुनियादी ढांचे के बारे में चिंता करना चाहते हैं, और इसके बारे में कुछ हद तक अपना आवेदन बदलने में कोई फर्क नहीं पड़ता - Azure शायद सबसे अच्छा विकल्प है ।

ध्यान रखें कि वर्तमान में ईसी 2 Azure की तुलना में अधिकांश स्थितियों के लिए कुछ महंगा है। यहां दृढ़ मार्गदर्शन देना मुश्किल है क्योंकि यह आपके आवेदन का मामला नहीं हो सकता है: मेरा सुझाव है कि आप स्प्रेडशीट को फायर करें और संख्याओं में डाल दें।

+0

Azure PAAS और IAAS प्रदान करता है। और मूल्य निर्धारण अब तुलनीय है। – Dave

+0

@ डेव: हाँ, यह जवाब लगभग तीन साल पुराना है और लगभग मिनट तक उम्र बढ़ रहा है! जागरूक रहें हालांकि एडब्ल्यूएस के पास वीपीएन कनेक्शन जैसी चीजों पर अभी भी एक प्रमुख शुरुआत है। –

+0

एडब्ल्यूएस 1 साल किसी भी उत्पाद के लिए मुफ्त स्तर मुक्त प्रदान करता है। इसके अलावा वे Azure की तरह SQL सर्वर को अपग्रेड करते हैं। मैंने दोनों की कोशिश की है। मैं सहमत हूं कि एडब्ल्यू थोड़ा जटिल है। लेकिन उनके पास अच्छा ट्यूटोरियल है, समर्थन बहुत बढ़िया है। मुझे यह पसंद है – user2831855

2

मैं सिर्फ जेरेमी के उत्कृष्ट उत्तर में जोड़ना चाहता हूं और उल्लेख करता हूं कि आप AppHarbor नामक एक आशाजनक सेवा के साथ अमेज़ॅन ईसी 2 पर नेट पैस प्राप्त कर सकते हैं।

संबंधित मुद्दे