Ansible for DevOps
Server and configuration management for humans
Ansible is a simple, but powerful, server and configuration management tool. Read Ansible for Devops to learn to use Ansible effectively, whether you manage one server—or thousands.
Now in its 2nd edition!
Ansible is a simple, but powerful, server and configuration management tool (with a few other tricks up its sleeve). This book helps those familiar with 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.
Ansible for DevOps is updated frequently! On LeanPub, updates are published within minutes, and you get free updates to the text forever! If you purchase the book in the Kindle or iBooks format, the text is updated quarterly, but it's harder to update the text from Amazon or the iBooks Store. The book is updated 5-10x per year, and is always current with the latest version of Ansible.
About the Author
Jeff Geerling ( @geerlingguy) is a developer who has worked in programming and devops for companies with anywhere between one to thousands of servers. He also manages many virtual servers for services offered by Midwestern Mac, LLC, and has been using Ansible to manage infrastructure since early 2013.
Other Books by this Author
Errata and Changes
Errata and Changes page to see updates and corrections to the book since its first published edition. Readers who purchase the book on LeanPub are able to download the latest edition at any time. Kindle and other ebook editions are updated quarterly, and printed editions are updated biannually.