Our company has its own servers for our asp.net applications (ASP.NET 2.0 applications with WCF services) with an ISA Server as Reverse Proxy and Firewall in front of it. We want to run the asp.net applications on external servers at hosting companies (in germany). There are several hosting companies, but we couldn't find one with ISA Server as Reverse Proxy and Firewall.
The web applications (with SQL Server) contains sensitive data (like medical patient data) and needs a high security environment.
Nevertheless is an ISA Server essential for such web applications? And if yes, is there any alternative? We tried a hoster with apache as Reverse proxy but had several problems. Which disadvantages could raise without a reverse proxy and external firewall (belonging security and performance)?
Thanks in advance.