Applied openstack design patterns : Design solutions for production-ready infrastructure with OpenStack components.