Cloud technologies hold the promise of unparalleled levels of automation and productivity for developers and application deployment teams. With new development platforms and application architectures, such as Docker containers and hybrid cloud, agile development has finally arrived. But, on-demand application deployments, along with cloud-scale requirements and workload mobility have placed new burdens on the traditional data centre network and operations teams.