Windows Azure 与 Amazon AWS EC2 的对应物是什么?

Windows Azure 与 Amazon AWS EC2 的对应物是什么?

有人知道 Windows Azure 中与 Amazon EC2 相当的东西吗?

正在考虑迁移到 Azure,但我们不打算重写 .NET 应用程序,而且我们确实需要私人 VPN 来连接我们的办公室。Windows Azure 中是否有与 Amazon AWS 相当的东西?

谢谢

答案1

尽管它们在云计算领域是竞争对手,但这些工具并不等同。亚马逊提供基础设施即服务 (IaaS),这基本上是一台按小时租用的服务器,您可以在其上运行 .NET 应用程序。它只是一台服务器,仅此而已。另一方面,Microsoft Azure 是平台即服务 (PaaS),这是一个您可以在其中部署代码的平台,而无需接触底层操作系统。在此处了解有关 IaaS 和 PaaS 差异的更多信息:http://blog.labslice.com/2011/02/iaas-and-paas-to-disappear-by-2012.html

您可以在 EC2 或 Azure 上运行 .NET 应用程序,而且在大多数情况下,这不会涉及重大的代码更改。您选择的工具实际上应该取决于我们的业务需求:您是想抽象平台还是能够轻松调整平台,您是想要自动可扩展性还是可以根据需要精确控制可扩展性,您是想要访问非微软工具等等?

此外,VPN 完全是另一回事。如果您运营的是公共网站,则不需要 VPN,因为您希望人们能够访问您的服务。如果您在公司内部运营这些网站,那么您可能需要考虑实施 VPN。

答案2

目前 Azure 有一个测试版程序,允许您安装 Server 2008 R2 的虚拟机实例,因此您可以像使用 EC2 一样使用 Azure。不过,您需要转到 Azure 网站上的管理屏幕并请求访问测试版。只需研究 Azure VM Role,您就应该能够找到说明。

相关内容