Microsoft is promising technology and tools that are free from vendor lock-in—the dreaded term that strikes fear in the hearts of executives who worry that they won’t be able to use alternative products. In doing so, Microsoft is trying to stand out from cloud computing rivals like Amazon Web Services.
During the company’s keynote presentation, Scott Guthrie, Microsoft’s corporate vice president, showed a slide to the crowd that compared the differences between Microsoft’s new data warehouse and Amazon’s, which it introduced over two years ago. Guthrie enthused about Microsoft’s version and its ability to work on both its cloud and a company’s own data centers, a slap at Amazon’s competing service that only works on Amazon’s cloud.
This sales pitch about technology that doesn’t have to run directly on Microsoft-controlled data centers is something the company has been preaching for the past year under CEO Satya Nadella. It’s no surprise that Microsoft continued to talk it up at a conference for developers.
These days, developers prefer to build software —like what’s used by ride-sharing startup Uber— in various programming languages, tools, and infrastructure. That software can live on a company’s own data centers or the data centers of a cloud service provider.
Microsoft has realized that to attract more business to its cloud, it needs to court coders who are typically the ones in a company trying out the latest new software and database technology. These developers hate the idea of being forced to use only one tool.
By appealing to coders who want flexibility, Microsoft is hoping to gain influence within companies that they can then convince to use its cloud—which Microsoft is betting will offset the shrinking revenue of Windows, its once reliable desktop software cash cow that is now in decline.
If you needed more proof, note that Microsoft trotted out Ben Golub, the CEO of the buzzy enterprise startup Docker, on stage during the keynote. The point: To talk about how much Microsoft and Docker have been working together over the past months to make sure Docker’s container technology—which allows for faster software development and more efficient management—can run on Microsoft’s cloud as well as Windows.
Docker’s container technology has been a hit with developers, and by appearing cozy with a developer darling like Docker, Microsoft seems to be hoping it can co-opt some of the startup’s massive user base and perhaps win over more customers.
And speaking of Microsoft’s cloud, news leaked out Wednesday during the company’s developer conference that Salesforce has hired an investment bank to handle an acquisition offer from an unidentified company. Microsoft is an obvious possibility. Although Salesforce doesn’t sell the same type of networking, storage and computing capabilities as Amazon and Microsoft, it does sell a lot of software used by sales teams via its own cloud data centers.
If the speculation is correct, Microsoft could adopt Salesforce’s family of cloud software and use it to significantly beef up its cloud business as it battles with Amazon and Google for supremacy as the leader in cloud computing.