Re: [service-orientated-architecture] ESB recommendation for Siebel CRM in a Telecom Company
- First stop should be the "natural" choice which would be to use Oracle Fusion, especially as some of the newer Siebel web service pieces, straight Siebel isn't standards compliant. Also look at AIA which could help you in future migrations but is often rather expensive. If you haven't bought Siebel licenses yet I recommend a single negotiation with Oracle as you'll have more leverage.If cost is an issue then an OSS piece such as WS02 could be considered. Whatever happens don't choose IBM WebSphere Message Broker/"advanced ESB".Steve
On 31 Mar 2011, at 20:47, Fakhar Imran <fakharimran77@...> wrote:
We are implementing Siebel CRM for a fixed line telecom network operator. CRM shall be integrating with existing Billing applications and lots of network applications, for integration purposes our consultant has asked for ESB implementation to connect all systems with CRM application.
Please advice me which ESB shall be appropriate for a telecom operator with 4-5 Million fixed-line subscriber base.
- Yes you are right, OSB runs on top of the same WebLogic foundation used for the regular FMW 11g (so in that respect it is better than the IBM WMB situation). But that is as far as it goes.
To start with, OSB needs to run in its own instance of the JVM, and that instance cannot also run the SCA framework (which in turn hosts the Oracle BPEL and BPMN engines). So things like service imports/exports, protocol bindings, etc. are done in a different way in OSB than if they were done inside an SCA assembly.
Development is done in the OSB Console or the Eclipse OSB plug-in, instead of using JDeveloper as in FMW.
Monitoring and reporting are again specific of OSB, and do not rely on the Oracle unifying Enterprise Manager framework (which covers both FWM and the Oracle DB). And the SLA enforcing and alerting mechanisms are also OSB specific. (Security also had its own specific framework, but is now being migrated to the policy-based OWSM framework).
All these OSB-specific functionality require a basic duplication of skills compared to the FMW 11g skill requirements. And the shared JEE functionality is not that relevant anyway since these frameworks (FMW and OSB) hide a lot of the underlying JEE elements under their higher-level presentation.
--- In email@example.com, Steve Jones <jones.steveg@...> wrote:
> On 14 April 2011 19:13, Ugo Corda <cordau@...> wrote:
> > Similarly in the case of Oracle, I could use Fusion Middleware 11g as a
> > single platform for JEE, SCA, ESB (the Mediation component, derived from the
> > old Oracle ESB) and BPM (both BPEL and BPMN executable). But as soon as I
> > want to leverage Oracle Service Bus (the previously acquired BEA Aqualogic
> > Service Bus) I lose that platform unity.
> Are you sure? The new JEE isn't OAS its Weblogic, which IIRC is what
> Aqualogic runs on.... I could be wrong of course.