designing business models for platform as a service : towards a design theory .
Cloud computing services: taxonomy and comparison