Completely aware of the fact that the future is cloud, Microsoft continues to balance the addition of new features with integration of its existing products on its Windows Azure platform. The technology titan is aggressively making notable