BT2006 R2 到 Azure Windows 服务的迁移方法
Migration Approach For BT2006 R2 to Azure Windows Service
据我们所知,Microsoft 不再支持 BizTalk 2006。它很快就会结束,因此我正在努力 POC/Analysis 将 BizTalk 2006 R2 应用程序迁移到最新的 BizTalk 版本。
是否有任何选项可用,例如将具有所需 运行 时间组件的 BizTalk 2006 R2 应用程序作为 msi 包部署到 Azure windows VM(作为服务)?
我在对此进行调查时得到以下信息。
对于Azure平台,他们提供了两种选择
Azure VM 托管(就像内部部署一样,但 BizTalk 将在云 VM 中),但同样不是 BizTalk 2006 R2,因为支持即将结束
Azure BizTalk 服务(PaaS 模型)。同样,这也不仅仅是一次迁移。我们必须从头开始发展。也许我们可以重新使用架构、地图(通过使用将 .btm 转换为 .trfm 的工具),没有编排。所以我们需要做工件迁移而不是包迁移。
是否有上面突出显示的选项可用?
最简单的升级途径是在 Azure VM 中升级到 BizTalk Server 2013 R2 运行。如果可能的话,迁移到 Azure 服务模型基本上需要重构整个应用程序以支持该 运行 时间。
虽然您的 BizTalk Server 2006 应用程序可能 运行 在 BizTalk Server 2013 R2 上保持不变,但这不是一个值得推荐的解决方案。您应该将源项目升级到 2013 R2 SDK。这确实需要到 2006R2/2009 -> 2013R2 的双跳。
部署到 Azure 上的 BizTalk Server VM 与部署到本地 BizTalk 实例没有什么不同,所以不用担心。您仍然会使用从 BTDF 的 BT Admin 生成的 .msi。
据我们所知,Microsoft 不再支持 BizTalk 2006。它很快就会结束,因此我正在努力 POC/Analysis 将 BizTalk 2006 R2 应用程序迁移到最新的 BizTalk 版本。
是否有任何选项可用,例如将具有所需 运行 时间组件的 BizTalk 2006 R2 应用程序作为 msi 包部署到 Azure windows VM(作为服务)?
我在对此进行调查时得到以下信息。
对于Azure平台,他们提供了两种选择
Azure VM 托管(就像内部部署一样,但 BizTalk 将在云 VM 中),但同样不是 BizTalk 2006 R2,因为支持即将结束
Azure BizTalk 服务(PaaS 模型)。同样,这也不仅仅是一次迁移。我们必须从头开始发展。也许我们可以重新使用架构、地图(通过使用将 .btm 转换为 .trfm 的工具),没有编排。所以我们需要做工件迁移而不是包迁移。
是否有上面突出显示的选项可用?
最简单的升级途径是在 Azure VM 中升级到 BizTalk Server 2013 R2 运行。如果可能的话,迁移到 Azure 服务模型基本上需要重构整个应用程序以支持该 运行 时间。
虽然您的 BizTalk Server 2006 应用程序可能 运行 在 BizTalk Server 2013 R2 上保持不变,但这不是一个值得推荐的解决方案。您应该将源项目升级到 2013 R2 SDK。这确实需要到 2006R2/2009 -> 2013R2 的双跳。
部署到 Azure 上的 BizTalk Server VM 与部署到本地 BizTalk 实例没有什么不同,所以不用担心。您仍然会使用从 BTDF 的 BT Admin 生成的 .msi。