The Top 5 Things You Need to Know When Selecting a DevOps Release Management Solution DevOps is a modern software delivery movement that encompasses agile principles and encourages automation in application delivery. Why adopt it? It allows teams to reduce errors due to manual steps and break down silos between teams to improve communication and […]
The Automation of Compliance
Consider how much money your enterprise spends on audits. Smaller firms not subject to external regulation should consider how much money is spent on quality assurance—or the lack of it. A business that suffers from a customer-facing quality incident will, at minimum tarnish the brand of its services or at the high end, lose market […]
Release Engineering vs. Release Management
Release management and release engineering are two terms in DevOps that often get confused. They look and sound similar, but their functions are completely different in what they do and how they are implemented. That said, both serve the same purpose in the bigger picture of software releases. Release Management According to Wikipedia, release management […]
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 – […]
Release Management, a catalyst for DevOps
We have discussed in my last post “DEVOPS and Continuous Change” on the benefits of doing shorter and swifter runs instead of managing a few ‘Dinosaur’ releases. We have also touched upon the way to go about multiple releases by identifying component /functional dependencies without impacting functionality and the expected savings of time, resources and […]
Continuous Delivery and Continuous Deployment
A question comes to mind in what exactly do we need to do to move forward with Continuous Delivery and Continuous deployment, How should we start or rather where we should start from. Many times teams may not have achieved the continuous integration properly, maybe due to lack of proper tools, workflow or historical process. What […]






