Azure-ML:如何在 Azure 平台上 deploy/setup 我自己的 ML 算法作为 pay-to-use SaaS WS API?

Azure-ML: How to deploy/setup my own ML algorithms on Azure platform as pay-to-use SaaS WS API?

标题总结了它。更详细地说,我想通过 WS API 作为 pay-to-use SaaS 向 MS Azure 客户提供我自己专有的 closed-source ML 算法。例如。 Azure Marketplace 上列出的销售量预测算法 SaaS 每月或每年获得许可。我在网上找不到任何关于如何通过 Azure 对 SaaS 的本地支持(如果有的话)在 Azure 上做到这一点的信息。

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

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

那么,我的问题是 Azure 本机支持我正在尝试做的事情吗? IE。以 VM-image-free pay-to-use pure-WS-solution 的形式设置并提供我自己的 ML-algos 作为 SaaS。 Azure 平台似乎只在其市场上提供机器映像,而我希望它们支持并在那里只列出我自己的 WS。希望我在某处错过了那个选项。

预先感谢您的帮助。

P.S。 MS 认知服务是 MS-only 算法,不允许使用第 3 方算法。

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

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