For more than two decades, the enterprise software stack followed a familiar structure. Companies bought applications for finance, human resources, customer management, supply chains, and service ...