When Channel Meets Cloud: How Distribution is Adapting to “as-a-Service”