Please excuse my ignorance on the topic. I am a developer who has never had to worry about hosting and network security.
I am working on a project on my own that will be a 3 tier web app (GUI, MT, DB). I will be having the application hosted by a 3rd party. My concern is network security.
I need a hosting company that has a network to allow the following:
1) "Secured" DMZ where the Web server will reside. Outside (internet) access will be allowed on ports 80 and 443.
2) Secured network where the Database server will reside. Access from the DMZ will need to be restricted to traffic originating from the web server in the DMZ on port 1433.
I would like the hosting company to provide all hardware. I suspect my needs will be met by virtualization.
I will be using Microsoft technologies (ASP.NET, SQL Server).
Depending on your budget; in my opion it's more secure to lease a few dedicated server (dedicated to the site) and with a good datacenter who can do what you are requesting.
Though for a shared host; what is your budget, storage, and bandwidth requirements?
█ bihira.com | 10+ Years of Web Hosting Experience!
█ Shared Hosting | Reseller Hosting | 30 Day Money Back Guarantee
█▀█ cPanel | CloudLinux | R1Soft | Softaculous
█▄█ Find us on facebook and follow us on twitter @bihira
You have a couple of options - you can go with a Windows Hosting Provider and get a shared account where the msSQL server will likely reside on the same machine as IIS and save some money until you really need your own dedicated machine or you can get your own dedicated which will likely cost you around $200/month or so including software licensing for Windows and msSQL etc...