https://staragile.com/blog/a-complete-guidance-to-devops-automation