This book will show you from start to finish how to:
Setup a VPS from Scratch Setup additional servers in minutes Use Capistrano 3 to deploy quickly and reliably Automate boring maintenance tasks If you've got applications on Heroku which are costing you a fortune, this will provide you with the tools you need to move them onto a VPS. This includes running several Rails Applications on a single VPS - great for small side projects.
If you're already running your app on a VPS but the deploy process is flaky - it sometimes doesn't restart or loads the wrong version of the code - this book provides a template for making the process hassle free.
One of the few books on deploying Rails applications containing sample code which worked out of the box. I purchased through Leanpub so I get notified of revised versions and the book + sample code seem to be updated every few months to keep pace with the latest stable releases of both Rails and tools.
The book does a good job of covering the "why" behind how each system component is configured as well as the "how". I've now got a fairly solid template of my own, based on the book, which I'm using to deploy a mixture of small and medium sized applications.
The only bit I had to figure out for myself was how to tweak it for JRuby but there's a good and very detailed section on how to write custom "recipes" for any system components which are required but not covered by the sample code.
Nice and short book that is written in tutorial style with lots of interesting details. It will teach you how to use Chef and Capistrano in a practical manner, starting with basics. Definitely a worth reading, even you know this stuff, you can find a few tricks to add to your arsenal.