How the Cloud Changes Software Consulting