What is DevOps? “DevOps is a cultural and professional movement” –Adam Jacob [movement (n): a group of people working together to advance their ideas.] So, who are these people and what’s the big idea? The people are system administrators, developers, product managers, QA technicians, security analysts, network engineers, and anyone else involved in the business […]
Does Agile need continuous integration?
Michael Oubre – Agile evangelist, practitioner and trainer, and Marc Hornbeek – DevOps continuous testing evangelist and thought leader, share their views on popular questions regarding Agile and DevOps from their respective viewpoints. If you are doing Agile do you need to do Continuous Integration? Michael: From an Agile perspective, let’s consider your company decided […]
Continuous Deployment is king of the DevOps hill
One of the promises of DevOps is continuous deployment. DevOps is, first and foremost, a matter of shifting the traditional business culture more than the tools and technologies that enable it. Once that culture exists, though, one of the defining aspects of DevOps is automation and continuity. Earlier this year I wrote about the seeming […]
Librato Seeks to Unlock DevOps Application Monitoring
As wider adoption of DevOps methodologies continues to foster demand for new tooling to help streamline evolving workflows, at least one vendor is attempting to address the growing need for related monitoring capabilities. Librato, a San Francisco-based provider of Amazon AWS applications performance monitoring (APM) services, claims that it is finding favor among the rapidly […]
Essential Ingredients for Continuous Deployment
To build the system to automate the build and deployment (continuous deployment) process there are few main areas which need to be covered. Following are our prerequisites. – Source code – Builds System – Deployments – QA Automation To describe above here are the main ingredients – Configuration Management – continuous integration/ Automated Build – […]
Apply DevOps automation to APIs with Akana
One of the core values of DevOps is automation. The ability to automate routine tasks and have triggers that automatically initiate other tasks takes care of all of the routine functions so developers and IT personnel can focus on bigger issues. One thing that has also emerged as driving force for DevOps—and IT in general—is […]
5 Ways Continuous Integration Reduces Risk in Development
***This post is based on themes and ideas from the great e-book, “Continuous Testing,” by our friends at Parasoft. There’s a lot of talk about DevOps and Continuous Integration in the tech space right now, but sometimes the implementation of those methods can be tricky. An effective Continuous Integration strategy requires DevOps teams to manage […]
The continuous continuousness of DevOps
Defining DevOps is getting easier, but it’s still an elusive goal. Part of the challenge is that DevOps is more of a culture than a specific “thing” and how that culture exists is subjective and varies from one organization to the next. DevOps is what you want or need DevOps to be to some extent, […]
Continuous Testing System Stability
The effort to speed up continuous testing will be wasted if the underlying system that continuous testing depends on is not stable. In my prior blog Continuous Test Results Analysis – at the Speed of DevOps, I discussed the importance and practices for speeding up continuous testing results analysis. However, unless the continuous test system […]
Continuous Testing – Accelerated !
Except for cases where test duration is the point of the test, as indicated in my prior blog “Isn’t Continuous Testing a Longevity Test Anti-pattern?”, faster continuous testing cycles are preferred because failing early and often is a DevOps goal. There are multiple reasons for this, but it should be evident that faster tests reduce […]










