|Article / Link||Author||Subject Matter||Connecting|
|OIC REST API for Lookups||Niall Commiskey||OIC|
|OIC 4 Netsuite – Polling for New / Updated Customers||Niall Commiskey||OIC||Betsuite|
|Oracle Integration – Adapter Enhancements to Non Oracle Applications||Arvind Venugopal||OIC||Non Oracle|
|Security Improvements for Database & FTP Adapters||Michael Meiner||OIC||DB & FTP|
|November 2020 Update||Antony Reynolds||OIC|
|Oracle Integration November 2020 update for Oracle Applications Adapters||Prakash Masand||OIC||Oracle Apps|
|How to use the OCI Object Storage from the Oracle Integration Cloud||Daniel Martins Teixeira||OIC||OCI Object Store|
|Choosing Your Update Window||Antony Reynolds||OIC|
|Announcing The Visual Builder Cookbook||Shay Shmeltzer||VBCS|
|Connecting to API Gateway from Visual Builder with Authentication||Aparna Gaonkar||VBCS|
|Global Variable and Data Stitch in OIC||Amit Kumar Suman||OIC|
|Configure OTM connection in OIC||Amit Kumar Suman||OIC||OTM|
|Send attachment in OIC notification||Amit Kumar Suman||OIC|
A couple of days ago the updates for OIC included a new feature B2B (April 2020 new). Specifically, support for EDI X12. Whilst this doesn’t mean SOA Suite B2B is redundant yet (as that still offers a broad range of other complex exchange protocols HL7, EDIFACT, SAP iDoc – complete list here). I wouldn’t be surprised if Oracle considers leaving behind support for one or two of the more complex file formats such as EDIEL. But with X12 cracked, I wouldn’t be surprised to see EDIFACT follow soon.
SOA CS future?
So where does the leave SOA CS given one of the differentiators to OIC was the existence of the B2B and MFT elements? OIC has not yet fully displaced SOA and SOA CS, there are use cases that OIC can not yet fully address. For example in the MFT space OIC has caps on filesize (whilst MFT does not). MFT also supports Applicability Statement (AS) standards (IETF specification for AS2). Unlike some of the payload formats, particularly the metadata-driven ones we may see fall away more quickly, the AS standards provide the means for communications to be responded with a ‘Message Disposition Notification‘ (MDN) which means the receiver will tell the sender the receiver has safely and fully received the communicated payload – non-repudiation. We have seen banks and other data-sensitive organizations continue to use such standards (after all you want your employer saying they told their bank to pay your salary, and the bank say, nope not got anything or transfers between the bank and the tax man).
How quickly these gaps will be addressed in OIC is not clear, or whether these cases will be addressed, or whether SOA will continue to answer these edge cases until superseding standards and techniques make them redundant.
The bottom line is there are too many customers with legacy estates on-prem for SOA CS to be retired any time soon. However, I would not be surprised if SOA follows the route of ODI when it comes to Oracle Cloud. Oracle has developed ODI on Oracle Cloud Marketplace, which provides an on-prem style deployment configured (and presumably tuned) to run on Oracle Cloud as an IaaS Virtual Machine. This potentially simplifies the BYOL license model leaving the customer responsible for a level of patch maintenance (be that take a new ODI Marketplace instance spin it up and apply the configuration, then drop the old one, or run the traditional patch processes).
We will see SOA continue to be patched and maintained for a long time to come. But I wouldn’t surprised if Oracle makes it more and more attractive for SOA customers to use OIC – possibly combining OIC and their SOA Suite instances with a view that when customers need to update migrations, they consider the port.
Whilst this may sound like Oracle are potentially leaving customers without the infamous paddle. However, our experience in the partner space is that Oracle seeks to enable them and recognize that most partners are very capable. Not to mention, when the heat is on, partners with middleware Aces can usually find their way through the Oracle organization to get what is needed.
I think we’ll continue to see a number of Oracle’s specialist partners file the gap with tooling adapted from on-premise solutions. It is these partners that also have the wealth of expertise on knowing to get the most out of SOA Suite and keep it secure.
So OIC will continue to absorb capabilities that had separated it from SOA suite cementing it as the mainstream offering. But the old warhorse will be around for a long time (remember many older companies still use Cobol successfully) yet. To use a car analogy, those sticking with their trusty vintage Mark 1 Golf that has done 500,000 miles will have to stop looking to the manufacture for service and parts and enlist the support of a passionate specialist.
To be clear, this is only our opinion, and not informed or confirmed by Oracle.
The catalogue of articles we’ve been maintaining here has become substantial and a bit unwieldy to maintain (and we think to use). So we’re going see how periodic posts for the latest resources works. We’ve added a new post category to the blog called CollectedArticles, which will make it easy to filter out all but these posts.
We’ll continue to include the references to who the post was from, and the aspect of OIC that is relevant.
As we haven’t updated the resources for a while, this is going to be a bit larger than normal.
|Article / Link||Author||Subject Matter||Connecting|
|SOA Suite 22.214.171.124 / OIC interoperability||Nial Commisky (Oracle Prod. Mgmt)||Adaptors||SOA Suite|
|OIC NetSuite Adaptor||Nial Commisky (Oracle Prod. Mgmt)||Adaptors||Net Suite|
|New Connector for Box||Nial Commisky (Oracle Prod. Mgmt)||Adaptors||Box|
|Object Storage with Oracle Integration Cloud||Red Thunder||Adaptors|
|Using Visual Builder for Process Task Forms||Nial Commisky (Oracle Prod. Mgmt)||VBCS / PCS|
|OIC Feature Flags||Nial Commisky (Oracle Prod. Mgmt)||Core|
|CPQ Integration (Part 1, Part 2)||Nial Commisky (Oracle Prod. Mgmt)||Adaptors||Oracle CPQ|
|Fusion ERP Batch Imports with OIC||Nial Commisky (Oracle Prod. Mgmt)||Adaptors||ERP|
|Why and How to Integrate Oracle Policy Automation with Oracle Integration||Cristian Silipigni (Oracle Solution Engineer)||Adaptor||Oracle Policy Automation|
|Testing REST trigger-based Integrations in OIC Console||Sumit Tomar (Oracle Snr Technical Staff)||Adaptors|
|Encrypt/Decrypt capabilities in Stage Files||Bipin Kumar (Oracle Tech Lead)||Adaptors|
|Integration Patterns – Publish/Subscribe (Part 1, Part 2)||Daniel Martins Teixeira (Oracle Tech Solution Engineer)||Core|
|Using the next generation Activity Stream||Mamta Sangwan (Oracle Snr Tech Staff)||Core|
|Send Notification with attachment||Ankur Jain (Oracle Ace Associate)||Adaptor|
|Editable Table in VBCS||Ankur Jain (Oracle Ace Associate)||VBCS|
|Oracle ATP Adaptor||Ankur Jain (Oracle Ace Associate)||Adaptor||Autonomous Transaction Processing|
|Defining and using constants||Jans Kettenis||Core|
|Auto-Mapping Elements in the Data Mapper||Jans Kettenis||Core|
|Progressive Web App UI Experience||Harish Vinayachandran (Oracle)||Core|
|ICS – XSLT parameters that are not found but are being used ???||Marcel van de Glind||Core|
|How Much Oracle Integration Cloud Do I Need?||Rubicon Red||Core|
The transformation of Oracle Integration Cloud Service (ICS) into Oracle Integration Cloud (OIC) continues to progress. If you’ve read our earlier posts (such as this) on the subject you’ll remember that ICS becomes part of OIC, and depending on which version of OIC you take you will also see other components including:
- Visual Builder Cloud Service (VBCS)
- Process Cloud Service (PCS)
Whilst the product is evolving, the heart of our book remains very relevant to the integratiobn capabilities of OIC, even if the screen shots have changed a little. But what does this all mean to this website? As authors we’ve been a bit preoccupied with our current writing projects as they come to a close (Implementing API Platform and Blockchain Across Oracle). But worry not, we will be adding content. At the very least in the immediate time we have continued to capture and maintain the list of external articles we think are helpful and informative here.
On the subject of the of this catalogue, as the scope of OIC has grown and we’ll start to see lots of material around the PCS capabilities under the OIC title, and of course PCS in its pre-OIC form are still very relevant. In the coming days we’ll incorporate into the catalogue an additional filter to separate sections to cover the different underlying products/capabilities and add start to pickup related content. it maybe necessary to go as far as plitting the catlogue as we already have over 100 referenced entries.
As for articles on this stie, we’ll continue to focus on the integration side of things. For a good look at PCS, we’d recommend checking out the award winning Jarvis Pizzaria material – check it out here.
As previously mentioned, ICS is going to be incorporated into Oracle Integration Cloud. Since we have had the announcement we have had some more information about OIC released.
The keypoints here are:
OIC Standard Edition
OIC Enterprise Edition
|What we used to know as Integration Cloud Service, which includes …
Visual Cloud Builder – ability to build simple UIs
|Standard Edition plus ..
Process Cloud capabilities
Analytics features – Streams and Insight product
Enterprise Solutions Adaptors – e.g. Seibel, EBS etc
|Requires a DB||Requires a DB
To support Integration and Stream Analytics …
This and related information can be found in a new presentation that can be seen at:
Here is the slide deck from the presentation that the book authors delivered at Oracle OpenWorld 2017. It covers a number of recommendations, practises and tips…
The authors of this book will be speaking at Oracle Open World 2017. Come hear us, and if you have a copy of the book, we’ll be happy to sign it for you.
This session explores best practices developed by AMIS and Capgemini for Oracle Integration Cloud Service in real-world scenarios. The best practices cover areas including configuration management, continuous integration, and use of the new REPL tool. Learn the various options for exposing databases to Oracle Integration Cloud Service that will work for the execution agent, and practical techniques for working with very large WSDLs such as the Salesforce interface. This session is presented by the authors of the recently published book “Implementing Oracle Integration Cloud Service,” Robert van Mölken and Phil Wilkins.Platform and Development: IntegrationSPEAKERSRobert van Mölken, Senior Integration Specialist, AMIS Services BVPhil Wilkins, Senior Consultant, Capgemini UK Plc
As we like all things ICS here. We have teased out of the OOW17 Session Catalogue the ICS sessions for you to consider.
- Oracle Integration Cloud Best Practices – Customer Panel [CON7014]
- Move from OnPremise Integration Suite to Oracle Integration Cloud [SUN7033]
- Digital Transformation: Implementing Oracle IntegrationCloud Service [CON4638]
- Integrate Salesforce.com & Workday with Oracle Integration Cloud Service (ICS) [CON7227]
- Simplifying Integration in the Cloud – New & Easier ways to Connect Applications [CON7016]
- Oracle Integration, API & Process Strategy [CON7118]
- ERP & HCM/HRMS Integration made simple with Oracle Integration [CON7020]
- Gain Insight into SOA Suite, ICS, PCS applications through Integration Analytics [CON7015] (includes on of the authors of the ICS Book)
- Integration Options for On-Premises and Cloud with Oracle E-Business Suite [CON6358]
- Reduce the Cost of Integrations While Modernizing Your JD Edwards Architecture [CON6608]
- Oracle Cloud Platform Strategy and Roadmap [GEN7119]
- Soaring Through the Clouds: Live Demo of 17 Oracle PaaS Services Working Together [CON2920]
- Integrating and Securing University Applications with Oracle Cloud Services [CON5983]
- The Top 5 PaaS Use Cases Driving Real-World Value for Enterprises [CON7019]
We have released a 2 minute tech tip through the Oracle Technology Network (OTN) which talks through the creation of a simple end to end integration using Oracle’s Integration Cloud Service (ICS).