https://blog.dijit.sh/devops-confusion-and-frustration