Amazon's internet servers experienced an unexpected crash on December 7, and the tech giant has just explained what happened.