After more than two years of crowing about “software plus service” rather than Software as a Service (SaaS) for its cloud computing strategy, the finish line is finally in sight for Microsoft’s Azure.