Hello. While choosing between shared hosting and Cloud hosting I have always been inclined to go for the latter. However one aspect that always worries about Cloud is security. Here I'll try to be more specific.
When I go for shared hosting, the foundation softwares are already there for me and they are configured to the best suitable security for web (I am hoping this assumption is correct). However when I get hold of an instance in the cloud, I usually have to do every possible configuration myself. Further I have to keep track of security updates released, etc. (I hope you get the point). This is intimidating as I would loose focus from my application.
Of course one would say that I can go for exclusive virtual hosting (or even dedicated) hosting that many providers offer. But there the cost is weird and those benefits of cloud (especially scalability) are ruled out.
So I'd like to know how one can be on cloud and be relieved of 'system's upkeep as well?