Maintaining cloud infrastructure can be a challenge. Ensuring compute-on-demand for a large organization requires mobilization and coordination of a huge collection of resources - not just compute, but also networking, storage, security, and more. To manage a cloud infrastructure like OpenStack properly, you need to manage not just the individual cloud services (configuration), but also the interactions and relationships between them (orchestration).
Because of this complexity, more and more of the world's largest companies like Cisco, CSC, HP and Rackspace are turning to Ansible to simplify their deployment and management of OpenStack every day.
The work the Ansible team is doing to create modern automation tools, allow application scaling and make OpenStack their most supported cloud platform is something the entire industry should be paying attention to.
Lew Tucker, VP & CTO
Cloud Computing at Cisco
Ansible's benefits go beyond mere deployment of OpenStack, though. Once OpenStack is deployed, you can then use the many Ansible OpenStack modules to manage the operation of your cloud. Then the same simple and powerful features of Ansible used for deploying and managing OpenStack can be used to provision, configure, and deploy the applications and services that live on top of the cloud. With Ansible, it's one tool for your cloud operator, developers and users.
With Red Hat® Ansible® Tower, tasks like expanding your cloud's capacity with a new rack or provisioning a new VPC environment for your development team can be done with the push of a button.