想要将Windows Azure用于几个项目,但由于我还没有使用它,我想知道如何根据使用/存储等因素计算我需要向最终客户收取的费用。
我很感激有关其他人在向最终客户推荐Azure时如何首先报出费用以及他们每个月如何收费的评论,即设定每月数字可能会有变化?
答案 0 :(得分:1)
如果您要构建软件即服务应用程序或某些类似的多租户应用程序,则只应在客户和Azure费用之间进行操作。在这些情况下,您收取的费用应仅与Azure费用松散相关,可能很难弄清楚。例如,您可以测量每个租户的传出字节数,但很难。
如果您在Azure上为一个客户构建应用程序,则没有理由成为收费中介。让客户失望并通过他们自己的信用卡设置Azure帐户。创建帐户后,他们可以让您成为管理员。让Microsoft直接向客户开具发票,不要介入。这有几个原因:
首先,使用Azure pricing calculator很好。当做更复杂的事情时,定价计算器就会崩溃,但对于初始报价来说,这已经足够了。作为开发人员,您应该了解角色数量,数据库等,以便提供给初始定价计算。
许多事情和许多架构决策都会影响成本,因此必须不断维护和更新成本模型。其中一个最大的因素是负载,至少在开始时,你可能没有中期线索它是什么。查看CALM,并参考生命周期和成本模型以获得更多洞察力。
如果您觉得必须从申请中获得持续收入,而是使用统一费率或您自己的模式(例如每个角色每月20美元)签订支持协议。
总之,使用定价计算器来计算球场数据,但让微软直接向客户收费。