我创建了数据服务 API,它可以从四种类型的数据库中存储和检索数据。所有数据库、API 都部署在不同的虚拟机中,数据服务 API 使用公共 IP 与这些数据库通信。现在我想将所有这些数据库和服务 API 打包在一个单元中并在 Azure 市场上销售,在搜索时我发现了集群、虚拟专用网络等术语,但我不知道如何部署这些东西并在市场上销售。
那么我应该遵循什么架构来部署适合 azure 市场的架构。
我创建了数据服务 API,它可以从四种类型的数据库中存储和检索数据。所有数据库、API 都部署在不同的虚拟机中,数据服务 API 使用公共 IP 与这些数据库通信。现在我想将所有这些数据库和服务 API 打包在一个单元中并在 Azure 市场上销售,在搜索时我发现了集群、虚拟专用网络等术语,但我不知道如何部署这些东西并在市场上销售。
那么我应该遵循什么架构来部署适合 azure 市场的架构。
听起来您正在寻找更多的 SaaS 产品,而这通常不是您可以像简单的 VHD 或 VM 那样“捆绑”或“打包”的东西。
在我看来,Azure 市场中大多数真正的 SaaS 应用程序更像是“广告”而不是“包”。他们通常会将您带到供应商网站,在那里他们可以更好地控制他们的“产品”。您可以将产品的主页指定为您维护的站点,并以有意义的方式展示您的产品。将 Azure 市场视为人们找到您的一种方式,而不是他们提供您的产品的一种方式。
我会使用您需要的任何 IaaS/PaaS 元素在 Azure 中设置您的基础架构,并将您自己的网站视为“前端”。以下是详细信息:
http://azure.microsoft.com/en-us/marketplace/partner-program/