How does dedicated "cloud" hosting compare to a dedicated hardware server?
I get the cloud concept, lower security maintenance, redundancy, alleged faster download times since the site is hosted in multiple cities (depending on where data centers are located), easier to reinstate a crashed website.
How is it in actuality for a small to mid-market sized business?
I have a 80GB Microsoft SQL database, is azure database a direct replacement? Or is there a learning curve?
Would I need to reprogram the website?