An ESB, or enterprise service bus, is a pattern whereby a centralized software component performs integrations to backend systems. These solutions provide processes, protocols, and rules to facilitate secure data transfers and manage service-oriented applications. We specialise various ESB solutions including Mule, Dell Bhoomi, WSO2 and Apache Camel.