我將在雲中託管一個業務服務(WCF服務)。我需要知道如何選擇Azure或Amazon Web Service。哪一個是最容易訪問和最容易部署的?在.NET上選擇Azure或AWS WCF服務部署
11
A
回答
13
在微軟商店兩個針對Windows開發人員之間的差異標題:
- 亞馬遜報價基礎設施即服務,IaaS的。您可以選擇所需操作系統的風格,這就是您所獲得的操作系統,以及相關的網絡管道,存儲服務和您擁有的東西。
- Azure是平臺,作爲服務,PaaS。這意味着您幾乎可以獲得亞馬遜的服務,但微軟也會更新和維護服務器上的操作系統。
(如果你使用非微軟的技術工作,如Linux的MySQL,Oracle或什麼具備的,你那麼亞馬遜提供更強大的解決方案。)
都提供了很容易訪問 - 您可以使用遠程桌面或命令行工具訪問兩個系統上的虛擬機進行維護。
兩個系統上都有易於使用的部署以及用於Visual Studio的集成工具。 Azure可能在這裏具有優勢,因爲通過此處的UI部署可以自動更新具有多個實例的服務,而不會停機到服務。 (我相信你可以使用EC2做到這一點,但它確實需要一點點的腳本。)
所以對WCF應用程序真正的差異歸結到什麼你願意支付:
如果您很高興維護Windows操作系統,希望手動配置防火牆和負載平衡器,並且需要細緻的控制,但不希望將應用程序從常規Windows服務器上運行的方式變更 - 然後Amazon EC2可能是最佳選擇。
如果您的需求相當簡單,並且您希望其他人擔心平臺和大多數底層基礎架構,並且不介意改變您的應用程序以考慮它 - Azure可能是最佳選擇。
請記住,目前EC2在大多數情況下比Azure稍微便宜一些。在這裏很難給出堅定的指導,因爲這可能不適用於您的申請:我建議您啓動一個電子表格並輸入數字。
2
我只想補充傑里米的出色答卷,並註明您可以在Amazon EC2上獲取.NET的PaaS有前途的服務,稱爲AppHarbor。
相關問題
- 1. 部署WCF服務
- 2. 部署到Azure的WCF服務
- 3. 部署WCF服務
- 4. 部署WCF服務
- 5. 部署WCF服務
- 6. WCF服務部署
- 7. 想要在Azure平臺上部署WCF Web服務
- 8. 部署WCF服務
- 9. 部署多個WCF服務?
- 10. 在Azure服務器上部署Grafana
- 11. 在子網上部署Azure雲服務
- 12. 在IIS 5.1上部署WCF服務
- 13. 在IIS上部署WCF Web服務
- 14. 在IIS6上部署WCF服務
- 15. 將IIS部署的WCF服務連接到Azure服務總線
- 16. Windows Azure平臺上的WCF服務部署問題(暫存)
- 17. 可以選擇什麼? ASMX Web服務或WCF在.net 3.5中?
- 18. 部署wcf網絡服務
- 19. 部署wcf服務到IIS
- 20. 在Azure上部署mvc和wcf
- 21. 在AWS上部署.NET應用程序
- 22. 部署wcf服務網站
- 23. Azure WCF服務使用Azure WCF服務
- 24. Azure服務總線部署
- 25. 將Azure網站連接到內部部署WCF服務
- 26. 在Azure服務Fabric羣集上部署的服務的複製
- 27. 如何在Azure應用程序服務上部署Windows服務
- 28. 在使用MSMQ時在AWS上部署WCF服務的最佳方式
- 29. Azure上的WCF服務
- 30. .Net Ria服務部署
Azure提供PAAS和IAAS。定價現在可以比較。 – Dave 2014-08-23 14:33:55
@Dave:是的,這個答案差不多三歲,幾乎一分鐘就老化了!請注意,儘管AWS在VPN連接等方面仍有很好的開端。 – 2014-08-26 19:45:38
AWS免費提供1年免費產品。他們也像Azure一樣升級SQL Server。我已經嘗試了兩個。我同意AWs有點複雜。但他們有很好的教程,支持很棒。我喜歡它 – user2831855 2014-12-31 21:55:41