When Carnival Cruise Line embarked on modernizing the technology foundation behind its global fleet and operations, the company did what many others are increasingly doing: it partnered with a global ...