That article is very interesting, but my concerns are with applications that are needed after the OS is brought online.
This article holds a lot of great information as well, but I am more interested in 'quickly' loading things like Java, Tomcat, and mySQL. I'm afraid that I don't have the time to play with cloud-init, so I would like to see a simple interface with checkboxes next to applications that I can just check and hit the "Apply" button. I feel that what I am asking for is an interface made by DreamHost that runs scripts like the ones shown in the article, giving me cafeteria-like options so I don't have to concern myself with details that will only benefit me on initialization--something that will only happen once or twice in the life of my server.
Well, the first advantage that VPS has right now is its simplicity. I am a Windows professional, but I have a decade of experience with SVR4 and Xenix which served me well long ago. I am also a developer of front and back-end systems on Windows systems. What this means is that I have the potential for coming to grips with cloud-init and veewee, but I don't have the time to spend--on my own--learning the ropes to get an automated mechanism put together that installs applications which I can probably install manually, after the initial boot, in a lot less time. Furthermore, if I want to host a web site on a DreamCompute instance, then I would need to figure out how to set it up--which is great for a lot of folks out there who really need that kind of flexibility and have the knowledge and time to get things working.
And that means DreamCompute's main advantage is its flexibility. But that is not relevant advantage for some people like myself.
So, perhaps I am the wrong market segment for DreamCompute. It would be a sad thing, mainly because VPS prior to the elimination of sudo fit my needs to a tee. It was perfect. But, that's the way stuff rolls, and I just have to learn how to roll along.
In the meantime, I am evaluating eApps. They offer the cafeteria-like interface I mentioned above and they offer the means to set up a web site with (virtually) the click of a button. Now, they are not perfect, and there are things I am discovering which may drive me away from them, but my evaluation site gained all of the applications I needed extremely quickly, and I have full root access.