One of the things I have come to learn about the DevOps & Continuous Delivery space is that there is no shortage of noise. There are resources upon resources, blogs upon blogs, and thought-leaders upon thought-leaders all blasting their own particular philosophies and best-practices out into the Internet for all to see and hear. Unsurprisingly this can turn your research agenda into an endless pursuit making it unbelievably scary when it comes time to execute and start implementing practices or tools in your own pipeline.
This is why in my mind, one of the best places to look when just getting started are case studies. At the end of the day, experience trumps all. If you are looking for quick tips on how to execute and avoid the most common pitfalls, why not just learn from other companies who have already succeeded or failed? The following are 5 great case-study oriented resources (both new & old) that are relevant for a number of verticals and which give valuable insight surrounding dozens of DevOps end-goals.
We have a number of case studies that give extensive views into how a number of different companies and verticals have solved their DevOps and Continuous Delivery challenges using purpose-built tooling. A common theme you will see is how companies solve ROI problems and release nightmares by introducing XL Deploy to plug-in alongside or replace patched-together release systems like CI servers such as Jenkins or Configuration Management solutions like Puppet or Chef.
This is a great dual case study that follows both Nordstrom and Texas.gov and their journeys from first impression of Devops to full-fledged practitioners. Where many case studies on the subject are highly tool-centric, this study very much captures the design, culture, and practices behind successful DevOps which can help any company navigate organizational pitfalls. Plus who doesn’t love a good O’Reilly book?
Okay, yeah, so it is a bit old (urg, circa 2011), but in this issue of Cutter IT Journal, there are a number of great articles and opinion pieces on DevOps and Continuous Delivery by several industry heavy-weights (Jez Humble and the like), but possibly the most interesting piece is a case-study about Advance Internet, a medium-sized company of about 75 people, and their move towards DevOps.
So let’s be honest, most of us learn how to do just about everything on Youtube, and although it might be best not to exclusively base your transition to DevOps from Youtube viewing, there are some great DevOps case study video content. Plus, you can pretty much expect that there will always be more companies uploading their stories. Just search DevOps case study!
By now this blog post is probably starting to look more like a plug for O’Reilly books than it is for XebiaLabs products (maybe that is a good thing?), but this book is an invaluable read for one primary reason. Because DevOps is so “talked about” these days we at XebiaLabs get the feeling that many organizations dive in without truly understanding the underlying change in philosophy, principles and behaviors that are critical to moving fast at scale. This book ultimately guides the reader through Lean and Agile principles with a number of great case studies, and helps them to focus on the people-power and teamwork elements critical to successful DevOps.