Here's something to pose... Might be partially a DevOps question and partially a chat ops.
So Netflix supposedly allows creation of repos through chat ops. I really like the concept as it reduces a lot of barrier to getting stuff done quickly.
However how do we balance this in a infrastructure as code type of world?
So there's a lot of quick automation things I could do such as say create a repo, set up an alert for a cloud watch alarm etc. But if you are using infrastructure as code should the barrier be allow somebody to do it in chatops or something instead that maintains state like terraform and requires committing to that approach?
To me they seem slightly at odds. The world of chatops, runbooks, and iac plans all cross over in many areas so curious how you think about this.