Truth be told it is not about the messages flowing between systems or the integration of new systems, nor is it even about saving money for the sake of saving money.
No, the main benefit of an ESB is that it helps reduce chaos in an IT department. It imposes an underlying structure, unifying how systems work together and sometimes even making new systems bend a little bit to confirm.
At XQuadro we have been building ESB systems based on IBM MQ and Broker since 2002. Our services include (but are not all limited to):
- Planning and creating an architecture and detailed design of an ESB of any size: from single Queue Manager installation to ensure effective communication to an MQ enabled system to large heterogeneous systems that include multiple IBM Integration Bus installations, supports multiple protocols and system, and are possibly distributed across different geographical locations.
- Implementation of new IBM Integration Bus and IBM MQ installations. Building Highly available installations based on different cluster technologies including Microsoft Cluster Services, Power HA, Linux clustering solutions, and different solutions for Linux on z.
- Redesign and upgrade of existing IBM Integration Bus and IBM MQ installations including version upgrade of 24×7 productions systems and retrofitting Disaster Recovery and High Availability capabilities.
- Monitoring and maintenance of 24×7 production installations of IBM Integration Bus and IBM MQ.
- Design and development of new Message Flows. Maintenance, redesign, and upgrade of existing Message Flows.
- Providing aggressive 24×7 SLA levels.
We have accumulated a wealth of ESB experience over the ensuing years – please excuse our immodesty here, but we feel that we have earned it:
We’ve worked for clients building new systems from scratch. (Well, not quite.) We’ve worked for clients that had multiple fragmented ESBs running different versions in the same organization and we helped them consolidate thiss, building in DR and monitoring the processes. We’ve built interfaces between various collaborating organizations that did not necessarily trust one another all that much. And we have built geographically distributed systems spanning multiple time zones.
The major lesson that we have learned from all this is that every client is different. You will throw a different challenge at us.
So go ahead and prove us right. Give us a call.