OpenESB Primary Use Case
During the last years, I worked on many large OpenESB projects. I used OpenESB in many business domains and implemented it in different areas such as Finance (IFDS UK), Bank (ING Belgium), Insurance (Humanis France), Retail (Leroy Merlin), ESL Gaming (Philipines)or Governmental organization (Xunta de Galicia Spain).
Bank, finance, and insurance users searched for reliable integration with their existing applications ( Legacy application, mainframe, external partners.). ESL Gaming used OpeneSB for its scalability and processes 1 billion of message daily with a large configuration deployed on a private cloud.
Jobcentre services deployed by the government of Galicia require strong availability to provide support to its community. With an OpenESB platform with 4 nine availability, the government of Galicia was able to manage the unemployment crisis caused by the Covid19 pandemic and offered available services to hundreds of thousands of unemployed people.
Our customer is usually a government organization (who works for a confidential employer), and I work with the job center department of the government, the region of the government of Galicia, Spain. They use this product to define services relating to the unemployment problem. For example, training compensation, taxes, how to search for jobs and social security covering for unemployed people.
Mainly, I define the business process and integrate it with other software, such as Database and Legacy. Then from Java, we publish microservices or web services for the end-user.
The website is mainly for unemployed people. They connect to the website and use the services through the web interface.
Unfortunately, due to COVID-19, there were a lot of unemployed people so a few million people started using it. It was very interesting to see this product, which is designed for roughly 200,000 people, to handle this dramatic increase in requirements. Millions of people were connecting every month on the system and there were no issues.View full review »
I began to use it as an integration platform for Healthcare, but then I realized it was more than that. I began to use it as a service BUS and implementing Business Processes in other sectors, like Public Administration.
As an integration platform for Healthcare, I use it because it comes with an HL7 V2 Binding that makes it easy to integrate MLP/R7 inside the BUS.
As an enterprise services BUS, it's a perfect tool to implement infrastructure services (audit, logging, user notifications, etc) and use it on your existing platforms.View full review »