Automated releases
Manual releases are problematic because they are not repeatable. Each time a manual release is done, it will be different because of configuration changes, changes in the software, and changes in the environment. Manual release steps are riddled with mistakes as each step is manual and can lead to cascading mistakes. A good example of the hazards of manual changes is when Amazon Web Services (AWS), the most popular cloud provider, suffered a major outage in the eastern US region because an operations person entered the wrong command in a series of steps in a manual process. Automation is the key to software releases because they ensure repeatability and control over the software delivery process. We will look at deployment ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access