Ansible for DevOps

Ansible is a simple, but powerful, server and configuration management tool (with a few other tricks up its sleeve). Ansible for DevOps helps those familiar the command line and basic shell scripting start using Ansible to provision and manage anywhere from one to thousands of servers.

The book begins with fundamentals, like installing Ansible, setting up a basic inventory file, and basic concepts, then guides you through Ansible's many uses, including ad-hoc commands, basic and advanced playbooks, application deployments, multiple-provider server provisioning, and even Docker orchestration! Everything is explained with pertinent real-world examples, often using Vagrant-managed virtual machines.

This book was originally published in early 2014, as a work-in-progress, on LeanPub, and is updated frequently. The first edition was published on other bookstores (Amazon, iBooks) in October of 2015, and it is updated on a quarterly basis.

  • First complete edition in 2015
  • Over 10 updates published every year
  • One of the first Ansible books on the market
  • Over 20,000 copies sold as of 2019