First a bit of background - We have a full redundant setup for a client consisting of 2 web servers (win 2008), 2 database servers (SQL server - one active, one passive), an SSL load balancer and a firewall. These servers host multiple websites - with more coming down the line. The current visits to the server is around 200k/m with bandwidth hitting just over 250GB/m.
Everything has worked flawless for the customer and we have had zero downtime. They love the setup but hate the price (circa £70k/yr).
Key points they have to have are: Fully redundant setup - they can't have downtime. They want to be able to host multiple websites each with their own SSLs and have the option to easily add new domains with SSLs in the future i.e. continue to use it as their own server. Much Lower costs.
They are asking about a virtualized/cloud setup to reduce costs. Is this the right path to choose? Personally, I think it could end up costing them as much in the long term but would like to get your take on this.
Thanks for your help.