Microsoft’s much-awaited Azure Stack is ready to order and shipping will start from September. The moot question is can Azure Stack help the software giant sharpen its competitive edge against Amazon?