"If you’re not using any vendor-specific APIs, then it’s safe to say the experience you get on either Amazon or Microsoft will be roughly the same," he writes. "But that means you’re also not developing an app that necessarily takes advantage of all possible cloud capabilities—not just add-ons, but scalability. Your app might need to expand and grow as your user base grows."
He suggests it's ultimately a tie between the two companies. "From a strict programming perspective, both companies have their own RESTful API, and their own libraries for using the API. The moment you start using either, you’re locked in for the most part.""
Link to Original Source