Deploying Biztalk Web Service to DMZ

前提是你 提交于 2019-12-06 07:38:36

I would seriously think about separating the web service from the BizTalk architecture and not use the built in published web service in a DMZ setting. Create a web service on its own and allow that to façade the actual BizTalk web service and just punch a hole in the firewall allowing the connection into the BizTalk web service. Take a look here.

One option is deploy the services internaly using BizTalk but connect them to the Azure Service Bus and use that to expose them to the outside world. BizTalk WCF support the relay bindings used for communication with the service bus.

Once setup it should be less to worry about (except the Azure bill I guess ;)) but it also ties nicely in with the Access Control giving you fine grained access control to who can do what etc.

Adding to Bryan comment, This can be done in a very straight forward way using WSO2 Cloud Services gateway (CSG). What needs to be done is, deploy a CSG outside the firewall ( probably in a DMZ) and publish your service on to it. and thats it.

For more information check out: http://wso2.com/cloud/connectors/services-gateway

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!