Azure-ML:如何在Azure平台上将我自己的ML算法部署/设置为按需使用的SaaS WS API?

时间:2018-09-17 03:54:37

标签: azure azure-machine-learning-studio

标题汇总。更详细地讲,我想通过WS API向MS Azure客户提供自己专有的闭源ML算法,以作为付费使用的SaaS。例如。每月或每年许可​​的Azure市场上列出的销售量预测算法SaaS。通过其对SaaS的本地支持,我无法在Web上找到有关如何在Azure上执行此操作的任何信息。

请记住,这不是许可软件解决方案,而是许可使用我的ML API。因此,我不会在市场上提供VM映像。机器映像非常适合提供完整软件解决方案(例如ERP,会计等)的软件供应商。例如。会计软件供应商会设置一个服务器映像,其中已完全安装并配置了软件,以供客户许可作为总包许可证使用,以供克隆和使用。

我的不是软件包,而是SaaS-将其视为您订阅的天气预报api,将其与系统集成并获取天气预报信息。无需购买整个VM映像即可通过网络api获得天气预报。

那么,Azure是否原生支持我要问的问题?即设置并以SaaS身份向客户提供我自己的ML算法,作为无VM映像的付费使用纯WS解决方案。看来,Azure平台仅在其市场上提供机器映像,而我希望得到它们的支持,并在此仅列出我自己的WS。希望我在某处错过了该选项。

预先感谢您的帮助。

P.S。 MS Cognitive Services是仅限MS的算法,不允许使用任何第三方算法。

1 个答案:

答案 0 :(得分:0)

我想回答我自己的问题-平台中对此提供了支持,这很棒。开始SaaS applications Offer Publishing Guide

的地方

P.S。希望他们能使其与付款/许可系统更加集成-例如对于某些产品许可证类型,请限制允许的同时WS调用的最大数量和允许的最大CPU内核,并实施增强的试用许可证时间/功能限制支持。