content_image/1000719.jpg
<img src='content_image/1000719.jpg'>

Figure 3-12 also shows the concept of API management because it is common that when you break up the ESB that you need more sophisticated exposure of APIs, and the two activities are complementary. For more information, see 3.1, “C apability perspective: API management” on page 42. 

Let’s consider what benefits you can gain from moving to this more fine-grained model: 

GLYPH<SM590000> Independent deployment: Discrete integrations can be deployed with certainty that they will not introduce instability to other integrations. For example, if a new integration included some custom Java libraries that introduce a memory leak or another issue that caused its integration run time to fail, it will not bring down any other integrations when it fails. 

GLYPH<SM590000> Runtime version independence: Integrations can be paired with whichever version of the run time that they require, perhaps by using the latest Fix Pack for specific features. There is no need to wait for the next planned runtime upgrade based on the schedules, and you do not need to worry about regression testing of all the other integrations. 

GLYPH<SM590000> Minimal dependencies: You need install only the dependencies that are required for the integrations. For example, if a local IBM MQ server is not required with the integration server, it does not need to be present. This situation reduces installation time, start-up time, memory footprint, and overall complexity. 

## 3.2.3 Grouping integrations 

Although you might potentially separate each integration into a separate run time, it is unlikely that such an approach would make sense. It is common to hear that enterprises have hundreds of integrations running in their centralized ESB. Moving to hundreds of independent servers would be unnecessarily fine-grained. 

The real goal is to ensure that unrelated integrations are not housed together, that is, a middle ground with group-related integrations together (Figure 3-13) can be sufficient to gain many of the benefits. 

