Heroku Cookbook
By Mike Coutermarsh
Publisher: Packt Publishing
Final Release Date: November 2014
Pages: 232

Heroku is a Platform as a Service that enables developers to rapidly deploy and scale their web applications. Heroku is designed for developer happiness, freeing developers from doing system administrative tasks such as configuring servers and setting up load balancers. Developers are able to focus on what they do best, building web applications, while leaving the details of deployment and scaling to the experts at Heroku.

This practical guide is packed with step-by-step solutions to problems faced by every production-level web application hosted on Heroku. You'll quickly get comfortable with managing your Heroku applications from the command line and then learn everything you need to know to deploy and administer production-level web applications.

Product Details
Recommended for You
Customer Reviews

REVIEW SNAPSHOT®

by PowerReviews
oreillyHeroku Cookbook
 
4.5

(based on 2 reviews)

Ratings Distribution

  • 5 Stars

     

    (1)

  • 4 Stars

     

    (1)

  • 3 Stars

     

    (0)

  • 2 Stars

     

    (0)

  • 1 Stars

     

    (0)

Reviewed by 2 customers

Displaying reviews 1-2

Back to top

(1 of 1 customers found this review helpful)

 
5.0

Clearly Explained Heroku Examples

By BGRicker

from Boston, MA

About Me Developer, Educator, Sys Admin

Verified Reviewer

Pros

  • Accurate
  • Concise
  • Easy to understand
  • Helpful examples

Cons

    Best Uses

    • Intermediate
    • Novice
    • Student

    Comments about oreilly Heroku Cookbook:

    Heroku Cookbook helped me to understand exactly what I needed to know about utilizing Heroku for my rails apps. The book broke the habit of just continuing on what I've used Heroku for since the beginning rather than considering how to optimize it. Commands that I had previously run based on routine now made sense, and I knew how to utilize Heroku with much more efficiency.

    The wide variety of tasks are clearly organized into digestible code examples and explanations. The book progresses in a logical format, starting with deploying apps and leading to maintaining and scaling those apps. The examples are based on the command line, which most people who rely on Heroku will likely be very comfortable with already. The book uses Ruby on Rails for its apps, but most of the examples are applicable to a variety of languages. If you understand Ruby then you'll feel at home and will be able to quickly implement any of the examples to better your Heroku apps.

    This book is great for heroku users for all levels of expertise. I've used this book to improve my own work after having worked with Heroku for a year, as well as having used it to teach other students how best to get started on Heroku. I'd be working a lot more efficiently if I had this book from the beginning rather than relying on tools like Stack Overflow or google to find solutions to problems that could have been avoided all together.

    This book was a tremendous resource that I wish I had since the start. The concise examples, clear explanations, and organized format of the book made this a fantastic read. I'm looking forward to any other releases from Mike in the future, Heroku or not.

    (1 of 1 customers found this review helpful)

     
    4.0

    Clear and specific

    By feifan

    from New York

    About Me Developer, Sys Admin

    Verified Reviewer

    Pros

    • Accurate
    • Concise
    • Helpful examples

    Cons

    • Not comprehensive enough

    Best Uses

    • Intermediate
    • Novice
    • Student

    Comments about oreilly Heroku Cookbook:

    Heroku Cookbook is a well-written book that clearly explains how to perform a variety of tasks on Heroku, exactly as claimed. The chapters group recipes into different types of tasks, including setting up staging and production environments, setting up logging, and load testing and scaling. Each of the ten chapters contains a handful of recipes, which include specific steps, explanations of the steps, and relevant links to additional information.

    The book is nicely organized, starting with actually deploying apps and moving on to maintaining and extending them. Recipes are short and punchy; explanations are a bit thin at times, but they are adequate. Mike does most of the work through Terminal commands, including creating apps and using addons. As a result, Heroku's UI isn't covered, there are a lot of code listings and few screenshots.

    This book is heavily focused on Ruby code and Rails apps — there is one example of deploying a Node app, and nothing else. A lot of the recipes will work for a variety of languages and frameworks, but most of the code examples are in Ruby.

    The book also provides specific steps for specific tools. For example, if you want to use rbenv to manage your ruby versions, or something other than CloudFlare for a CDN, you'll have to adapt the instructions or figure things out on your own.

    Despite minor shortcomings, the contents of Heroku Cookbook were invaluable. I've been deploying apps to Heroku for almost two years, and there were still new, useful things I discovered how to do through this book. For new devs, this book provides a clear, accessible way to use everything Heroku has to offer.

    Displaying reviews 1-2

    Back to top

     
    Buy 2 Get 1 Free Free Shipping Guarantee
    Buying Options
    Immediate Access - Go Digital what's this?
    Ebook:  $29.99
    Formats:  ePub, Mobi, PDF