After a bitter war over the $10 billion JEDI Cloud computing contract, Microsoft and Amazon have once again locked horns, this time over another $10 billion contracts by the US National Security Agency (NSA) won by Amazon Web Services (AWS), the retail arm of Amazon.