Release Management vs Release Engineering By @Plutora | @DevOpsSummit [#DevOps]

A common pattern in the past few years is the creation of centralized Release Engineering groups. These professionals apply common patterns for automating releases, they have a solid understanding of build and testing frameworks, and they help a large organization standardize software delivery. These centralized groups have become more popular as enterprises support an increasing number of applications and a faster release cadence.

In an ideal enterprise, all of your applications are packaged, delivered, and installed according to a standard, and these teams serve to apply and enforce enterprise IT policy. For example, the Release Engineering team may be responsible for a common Continuous Integration server, a standard approach to branching and tagging in source control, and the establishment of a common playbook for production releases.

read more

Source: Open Source