Continuous Delivery is rapidly gaining recognition as a successful strategy for true business agility. For many organizations the question is no longer “why?”, but rather “how?” How do you start with CD, and how do you transform your organization to ensure sustainable results. The authors present a Maturity Model to help address some of the key aspects you need to consider when adopting CD.
DevOps@Nokia Entertainment is the first article of the “DevOps War Stories” series. Each month we hear what DevOps brings to a different organisation, we learn what worked and what didn’t, and chart the challenges faced during adoption.
This article answers the question, is cloud computing really all that hard? 2
Mitchell expands on his DevOpsDays 2011 presentation proposing a roadmap for moving along the DevOps range from an isolated "black-box" ops culture to a collaborative "white-box" DevOps culture.
Enterprises have started to adopt DevOps. InfoQ asked experienced DevOps adopters about the organizational and technical obstacles still ahead for the movement to step into the enterprise world.
Matt Callanan has been pushing the boundaries of Agile software development and most recently he extended that journey to DevOps. InfoQ caught up with Matt to find out more about his experiences. 1
Dr Rebecca Parsons is the Chief Technology Officer for ThoughtWorks, and a Director of the Agile Alliance. She discusses the trends in database technology, continuous design & delivery and Agile.
With continued concerns regarding IT’s ability to meet the demands of the business in light of disruptive influences and a changing economic landscape DevOps might hold an answer. 1
This article shows how automating certain programmable aspects of a test suite can help software delivery. Covered are automated testing, costs per deployment, tests as documentation & manual testing. 5
InfoQ spoke with Jez Humble and David Farley, authors of "Continuous Delivery" book on the continuous delivery concept and how it can be used to deliver the software product more efficiently. 6
A discussion of how Development, Operations and others can collaborate to prepare a good deployment package. minimizing the potential for error, improving clarity, and allowing for customization.