IBM Integration Bus is designed to address all integration requirements between back-end systems, from simple point-to-point connections to complex topology patterns such as ESB. It has a wide range of built-in connectors that support the integration of WEB services, files, databases, packaged applications such as SAP and Microsoft Dynamics CRM, as well as a variety of configuration and transformation options, such as graphical mapping, Java, and Microsoft. NET.
IBM integration Bus is available in Developer, Express, Standard, and Advanced editions to cover a wide range of organization sizes and budgets. The product also offers a wide range of flexible deployment options, including standard operating systems such as Linux, Microsoft Windows, IBM AIX, and IBM z/OS, virtualization systems such as AIX Hypervisor and VMware, and public clouds such as IBM Smartclo Ud.
IBM Integration Bus is a significant evolution of the WebSphere Message Broker Technology Foundation, including continuous innovation to consolidate an increasing number of integration use cases, such as BPM, business rules, Microsoft. NET, and workload management. Migrating from WebSphere message Broker to IBM integration Bus is a simple upgrade to version. The product can be deployed simultaneously with the Broker infrastructure on the same operating system and provides a single command to implement migration between the two environments.
IBM Integration Bus integrates the WebSphere ESB use cases and incorporates the WebSphere ESB functionality into IBM integration bus in a timely manner. From the outset, the built-in transformation infrastructure reads existing WebSphere ESB mediations and converts them to IBM integration bus resources. These tools are fully scalable and evolve over time to cover an increasing number of WebSphere ESB use cases without human intervention. Throughout this process, the WebSphere ESB will still be fully supported, so its users can plan the time and tempo appropriate to their business and convert to IBM integration bus in a way that adapts to the complexity of their WebSphere ESB environment.
IBM Integration Bus complements the WebSphere DataPower integrated gateway product, which is designed for all network edge scenarios. Figure 1 below shows how IBM integration bus complements an integrated gateway:
Figure 1. IBM integration bus with an integrated gateway
Five core themes for IBM integration bus V9
The five core themes drive IBM integration Bus V9 product development:
Simple and efficient
Whether you are an existing user of WebSphere message Broker or a WebSphere ESB, or if you are new to integrated users, the new features in IBM integration bus make it easier for you to develop, deploy, and manage integrated solutions.
General and Independent
As a single product designed to integrate all use cases, IBM integration Bus will continue to expand the range of endpoints it can connect to. It will remain different from any technical or programmatic style so that users with a wide range of skills can quickly acquire the expertise of the product and will be able to deploy the solution regardless of the surrounding technology environment.
Industry-specific and relevance
IBM Integration Bus will provide more and more industry-specific content on its core features, making it easier for you to handle endpoints that require industry-specific formats and protocols. An example that is already available is the Healthcare integration Pack.
Dynamic and intelligent
Business-critical integration products must respond quickly to changing technical and business requirements through rules and policy-based configuration, and they must also provide insights into data flowing through various IT systems. The main features in IBM integration bus V9 support dynamic operational control of key configuration parameters, and they can help provide valuable business intelligence.
High Performance and Scalability
IBM integration Bus is optimized to achieve high data throughput and linear scaling. The new V9 feature ensures that it can execute very quickly and can be extended in a variety of deployment scenarios.
Each of the major IBM integration bus V9 features corresponds to one of the five core themes, which are described in the remainder of this article.
Web Visualization and statistics
The IBM integration Bus Web user interface (UI) enables you to view and manage integration bus resources without any additional management software. This interface connects to a single port on the integration node, providing a view of all deployed integrated solutions, giving you access to important operational features such as built-in data logging and playback tools.
IBM integration Bus includes a set of performance monitoring tools that visually depict current server throughput and display a variety of metrics, such as Run-time and CPU time, that show users immediate attention to performance bottlenecks and demand spikes. You can drill down to finer grained details, such as the rate of each connector, and each tool allows you to correlate performance information with configuration changes, allowing you to quickly determine the performance impact of a particular configuration change.
Figure 2. Performance analysis in the IBM integration bus Web UI
See more highlights of this column: http://www.bianceng.cnhttp://www.bianceng.cn/Programming/extra/