Planning the high-level infrastructure

When you are planning to use IBM® Integration Bus, consider your complete system of products as a whole and ensure that the flow of data throughout the system is carefully planned.

About this task

It is important to understand how IBM Integration Bus will fit into the overall system of products in your business, and to be clear about the movement of data around the whole system. It is also important to understand the high-level goals of the system and your functional requirements, so that you can ensure that you are planning to use IBM Integration Bus in a way that will gain the maximum benefit. For example, IBM Integration Bus has powerful routing and transformation capabilities, but it is not designed to function as an application server whose primary function is data processing with a high number of complex calculations. Therefore, it is important to fully understand the role of the product within your overall IT system, in order to use it to its full advantage.

Some common considerations are listed here to assist with your planning.

  • Consider whether you need to install WebSphere® MQ to access more IBM Integration Bus functions. For example, if you want global transaction management in your solution. For more information about what functions require access to WebSphere MQ, see IBM Integration Bus features requiring supplementary products.
  • If you are planning to use databases, check the database documentation for information about connections, and the limits or restrictions that might apply. For example, there might be a limit to the maximum number of connections that are allowed at any one time.
The following topics describe some additional factors to consider when you plan your implementation of IBM Integration Bus: