One of our clients is an American edtech company, which used to focus on online textbook retails, and expanded its business services to homework help, online tutoring, scholarships and internships matching. Business expansion requires new solutions to keep leading the market.
When our client acquired new services, the developers had to integrate existing infrastructure with NetSuite, Oracle Monetization Cloud and Salesforce. Previously the integration process itself took about 9 months. Obviously, the automation of the process was a necessity.
And when you need to implement a communication system between mutually interacting software applications, you have to use Enterprise service bus (ESB). You only need to decide which one to use. Among the variety of ESB products, our client chose Mule provided by MuleSoft.
Mule ESB is Java-based lightweight integration framework. If your business provides various services, that use different technologies, their quick integration is a key to successful product launch. Mule ESB could serve as a smart solution. It accelerates the integration process and reduces product launch time from approximately 9-12 months to 3.
Being vendor-neutral Mule allows to integrate anything to a component from another framework. Besides, Mule allows to keep the existing components unchanged. The business logic is kept completely separate from the messaging logic.
Finding experienced Java developers who can work with Mule ESB is a challenge. Although SoftBistro team had to manage changes quickly, the challenge was accepted very enthusiastically. Our developers had to pass the online course from MuleSoft and apply their knowledge simultaneously. Learning by doing so to say. It took around 2-3 months to master new technology and to become Mule-certified professionals.