A new generation of cloud-based technologies is revolutionizing business computing while demanding new skills and approaches. New solutions create the potential to leap ahead of competitors stuck with large sunk costs in outdated software and infrastructure.