As mentioned in the previous section, deploying complex software on a large-scale infrastructure requires adopting a new strategy. The ever-increasing complexity of software such as OpenStack and the deployment of huge cloud infrastructure must be simplified. Everything in a given infrastructure must be automated! This is where OpenStack meets DevOps.