We are starting a new web development company and know very little about web servers. The hosting company is wanting to lease to us a VPN appliance (Sonicwall TZ215). Do we need this or is the a hardware firewall sufficient for protecting the server from hackers, DOS attacks, etc? The setup for the vpn device is quite expensive not to mention the monthly expense of leasing one. If they are good, we could just buy it and have the hosting company attache our server to it.
This would be for a dedicated physical server (Windows Server 2012 Standard).