azure - BT2006 R2 到 Azure Windows 服务的迁移方法

标签 azure biztalk biztalk2006r2

据我们所知,Microsoft 不再支持 BizTalk 2006。它很快就会结束,因此我正在致力于 POC/分析,以将 BizTalk 2006 R2 应用程序迁移到最新的 BizTalk 版本。

是否有任何可用选项,例如将具有所需运行时组件的 BizTalk 2006 R2 应用程序作为 msi 包并部署到 Azure Windows VM(作为服务)?

我在调查此事时得到了以下信息。

对于Azure平台,他们提供了两种选择

  1. Azure VM 托管(与本地部署一样,但 BizTalk 将位于云 VM 中),但同样不是 BizTalk 2006 R2,因为支持即将结束

  2. Azure BizTalk 服务(PaaS 模型)。同样,这不仅仅是一次迁移。我们必须从头开始发展。也许我们可以重新使用架构、 map (通过使用将 .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。

关于azure - BT2006 R2 到 Azure Windows 服务的迁移方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36036124/

相关文章:

azure - 将数据从 SQL 数据库迁移到 Cosmos DB 中如何避免转义字符

c# - 下载 Azure blob 并将其设置为图像标签上的数据 url

.net - 在没有 Biztalk Server 的情况下使用 Biztalk SAP Adapter 连接 .NET 和 SAP

visual-studio - 从现有的 Azure Web App 创建 Visual Studio 2019 项目

azure - 使用 OAuth 使用 EWS 应用程序发送电子邮件是否必须使用 full_access_as_app

biztalk - 识别 CDA R2 的 HL7 V3 模式

c# - 在贷款请求场景中推荐哪种工作流技术?

db2 - BizTalk DB2 适配器连接错误

BizTalk 编排编辑器在源代码中留下错误

biztalk - BT2006 R2 到 BT2013 R2 的迁移方法