天蓝色架构混合解决方案

azure architecture hybrid solution

我需要在 "on premise" 网络服务和 Azure 云中的 d365fo 安装之间构建某种代理。

onPrem 服务是一个 DAM 系统,它保留产品图像和 PDF 等的主数据。我不想将这些上传到 d365,但是从 d365 产品到 DAM 创建一个 link。访问 DAM 系统服务受密码保护,因此我需要代理。

最初我想构建一个 Web 服务并将其托管在 onPrem IIS 上,但现在我想知道是否可以将其托管在 Azure 中?

代理只能在 onPrem 本地网络中访问。

您要查看的第一件事是您能够公开哪些元素 can/are,就像您在 Azure 中构建某些东西一样,这意味着您的 DAM 系统需要可以从外部访问以查询它.如果已经是这种情况,那很好,否则公司将其内部系统开放到互联网有时会成为安全问题。

我认为你最好将你的 "middleware"/proxy 放在 prem 上,你只需要使 IIS 可以从你的 D365FO 订阅的 IP 范围访问。

从那里你应该能够做你需要的。

我唯一担心的是如果文件很大,如果文件托管在 prem 上而不是 Azure/FTP...

祝你好运!