Practical Ansible 2
Ansible enables you to automate software provisioning, configuration management, and application deployment, and can also be used as a deployment and orchestration tool. While Ansible provides simple yet powerful features to automate multi-layer environments using agentless communication, it can also solve other critical IT challenges, such as ensuring continuous integration and continuous deployment (CI/CD) with zero downtime.
In this book, you'll work with Ansible 2.7 and learn to solve complex issues quickly with the help of task-oriented scenarios. You'll start by installing and configuring Ansible on Linux, macOS, or Windows to automate monotonous and repeatable IT tasks and get to grips with concepts such as playbooks, inventory, and network modules. As you progress, you'll gain insights into the YAML syntax and understand how to port between Ansible versions. In addition to this, you'll understand how Ansible enables you to orchestrate multi-layer environments such as networks, containers, and the cloud.
By the end of this Ansible book, you'll be well-versed with the troubleshooting and testing techniques that will help you overcome common mistakes in manual tasks such as computer system health checks and dry-run tests post application deployments.
|Course Length||9 hours 25 minutes|
|Date Of Publication||5 Jun 2020|