On-premises data centers that were built years ago are now expanding to cloud infrastructures. New SaaS applications like CRM make it easier to have a distributed workforce, and DevOps has started experimenting away from VMs to develop new apps on containers.