This is a very informative post, Ravi! Working at https://www.nclouds.com I know from first-hand experience how important it is for developers to communicate with ops. It can be the difference between implementing a successful DevOps culture or not.