Think about that for a minute. Assuming your chosen dev-and-test cloud offers the functionality, performance, and security you need, why would you then upend the work invested in supporting that platform to move production workloads to a completely different environment, cloud or otherwise? Enterprises used to put up with this inefficiency because they viewed the public cloud with suspicion. Over time, however, running dev-and-test workloads in the public cloud dissipates that suspicion and replaces it with confidence.
Winning over dev-and-test workloads, in short, is incredibly important. The cloud vendor that wins over developers ultimately wins the entire enterprise. Amazon realised this early. Microsoft Azure has come to the same conclusion more recently, to good effect. It seems clear that all other providers -- Google perhaps excepted -- are going to end up paying for their early and continued ignorance of developers with their own cloudy obsolescence.
Sign up for CIO Asia eNewsletters.