Hosted Services. On Demand. Not On Time.