I like the idea of having your data and services untethered from a specific provider, but I could see a system like this generalized to support any hosting situation, and not just a dedicated home server.  My ideal system:<p>* Minimal effort install to a local machine as well as any of the major cloud providers, and some sort of architecture to easily add more providers.<p>* Clear separation of system&#x2F;apps and data<p>* ability to easily backup and migrate data from one installation to another<p>* Commercial providers that specifically provide setup, hosting, and support for this solution<p>With these features, you could choose your level of privacy and effort, and be assured that you will have a sustainable system in the future, even when you&#x27;re working 12 hour days during that crunch and have no time to mess with your personal cloud.