Learning Puppet 4: A Guide to Configuration Management and Automation
The final, professionally edited book is now available for online reading at Safari Books
Offline versions can be found at:
This book teaches you how to use Puppet 4 for configuration management and automation. If you are new to Puppet and DevOps, this book will walk you through a hands-on learning process.
If you purchase an electronic version, you will receive updates to the book as Puppet evolves.
If you’re a system administrator, developer, or site reliability engineer responsible for handling hundreds or even thousands of nodes in your network, the Puppet configuration management tool will make your job a whole lot easier. This practical guide shows you what Puppet does, how it works, and how it can provide significant value to your organization.
Through hands-on tutorials, I demonstrate how to use Puppet to manage complex and distributed components to ensure service availability. You’ll learn how to secure configuration consistency across servers, clients, your router, and even that computer in your pocket by setting up your own testing environment.
If you are an experienced DevOps engineer, this book covers in detail the changes and improvements in Puppet 4 and how to make best use of them.