The problem with small setups is ironically because its small, no thought or attention is given to it, specialists are not employed full time, etc. so by the time it goes on fire nobody has a clue what it is, let alone how the maintenance is done or where the backups are etc. IaaS doesn't solve this, its no different to people hosing their web hosting / DNS because their web 'developer' told them to give them admin lol For those setups SaaS all the way - and even if you need your own VM, it may be cheaper to go a 'VPS' or a bare-bones provider like digital ocean. re: Openstack, you're the second person I've met who says its not that bad (in fact the first handles his own stack by himself, but he's a gun and he's also the solo master of his small domain - he did it more for kicks, could have easily lived on RHEV or VMware forever lol). Maybe someone who has contacts with the unis could shed some light as they're pretty big users I hear. Don't get me wrong its not a 'bad' product - it just requires a lot of watering and feeding by specialists, its not an off the shelf product and its overkill for most 'normal' enterprises although I dunno what happens if you stick purely with a packaged solution like Mirantis etc. Then again its not my domain so maybe I'm talking out of my arse, but its what I've been told by more than a few people, and matches my own observations whenever I've had a stab at tinkering with it.