by Zidni A Apriya

Siebel is a market leader in CRM software. With the uprising of cloud computing, Siebel create Siebel crm on demand that could handle many users and centralizes the process in server. Siebel starts as a software house that sells CRM software and also services to maintain their product. In early 2000, Oracle bought Siebel and became Oracle Siebel.

Siebel also need to integrate with other system related to back end. Process the data from back end system and presents them to CRM/Sales users. This features for Siebel integration is called Siebel EAI or Siebel enterprise application integration.

The EAI module provides tool and business service component to integrate Siebel eBusiness Applications with external applications. This EAI module also designed to work with third-party product such as those from Oracle SOA (previously BEA Logic), TIBCO, webMethods, and others.

Siebel EAI not just handles integration with third party product, but also handle integration with direct web services. Integration with file exchange, such as batch process and XML file.

How this integration between related applications works? Siebel had their own component, prebuilt adapters and enterprise connectors. These components also compatible with third-party adapters and connectors to support SOA process.

Siebel EAI interfacing with other system by many ways, here are some sample. Siebel allow a flexible service-based architecture, built on top of configurable messages using XML and other formats. Siebel are also compatible with IBM MQSeries, Microsoft MSMQ, BizTalk, and OLE DB; Sun Microsystems Java and J2EE; XML, and HTTP, and many other standards.

Siebel CRM expose internal Siebel Objects to external applications, so that other party could use Siebel objects and call them. Siebel have prebuilt adapters and enterprise connectors, and are compatible with third-party adapters and connectors, allow for data transformation.

Siebel CRM facilitates integration with external data through Virtual Business Components (VBCs) and External Business Components (EBCs). Siebel EAI provides a graphical business process designer, programmatic interfaces, and a high-volume batch interface.

About the Author: