0

Windows Azure 有一个商店。

您可以在那里使用的东西称为附加组件,它们分为两类:服务和数据。

我了解一些服务产品的意义,但不是全部,而且我根本不了解数据产品的意义。

对于服务,一些产品是数据库部署,例如 ClearDB (MySQL) 和 MongoLab。这对我来说很有意义:只需单击几下即可部署和监控这些数据库,但这些数据库与使用它们的应用程序在同一个数据中心运行,这有利于性能和安全性。

对于大多数其他服务(例如,有一个简单的调度程序应用程序),似乎唯一的优势是统一的计费方式。这是一个正确的观察,还是还有更多?

然后是数据产品:我可以购买 bing 查询交易这一事实与我的 azure 帐户的其余部分没有任何关系,对吧?从技术上讲,它只是 bing(或您查看的任何其他数据),大概我正在反对我以前使用的同一个 bing api(我假设这是可能的)。在我购买它的那一刻,任何 Azure 数据中心都没有真正部署任何东西,是吗?那么在什么意义上这是一个附加组件?

简而言之,我是否遗漏了某些东西,或者大多数附加组件只是一种购买外部服务并在我的 Azure 帐户上计费的方法?

4

1 回答 1

1

如果您可以回答其他“应用商店”的问题,则可以回答 Windows Azure 的问题。我们知道 THE App Store(根据法院的名称之争),这是将应用程序放到封闭式 (iOS) 设备上的唯一途径。还有一个 Mac App Store,因为可以自己安装应用程序(这使它更类似于 Azure 商店),这似乎是不必要的。在这种情况下,商店的原因是可发现性、与商店品牌的关联(买方假设有一定程度的审查)、单点更新和简化的计费。

Windows Azure Store(和数据市场)的存在也是出于类似的原因。与其说是技术优势,不如说是与 Azure 品牌的关联。由于 SO 是技术性的,让我强调一些(主要是)技术方面:

  1. 不要假设服务将在同一个数据中心运行。在大多数情况下,它可能不会。
  2. 从操作的角度来看,将所有东西都放在一个地方有一个优势。授予操作员对订阅的访问权限意味着您不必管理服务上的帐户。不过,我遇到了这个问题——因为 Azure 身份没有得到很好的处理,该服务很难做其他事情(例如获得支持)。(我在 New Relic 有这个)。
  3. 合并计费仅适用于信用卡付款。上次我检查(2013 年夏季)时,没有办法获得按发票付费订阅的附加组件,因此无论如何都需要第二次订阅(使用信用卡)。
  4. 附加组件似乎仍处于“预览”状态,这可能表明采用率较低。微软可能没有看到它以他们预期的方式增长,并且未来可能不会对其进行太多开发。这只是意见,不应影响服务(毕竟商店只是一个网关,对所提供的服务没有(很少)技术影响)

但是,不要完全忽略商店。最大的好处似乎是服务器的免费层降低的价格,微软已经设法让服务提供商使商店更具吸引力。例如,SendGrid 免费选项每月提供 25,000 封电子邮件,而 SendGrid.com 上似乎没有免费选项。New Relic 的定价曾经(也许现在仍然如此)要低得多。

主要关注定价收益,而不是感知的技术收益。

于 2014-01-20T18:21:02.263 回答