The essential, face-palming difference between too many development teams and too many operations teams is thus:
Development: “I know how it works, but I don’t know how to make it work”
Operations: “I know how to make it work, but I don’t know how it works”
Be the solution, friends.