It's the age old conflict between ITOps and DevOps. IT works bottom up and handles all of the infra related tasks from the network to the VM. DevOps works top down and looks at things from the application down to the container. Somewhere in the middle they each have to co-exist.
Really, there should be no conflict. What we think of as conflict is just consuming things in a way that makes sense for the associated audience. If we say that something is very IT centric then what we are really saying is that we are looking for some type of management interface that gives us nice dashboards and allows us to manage a bunch of resources at a time. If we say something is DevOps centric then what we are saying is that we are looking for a high level of automation. Usually that automation exhibits in the form of CLI commands and APIs.
The question remains on whether there can be a single solution to tie things together. The answer is that there can be. The best tools allow people to consume their infra and apps in a way they are accustomed to. At the end of the day, there are a few elements that are necessary for both ITOps and DevOps. Some of these elements are RBAC (Role Based Access Control) and automation.
In this episode of Portainerd, I go through an example on how the two different teams can work together and how RBAC enables it.
COMMENTS