Course Overview
This class teaches students how to build and deploy process integration solutions using IBM WebSphere Integration Developer and WebSphere Process Server. The class covers the concepts, architecture, components, processes, and procedures involved in implementing a business integration solution.
WebSphere Process Server, which supports a service-oriented architecture (SOA), is the ideal platform for business applications that require business integration using different technologies. Using the WebSphere Integration Developer tool set, business integration solutions can be created using simplified integration mechanisms such as the Service Component Architecture (SCA) programming model and the Service Data Objects (SDO) data model. SDO business objects can be defined, transformed, routed, and mediated using SCA components.
WebSphere adapters supply connectivity to back-end enterprise information systems (EIS). With WebSphere Process Server, business integration applications may define business logic and processes based on Web Services - Business Process Execution Language (WS-BPEL), human tasks, and business rules.
For runtime monitoring of the business integration solutions, WebSphere Process Server provides the Common Event Infrastructure (CEI), which centralizes the monitoring of the various events that can occur in these applications.
In this course, using the above technologies, students design, develop, and test the integration of business processes between disparate applications using IBM WebSphere Process Server, WebSphere Integration Developer, and WebSphere adapters.
Audience
This course is designed for system administrators, integration specialists, application developers, business process developers, support engineers, and technical sales and marketing professionals.
Prerequisites
Before taking this course, students should:
- Complete course BI860, Overview of IBM Products for Process Integration
- Have basic Java and J2EE skills
- Have experience with, or prior education on, WebSphere Studio Application Developer and WebSphere Application Server
Skills Gained
After completing this course, students should be able to:
- Identify the purpose and business value of WebSphere Integration Developer, WebSphere Process Server, and the service-oriented architecture approach to integration
- Invoke a Web service using the Service Component Architecture
- Use WebSphere Integration Developer to create business objects, business graphs, and shared interfaces
- Build a business process using the WebSphere Integration Developer Business Process Choreography tool
- Use WebSphere (JCA) adapters and WebSphere Business Integration adapters to integrate enterprise applications
- Create interface maps to mediate component interfaces and create business object maps to transform business data
- Create relationships to correlate business data among multiple integrated systems
- Create a business rule group (comprised of a rule set and a decision table) and use the Business Rule Manager client to edit the business rule parameters
- Create a selector to dynamically invoke a service component
- Create a business state machine
- Create a human task to include human interaction in a business process
- Use the WebSphere Integration Developer debugger to step through breakpoints in an application
- Monitor Common Event Infrastructure events using the Common Base Event browser