An updated version of the mind map.
Traditionally, releasing software was a time consuming process. Done by hand in combination with ad-hoc configuration changes.
By adopting techniques of automated build, test, and deployment, it's possible to gain many benefits: verify changes, make the process reproducible across environments.