Integrating your applications with Siebel using Oracle Fusion Middleware - The integration process explained
The main objective of this area is to provide an overview of the typical steps involved in building a comprehensive, standards based, service oriented integration solution with Siebel applications using Oracle Fusion Middleware.
Step 1: Define your integration requirements and scope
Identify key business requirements
Identify key technical requirements
Identify key operational requirements
Identify applications level and module level integration touch points and business flows - applicable for both your Application and the Siebel application
Step 2: Plan Integration Approach
During this phase you identify an integration approach to build a comprehensive, standards based, service oriented integration solution, using Oracle Fusion Middleware, and involves:
Identify and obtain details about the Siebel integration touch points, needed for the integrated solution
Identify services portfolio for your application - Identify the business objects, methods and business services in your application, which need to be exposed as web services to build the integration according to SOA principles.
Identify Entity/Data Mapping and Transformation requirements of the integration
Identify services portfolio for Siebel. To integrate with Siebel applications, you can use native web services available or use the Siebel Adapter, a component of Oracle Fusion Middleware, to unlock the information assets available in the Siebel application.
Step 3: Design the integration
Complete the services portfolio and service-enable your application using Oracle SOA Suite
Complete the services portfolio and service-enable Siebel using Oracle SOA Suite and/or the Siebel Adapter
Develop high level and detailed process designs - Design individual business processes, assembling services from each application. Specific business requirements need to be taken into account, such as uni-directional or bi-directional flow, synchronous or asynchronous, real-time or batch processing etc.
Step 4: Build the integration
Setup / Organize the integrated development and test environment
Build the services portfolio and service-enable your application using Oracle SOA Suite
Build the services portfolio and service-enable the Siebel application using Oracle SOA Suite and/ or the Siebel adapter
Use Oracle Enterprise Service Bus and/or BPEL Process Manager to connect your services and orchestrate your processes with the Siebel application