Buy new:
$19.90$19.90
$3.99
delivery:
Friday, Feb 16
Ships from: GreenIceMedia Sold by: GreenIceMedia
Buy used: $13.72
Other Sellers on Amazon
+ $3.99 shipping
90% positive over last 12 months
Usually ships within 4 to 5 days.
+ $3.95 shipping
96% positive over last 12 months
Usually ships within 4 to 5 days.
Download the free Kindle app and start reading Kindle books instantly on your smartphone, tablet, or computer - no Kindle device required.
Read instantly on your browser with Kindle for Web.
Using your mobile phone camera - scan the code below and download the Kindle app.
Follow the author
OK
DevOps for Developers (Expert's Voice in Web Development) 1st ed. Edition
Purchase options and add-ons
DevOps for Developers describes how to streamline the software delivery process and improve the cycle time (that is the time from inception to delivery). It will enable you to deliver software faster, in better quality and more aligned with individual requirements and basic conditions. And above all, work that is aligned with the “DevOps” approach makes even more fun!
- Provides patterns and toolchains to integrate software development and operations
- Delivers an one-stop shop for kick-starting with DevOps
- Provides guidance how to streamline the software delivery process
About the Author
- ISBN-101430245697
- ISBN-13978-1430245698
- Edition1st ed.
- PublisherApress
- Publication dateSeptember 13, 2012
- LanguageEnglish
- Dimensions7.01 x 0.45 x 10 inches
- Print length214 pages
Frequently bought together

Customers who viewed this item also viewed
Product details
- Publisher : Apress; 1st ed. edition (September 13, 2012)
- Language : English
- Paperback : 214 pages
- ISBN-10 : 1430245697
- ISBN-13 : 978-1430245698
- Item Weight : 9.6 ounces
- Dimensions : 7.01 x 0.45 x 10 inches
- Best Sellers Rank: #4,702,218 in Books (See Top 100 in Books)
- #6,229 in Software Development (Books)
- #9,542 in Internet & Telecommunications
- #22,632 in Internet & Social Media
- Customer Reviews:
Important information
To report an issue with this product or seller, click here.
About the author

Michael Hüttermann supports projects (hands-on as well as conceptual, as delivery engineer) and provides seminars in the following areas: Agile (including tooling), ALM/SCM, DevOps and Continuous Delivery. More information here: http://huettermann.net.
Customer reviews
Customer Reviews, including Product Star Ratings help customers to learn more about the product and decide whether it is the right product for them.
To calculate the overall star rating and percentage breakdown by star, we don’t use a simple average. Instead, our system considers things like how recent a review is and if the reviewer bought the item on Amazon. It also analyzed reviews to verify trustworthiness.
Learn more how customers reviews work on Amazon-
Top reviews
Top reviews from the United States
There was a problem filtering reviews right now. Please try again later.
The author starts by explaining the origin and rise of DevOps, why it's important, and the problems it can help solve. He takes a holistic view, showing how not only all different roles on a development team, but also those on the operations side, benefit by working together, rather than by leaving the "Ops" part of delivering a product to a separate department. One thing I especially like about the book is it warns you of potential pitfalls along the way, so you can recognize if your team is getting into trouble, and make course corrections.
Though the book appropriately notes that people and processes are more important than tools, we still need tools to create the fast feedback needed for successful software delivery. The book presents examples of useful tools and appropriate ways to measure and track progress. It explores how processes such as Kanban help ensure successful development and delivery.
Best of all, the book presents many real-life examples, which I think are a great way to learn. Disclaimer: I provided one of these real-life stories about my own teams' DevOps approach. So this may not be the most objective review. However, I wouldn't have volunteered as a technical reviewer, nor taken the trouble to provide an example, if I didn't believe this book provides essential information. It ties together various agile values, principles and practices with the practical side of how to turn concepts into delivered features that provide business value.
This is the core message which Michael Hüttermann would like to stress out. Agile methods and tools might be used for development as well as for deployment and operation. In his book, Michael explains how to do and which (free) tools to use.
[reference: my review at it-rezension.de]
the subject with a systematic approach. Hütterman shows a deep knowledge of culture, processes and tools. This is not a cookbook but an invitation to find the way to transform your organization with examples of success and failure. Well written, with sense of humor and up to date bibliography and references.
Top reviews from other countries
I'm primarily a Java developer, and working as a contractor in small startup companies I often have to work across the entire stack from instance/OS administration right though to creation of web-based UIs. The term 'DevOps' is obviously getting a lot of attention in the computing/development press, and the type of companies I work for are increasingly expecting this to be a skill I should have (even if they don't know exactly what DevOps encompasses!).
I bought this book to help improve my DevOps skills, but after spending 40 minutes reading the first few chapters on the train home one night I believed I had been mis-sold. The author doesn't satisfy what I believed to be the goals of a book entitled 'DevOps for Developers', and although the chapters appear to cover the popular DevOps topics they do so without any focus or depth, with a lot of replication, and an absence of good pace.
I can't recommend this book if you are a developer who is looking for an technical deep-dive into the world of DevOps/sysadmin, and to be honest, I haven't yet found a book which does fully meet this requirement. If you're looking for knowledge on how to set up a delivery pipeline (from Dev to Ops, so to speak), then I would recommend the excellent Continuous Delivery: Reliable Software Releases Through Build, Test, and Deployment Automation (Addison-Wesley Signature) (and also the very informative videos by the authors available on YouTube and InfoQ). I would also recommend the excellent DevOps Troubleshooting: Linux Server Best Practices , which exactly met my requirements for learning essential DevOps sysadmin-style knowledge (and for which I have also left a glowing review!).
---
Update 09/08/13
After an extensive public conversation with the author (viewable in the comments below) I have decided to change the title of the review and also award one more star. I still don't believe that this book met the expectations which were set when I read the title, back cover and front matter. I have also tried to argue in the comments below that I believe I am an archetypal developer, and as such the fact that this book doesn't meet my requirements may also suggest that it doesn't meet the needs of other developers. I also stand by my initial comments that the book is not as technically focussed as I would have liked, it is repetitive in some parts, and it simply doesn't flow correctly in many parts (i.e. I found it difficult to remain engaged while reading).
However, after discussion with the book's author I do appreciate that not everyone can agree as to what DevOps is, or what the important points are, and I may have been overly critical in this respect. The author also makes several valid points about DevOps not just being about tooling (which I also support), and as such, this book could be useful in describing and discussing DevOps from this point of view.
It is clear from the conversation below that the author and I have differing views on DevOps, and this lack of agreement is a common problem with emerging trends. I believe this disagreement to be healthy and also beneficial, as these differences lead to interesting discussions which ultimately provide clarity and drive the field forward. As such, I would encourage potential readers to read through the comments associated with this review and draw your own conclusion from the discussion between the author and myself.




