Tuesday, May 21, 2024

OIC - Why should we choose OIC over SOACS?

When To Choose OIC?

  • The OIC is more suitable to implement the integration when you want to do the integration with services and APIs already in the cloud with the On-Premises system.
  • If the Pre-existing integration is simple, data can be extracted from On-Premises service, legacy API and applications and can be utilized on OIC.
  • If you have an existing SOA architecture On-Premises and working efficiently and the requirement is to only connect the already existing services with the cloud systems then OIC would be perfect for it.
  • Using connectivity agents, the integration can be created with the already existing services.
  • It is quicker and easier to develop atomic and simple integrations in OIC.
  • It requires fewer investments as the license is cheaper then SOA CS.
  • Oracle ICS is positioned for the LOB developer(Line of Business Developer) who does not necessarily understand SOAP/REST/XML and other integration related technologies, who functionally knows the application's being integrated  and does understand the underlying business entities.

When To Choose SOA CS?

  • When large amounts of messages or the size of files are to be sent, then the SOA CS is the best option.
  • If SOA CS the Integration can be shifted from Cloud to On-Premises effortlessly.
  • If the logic of orchestrated transaction and service is complex then SOA CS would be preferred with all BPEL features.
  • If the integration or requirement involves B2B, API Management or streaming monitoring then it will be necessary to apply SOA CS.
  • In case of pure On-Premise integration, Go with SOA CS.

Conclusion

In my opinion, the main differentiating factor of OIC from other integration cloud products is,

  • The rich variety of connectors that they offer (currently 50) that includes connections to other cloud products like RightNow, Eloqua, SalesCloud and various social media like Facebook, Twitter, LinkedIn and a lot more.

No comments:

Post a Comment

Featured Post

OIC - how can I use XSLT functions to remove leading zeros from numeric and alphanumeric fields?

To remove leading zeros from an numeric field in Oracle Integration Cloud (OIC) using XSLT, you can Use number() Function The number() funct...