我们为什么要考虑 Azure?

我们为什么要考虑 Azure?

似乎 Azure 最近引起了很多关注,但对我们来说似乎没有意义。以下是我们的基本详细信息

  • 主要为 .NET/Microsoft
  • 主要为内部网应用,但也有公共公司网站
  • 拥有全职 IT 人员并管理我们自己的服务器
  • 在4个主要城市设有办事处
  • 互联网流量集中在那些主要城市周围

我们有什么理由迁移到 Azure 甚至考虑迁移到 Azure?似乎 Azure 的总拥有成本会高得多,而且没有任何实际好处。我很想听听我们考虑 Azure 或其他云提供商的理由

答案1

由于您已经拥有大量服务器,因此通过迁移到 Azure(或 EC2)让它们变得毫无用处是没有好处的。但是当需要更换或添加硬件时,您应该考虑托管(即“云”)环境,甚至直接托管解决方案。

您假设 Azure/EC2 的 TCO 更高,但这种假设远非确定。事实上,情况更有可能相反。如果您不拥有服务器和存储硬件,您的成本结构会如何变化?每月成本必须是很多比您想象的服务器所有权的成本效益要高。

最引人注目的问题是,你的公司是否会信任微软/亚马逊,并愿意不是在现场拥有服务器和数据。这些问题是许多公司面临的问题 - 我个人对此持观望态度。几期播客之前,Jeff 和 Joel 与 DocType 的 EC2 运行人员进行了交谈。

考虑云计算的理由...
1- 金钱。无需拥有任何硬件,只需按月支付使用费。“TCO”更低。2-
管理更少。无需硬件、不会过时、不会出现故障等。人员更少。3-
灵活性。容量是流动的,不是离散的,并且可以随时更改。4-
可用性。亚马逊什么时候出现过宕机?

不考虑云的原因...
a- 安全性。您必须信任云提供商。b-
金钱。您每月付款。有些公司不喜欢这样。c-
可用性。如果互联网连接中断,应用程序也会中断。d-
舒适度。有些人/公司喜欢将基础设施置于自己的控制之下。

还有人有其他问题吗?

答案2

“云”产品非常适合几种场景,我不太了解 Azure,但我们假设它们类似于 AWS 和 Google Apps。

  1. DR(正如 Copper3 所说)。您可以在那里托管整个应用程序并支付高可用性费用,或者可以使用 Azure 作为自托管应用程序的 DR 站点。

  2. 以经济高效的方式处理峰值。如果您知道应用程序每月有一周的负载是正常负载的 5 倍,您是否会为相当于峰值负载的内部容量付费,而这些容量有 3/4 的时间都未使用?我说的是处理和 RAM,带宽通常以“突发”或按使用量计费的计划提供。

从您对自己的描述来看,您可能不是云应用环境的好客户,除非您的内部网应用程序至关重要,即使您自己的服务器机柜被水淹没或着火,它们也需要可用,而您又不想为恢复站点的故障转移功能付费。

编辑 - 一些商品在云中显示出良好的价值。托管 Exchange(或任何其他电子邮件服务器)就是一个很好的例子。

此外 - 仅提供公司信息的公共网站通常最好/最容易留给托管公司,因为托管公司可以比静态网站更便宜地进行 DR/HA。

答案3

您有现有的 DR 解决方案吗?可以用于此。

答案4

我对 Azure 的看法是,云计算已经成为流行语好几年了,而微软却一直处于次要地位。Azure 是微软明确表示他们正在考虑这个领域的方式,您可以用您的 Windows 专用集群参与其中。

我会以不同的方式问你这个问题:云计算是你需要或想要的东西吗?其他人对这个问题的回答相当不错。如果你选择“是”,那么下一步就是询问各种产品中的哪一个是正确的答案。

Azure 可能引起了广泛的关注,但 EC2 无疑也吸引了大量付费用户。

相关内容