What , and when to use WSO2 ESB
Even though middle-ware integration has been there for quite a long time now , going through different paradigms and technology shifts , its core purpose has never diminished within the software industry. Given the vast diversity of information models and business domains exposing and consuming digital services together, the need for provisioning standard, efficient and scale-able methods to inter-operate is ever more crucial.
The WSO2 stack as well as the ESB, shines in this exact context. As a middleware innovator for the last 10+ years, the amount of rigorous moulding experienced by this product has evolved it into a robust and extensible integration server. While provisioning the essentials of EIP such as mediation, message routing, data transformation etc., the WSO2 ESB is also capable of seamlessly connecting with multiple external entities like SAP, Salesforce, through ESB connectors.
While I can only be subjective in explaining only a few of the helpful features shipped in this product, you can read a more comprehensive introduction of the WSO2 ESB at this article written by Samisa Abeysinghe (Chief Engineering and Delivery Officer at WSO2) to find out more!
And now, as we are all moving towards a world more focused and contingent on digital transformation, the WSO2 ESB has been revamped as the WSO2 Enterprise Integrator (EI), and you can read all about it here.