Closed. This question needs to be more focused。它当前不接受答案。
想要改善这个问题吗?更新问题,使它仅关注editing this post的一个问题。
已关闭6年。
Improve this question
我将在云中托管业务服务(WCF服务)。我需要知道如何选择Azure或Amazon Web Service。哪一个最容易访问和最容易部署? 亚马逊提供基础设施即服务,即IaaS。您可以选择所需的操作系统风格,这就是您所能获得的,以及相关的网络管道,存储服务和所拥有的一切。 Azure是平台即服务PaaS。这意味着您将获得Amazon提供的几乎所有东西,但是Microsoft还将更新和维护服务器上的操作系统。
(如果您正在使用非Microsoft技术(例如Linux MySQL,Oracle或其他功能),那么Amazon将提供更强大的解决方案。)
两者都提供了非常容易的访问权限-您可以使用远程桌面或命令行工具访问两个系统上的虚拟机进行维护。
两者都通过两个系统上的Visual Studio集成工具轻松部署。 Azure可能具有优势,因为通过UI进行部署可以一次就自动更新具有多个实例的服务,而无需停机。 (我相信您可以使用EC2做到这一点,但确实需要一些脚本。)
因此,对于WCF应用程序而言,差异实际上归结为您准备支付的费用:
如果您乐于维护Windows机器,想要手动配置防火墙和负载平衡器并且需要细粒度的控制,但又不想改变应用程序在常规Windows服务器上的运行方式,那么Amazon EC2可能就是您的最佳选择。最好的选择。 如果您的需求非常简单,并且您希望其他人担心平台和大多数底层基础结构,并且不介意更改应用程序以考虑到它-Azure可能是最佳选择。
请记住,目前大多数情况下EC2的价格要比Azure低。在这里很难给出明确的指导,因为对于您的应用程序可能并非如此:我建议您启动一个电子表格并输入数字。
想要改善这个问题吗?更新问题,使它仅关注editing this post的一个问题。
已关闭6年。
Improve this question
我将在云中托管业务服务(WCF服务)。我需要知道如何选择Azure或Amazon Web Service。哪一个最容易访问和最容易部署?
最佳答案
微软商店中Windows开发人员之间的标题差异:
(如果您正在使用非Microsoft技术(例如Linux MySQL,Oracle或其他功能),那么Amazon将提供更强大的解决方案。)
两者都提供了非常容易的访问权限-您可以使用远程桌面或命令行工具访问两个系统上的虚拟机进行维护。
两者都通过两个系统上的Visual Studio集成工具轻松部署。 Azure可能具有优势,因为通过UI进行部署可以一次就自动更新具有多个实例的服务,而无需停机。 (我相信您可以使用EC2做到这一点,但确实需要一些脚本。)
因此,对于WCF应用程序而言,差异实际上归结为您准备支付的费用:
请记住,目前大多数情况下EC2的价格要比Azure低。在这里很难给出明确的指导,因为对于您的应用程序可能并非如此:我建议您启动一个电子表格并输入数字。
关于.net - 在.NET WCF服务部署上选择Azure或AWS,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/8677162/