I just came across some articles on how to setup your own cloud using Cloudfoundry and Ubuntu, this got me thinking, choosing our infrastructure, if we want to use our own servers what's the advantage of cloud on virtual servers vs just using virtual servers, VPN?
If we now develop for the cloud later if we need help we can quickly move on to a cloud provider, but other than that what's the advantage and disadvantage of private cloud in these areas?
- speed of development, testing, deployment
- server management
- having an extra layer (cloud) will that have a hit on server performance, how big?
- any other advantage/disadvantage?