The API marketplace – Managing, hosting, advertising, sale and distribution of third-party cloud services