How does WebSphere Enterprise Service Bus fit into the IBM Solution?
Three out of four chief executive officers today believe the ability to respond rapidly to the business environment is essential to their company's success. However, only 10 percent of them believe their company has the ability to do so. The key to improve responsiveness is an application and service integration infrastructure that enables development of SOA and incremental business transformation. As a result, information can be delivered to other departments and business partners as quickly, economically, and flexibly as possible. Their companies will have the ability to grow as needed.
In respond to the needs of the business market, IBM released WebSphere Enterprise Service Bus, which is one of the IBM ESB solutions. It provides customers a complete SOA solution for application and service integration, from managing Web Services connectivity, interaction, and service hosting to service mediation.
The following diagrams illustrate a scenario where ESB can be applied to resolve business issues. A manufacturing enterprise has many offices and factories across 10 countries. It supplies many distributors worldwide.
Figure 3. Existing system of a manufacturing enterprise
Under the current integration infrastructure, this company may experience the following problems:
- Production at a factory exceeds, or fails to meet, demand.
- Synchronization of orders from different offices requires heavy administration.
- Inadequate information sharing between offices and factories incurs extra shipment costs.
An ESB solution, using IBM WebSphere Enterprise Service Bus, can be introduced into this enterprise to incrementally transform the existing business and solve this company's issues step by step. As a first step, ESB can be used to transform part of the organization's system into SOA infrastructure. By completing transformation as illustrated in the following diagram, orders to the first factory are synchronized across the connected offices. Any of the offices can obtain real-time status of the factory.
Figure 4. Introduce ESB to existing system
Later on, further steps can be taken to eventually transform the whole system and business. All of the existing issues are resolved with the new ESB solution. Each incremental step this organization takes brings immediate benefit into the enterprise.
Figure 5. Transform the whole system incrementally
Once the whole enterprise is completed transformed, it will have the ability to adapt rapidly to any changes in the business environment. Suppose customers increase their orders. The enterprise can quickly evaluate if the new order can be absorbed by the existing factories. Is the best way to handle the extra orders to open up a new factory, order from other suppliers, or ship products across the world? Because the system is already SOA enabled, business alternatives are easily integrated into the enterprise.
Figure 6. Integrate new alternative into a SOA system