Fearless Rails Deployment

Everything You Need to Know About Deploying Rails Applications

git push heroku master is a pretty sweet way to deploy Rails, but do you ever feel like this abstraction isn't doing you any favors?

Or maybe you've taken the plunge and deployed your Rails app to your own VPS, but clinch tight every time you deploy a new revision?

With so many various options available to deploy Rails applications, it's hard to know which path to take. Fearless Rails Deployment takes out the guesswork and gives you an opinionated view of the Rails deployment process.

Fearless Rails Deployment is an easy-to-follow book originally released in August 2014 and trusted by many to help you deploy Rails applications better using awesome tools like Chef, RVM, Nginx, Unicorn, and Vagrant.

You Will Learn

  • How to manually provision a server for Rails deployment
  • Use Vagrant to build a test server
  • Configuring RVM in production
  • How to manage Unicorn with zero-downtime restarts
  • Proxying Nginx to a Unix socket
  • Deploying Resque workers in production
  • How to manage cron jobs in your project
  • Deploying Rails apps with Capistrano
  • Automating servers with Chef
  • Best practices for smooth Rails deployments

Learn to Deploy Your Rails Apps Now for just $39.99 Money-back guarantee if you're not 100% satisified.

About the Author

author, being goofy Pictured: Author on the road to Rails deployment.

Howdy. My name is Zach Campbell and I've been writing web applications for my entire career. But writing web apps isn't fun if you can't reliably deploy them for others to use. Too often these days, I find brilliant Rails developers who can't deploy their own code. It's about time we changed that.

I've deployed dozens of Rails applications and have learned exactly what's required for dependable, repeatable Rails deployments.