The tech giant is investing $2.5 billion in a new business unit called Microsoft Frontier.