Bring Your Own Cloud: Running Software in Customer Environments | Rifio