Pentagon Sides With Microsoft In $10 Billion Cloud Deal