Enterprise integration is a messy space. It is always complex – applications, databases, new and legacy systems, complexity of requirements....