Understanding Oracle's Integration Cloud Service and how to get the most out of your implementation

Author: Phil Wilkins Page 1 of 6

TOGAF 9 Certified Enterprise Integration Architect & Oracle Ace Associate
UKOUG Middleware Special Interest Committee Member
- https://uk.linkedin.com/in/philwilkins
- https://blog.mp3monster.org
- https://www.packtpub.com/books/info/authors/phil-wilkins

July 21 – New OIC articles

Article / LinkAuthorSubject MatterConnecting
Oracle Integration Cloud (OIC) & octet-stream MIME-typeAmy Simpson-GrangeOIC 
delete a schedule from an IntegrationKabir YadavOIC 
How Granular Should My Microprocesses Be?Jan KettenisPCS 
How to perform FBDI GL File UploadDeb MukherjeeOIC 
Load FBDI and callbackDeb MukherjeeOIC 
Basic File Encryption and Decryption in OICDeb MukherjeeOIC 
Oracle Digital Assistant – Backend Integration with the Oracle Integration CloudDaniel TeixeiraOICODA
Oracle Integration Message Packs and PricingAnkur JainOIC 
Business Identifiers in Oracle IntegrationAnkur JainOIC 
FlexDeploy Support for Oracle CloudJurgen KressOICCI/CD
OIC & Blue Prism Part 1, Part 2Niall CommiskeyOICBlue Prism (RPA)
August 2021 Oracle Integration UpdateAntony ReynoldsOIC 
OIC Monitoring and Logging Analytics – adding Business Data to DashboardsNiall CommiskeyOICLog Analytics
OIC and Logging Analytics – steps towards fleet management and more stepsNiall CommiskeyOICLog Analytics
Logging Analytics for OICNiall CommiskeyOICLog Analytics
Event Driven Integration with Oracle Commerce CloudNiall CommiskeyOICCommerce Cloud
Turning SFTP Cloud NativeJohan LouwersOIC 
Authenticating Oracle Integration flows using OAuth token from 3rd party providerPrakash MasandOICOAuth
August 2021 New Third Party Application AdaptersPrakash MasandOICSAP, Zendesk

June 21 – New OIC articles

It appears to have been an unusually quiet month, but that could be a reflection of the OIC release cycle as we’ll probably hear about the next feature set updates late in July.

Article / LinkAuthorSubject MatterConnecting
OIC Recipe – SFDC Opportunity to Fusion ERP OrderNiall CommiskeyOICSFDC, ERP
Some Ideas for OIC Fleet ManagementNiall CommiskeyOIC 
OIC – SFDC -Bulk apiNiall CommiskeyOICSFDC
Improving the performance of Oracle Integration flows that use REST callsNick MontoyaOIC 
Connecting securely from Oracle Integration to Autonomous database using network access listShreenidhi RaghuramOICADB
Connect Oracle SaaS (ERP, HCM, CX) with Pre-Built Recipes – Accenture Oracle WebcastJürgen KressOICERP, HCM, CX 
Insight Mapping ImprovementsSanthosh KumarInsights 
Real time Synchronization of Suppliers leveraging Event Driven ArchitectureKishore KattaOICKafka
Oracle HCM Cloud – Payroll Sync with the Oracle Integration CloudDaniel TeixeiraOICHCM
Using REST APIs to manage Connections in OICPranav DavarOIC 
Enable Business Events for Payables Business Events/Payments in Oracle Fusion Finance CloudDeb MukherjeeOICERP
OIC – API Gateway – Logging –> the value add of OCINiall CommiskeyOICOCI (API, Logging etc)
Configuring Notifications in Oracle Integration Gen2Lavanya SiliveriOICOCI Email
Use Oracle Integration to Add Attachments to a Process InstanceBogdan EremiaOIC 
File Adapter Vs FTP Adapter in Oracle Integration CloudAnupam BartwalOIC
Oracle Integration Cloud (OIC) AdaptersKrishan KumarOIC

May 21 – New OIC articles

Article / LinkAuthorSubject MatterConnecting
Integrate ICS with a third party OAuth Protected REST service using the generic REST adapter (Part 2) (Part 1)Anuj KaushalOIC 
Oracle Integration Latest FeaturesAntony ReynoldsOIC 
Integration Insight for Process automationSandhya Lakshmi GopalanPCS, Insights 
DevOps and Release Automation for Oracle Integration Cloud – Webcast May 13th 2021Juergen KressOICFlexDeploy
Help! I can’t find my OIC instances anymoreSimone GeibOIC 
May 2021 Oracle Integration Enterprise Messaging Adapters ImprovementsPrakash MasandOICMessaging
May 2021 Oracle Integration Fusion Application Adapters ImprovementsPrakash MasandOICApps
May 2021 Oracle Integration Database Adapter ImprovementsPrakash MasandOICDB
Oracle Integration Cloud – Kafka Adapter with Apache AVRODaniel TeixeiraOICKafka
Process Automation with Process Cloud Service (PCS) – Part 5 – (Publish & Activate) (Part 1, Part2, Part3, Part4)Daniel TeixeiraPCS 
Integration Insight – Business Analytics for the Oracle Integration CloudDaniel TeixeiraOIC, Insights 
Private connectivity to Oracle Integration Cloud next generationOmid IzadkhastiOIC 
Package in OIC |Add package for IntegrationKabir YadavOIC 
Package Migration or Multiple Integration Migration |OIC Integration MigrationKabir YadavOIC 
Run OIC scheduled integration using RESTAnkur JainOIC 
OIC Connectivity Agent PatternsNiall CommiskeyOIC 
SOA Suite to OIC – how easy is it? Part 1 Part 2 Part 3Niall CommiskeyOICSOA Suite
New Recipes – FTP to Netsuite File CabinetNiall CommiskeyOICNetSuite
ATP Bulk Data ImportNiall CommiskeyOICATP
Integration Insight AlertsNiall CommiskeyInsights 
Integration Insight -> embed Dashboards in Visual BuilderNiall CommiskeyInsights 
Process & Integration InsightNiall CommiskeyInsights, PCS 
B2B support for UN EDIFACT Part 1, Part 2Niall CommiskeyOIC 

Reflecting on community

If you’ve attended an Oracle conference or just aware of the wider Oracle ecosystem, then you’ll know of the Oracle APEX community and probably one of the communities’ highly respected and much-loved contributors, Joel Kallman. Sadly, Joel has passed on, another victim of Covid19. Our thoughts go out to Joel’s family and the community who have lost someone they value so much.

https://apex.oracle.com/pls/apex/apex_pm/r/joel/memories

April 21 – New OIC articles

Blink and it’s another month gone. But Oracle has been very very busy as we come around for the latest quarterly updates and the details published. Plus a lot about Oracle Hospitality Integration Hub (OHIP) which builds upon OIC.

Article / LinkAuthorSubject MatterConnection
May 2021 Oracle Integration UpdateAntony ReynoldsOIC 
May 2021 Third-Party application adapters updateMichael MeinerAdapters 
May 2021 Oracle Integration Fusion Application Adapters ImprovementsPrakash MasandSaaS Adaptors 
May 2021 Oracle Integration Database Adapter ImprovementsPakash MasandDB Adaptors 
May 2021 Enhanced Security in AdaptersMichael MeinerAdapters 
May 2021 Technology Improvements in AdaptersMichael MeinerAdapters 
Connect Oracle SaaS (ERP, HCM, CX) with Pre-Built Recipes – Accenture Oracle Webcast May 5th 2021Amit Tahilramani, Mani Choudhary and Amit Singh with Dhiraj ChhajerOracle SaaS Recipes 
Invoking Process Applications with Anonymous Users from VB Apps with Oracle IntegrationArvind Venugopal, Shay Shmeltzer, and Nathan AngstadtVisual Builder 
Extend Process Automation UI Components to JET-Based ApplicationsArvind Venugopal, Rameshkumar Arumugam, and Sacheth SavandurgaProcess 
Using an Event Based Pattern with Oracle IntegrationMichael MeinerOIC PatternShopify
Practical Guide to use HCM Data Loader with Oracle IntegrationPrakash Masand, and Harris QureshiOICHCM
Using UN/EDIFACT for B2B TransactionsArvind Venugopal, and Sunil ApteOIC 
Modelling Transport Integrations with Trading Partner ManagementArvind Venugopal, and Sunil ApteOICOICTrading Partner
May 2021 Oracle Integration Pre-built RecipesMichael MeinerOICNetSuite, ServiceNow, Facebook, Slack, docusign
Connecting securely from Oracle Integration to Autonomous database using network access listShreenidhi RaghuramOICAutonomous DB
OIC – Oracle Hospitality syncing Company/Guest with SFDC Account/ContactNiall CommiskeyOICOracle Hospitality
OIC May 21 Release – New Jira adapterNiall CommiskeyOICJIRA
OIC for File Transfer – Rename – Move to Target – Delete SourceNiall CommiskeyOICFTP
OIC –> Oracle Hospitality – refreshing OAuth TokenNiall CommiskeyOICOracle Hospitality
Box to HCM Cloud –> HDL File LoadNiall CommiskeyOICBox
Integrating Oracle Hospitality Cloud and 3rd party CRM (SFDC) via OIC and OHIPNiall CommiskeyOICOracle Hospitality
OIC and Oracle Hospitality (OHIP) – Getting the most out of Opera APIsNiall CommiskeyOICOracle Hospitality
Five key Oracle Integration lessons from handling billions of messages monthlyAmit Saxena & Daryl EicherOIC 
Working Around not Having Complex GatewayJan KettenisOIC 

March 21 – New OIC articles

Time flies, with a 1/4 of a year behind us already including the first quarterly release. Last month we’ve seen a lot of attention around Oracle Hospitality Integration Platform (OHIP) which brings together different Hospitality cloud services as well as using technologies such as Integration Cloud to make it easy to interface 3rd party solutions.

Article / LinkAuthorSubject MatterConnecting
OIC and Oracle Hospitality (OHIP) – Getting the most out of Opera APIsNiall CommiskeyOICOracle Hospitality
OIC –> Netsuite & HubSpot – User Events calling OIC to sync Price changesNiall CommiskeyOICNetSuite, HubSpot
OIC –> HubSpot to Netsuite – Product SyncNiall CommiskeyOICNetSuite, HubSpot
Accessing Object Storage from Oracle Integration   
    
How to define a Repeating Global VariableJorge HerreriaOIC 
Connecting HubSpot with Netsuite Part 1 & Part 2Niall CommiskeyOICNetSuite, HubSpot
Connecting to NetSuite using Token Based AuthenticationSubhani Sahib ItalapuramOICNetSuite
OIC & OCI NotificationsNiall CommiskeyOICNetSuite, HubSpot
Using Aggregate Functions Sum(), Count() while Processing Larger FilesPhaneendra BommisettyOIC 
OIC Scheduling REST APIsSumeet SinghOIC 
Defining OIC SchedulesSumeet SinghOIC 
Introduction to Trading Partner ManagementArvind Venugopal and Sunil ApteOIC 
B2B Tracking for Wire and Business Transactions in Oracle IntegrationArvind Venugopal and Sunil ApteOIC 
DocuSign Adaptor in Oracle Integration Cloud – Configuring & Automating WorkflowBhumika GogiaProcessDocusign
DocuSign Adaptor in Oracle Integration Cloud – Setup & IntegrationBhumika GogiaOICDocusign
Throw New Fault Action TestingKabir Yadav (alias Amit Suman)OIC 
Create Calculator SOAP connectionKabir Yadav (alias Amit Suman)OIC 
Somewhat “Hidden” Feature: Reusable SubprocessJan KettenisOIC 
OIC Process Correlation: Take Good Care of Your PropertiesJan KettenisOIC 

Beating OIC’s FTP File Limits

OIC has for some time now provided an FTP adaptor and more recently included a full FTP server capability. But both have limits on the file size and capacity. The file constraints (1GB for a file and 500GB for the FTP server) shouldn’t be an issue for day to day activities. But OIC is often used to support SaaS Financials and other cloud solutions which do have monthly process cycles which can generate significant data volumes, for example, payroll data. The question is how to handle such data with such constraints?

Data Integration?

There is a school of thought that points to the possibility when handling such large data volumes we should consider using Data Integration rather than a more event-centric integration tool. Personally, I think there is a lot of validity in the argument, and anyone dealing with such bulky data activities should review and question if it is a better answer.

That said, there are cases where it does stand-up. For example:

  • If an organization is transitioning to a more event-driven or at least micro-batch model, you have to start the transition somewhere, but trying to line up changes everywhere can be problematic, so we have to start somewhere. Building an integration process so you have an event model developed, but in the interim, you need to take that bulk mechanism and convert it to a small stream of events.
  • You may be working with a bulk data extract and only need a small subset of the data provided, it won’t help if the data is also represented using a verbose notation such as XML.

Other Approaches

How to overcome the constraint? Oracle databases aren’t so constrained, and SQLLoader can provide an easy means to ingest the data into a staging table. The benefit of this is:

  • if you’re only needing a subset of the data you can pull just those columns from the table.
  • the bulk of the use of XML to be self-describing can be shed through using the DB schema as being more prescriptive.
  • SQL scripts can handle the checksum records removing that data and overhead from the integration process, leaving you to concentrate more on the business process.

If the data is still substantial once in the database there are a number of strategies to consume the data in more manageable chunks, such as

  • Running SQL script on the database that takes each row and calls the OIC as a restful API point. This approach is potentially very interesting as it may then mean if you’re moving towards an event process in the future the API endpoint represents the future state and the database stored procedure is mimicking the future client behaviour.
  • Use polling strategies and result set limits to control how much data is processed in a single execution of the integration. This approach does mean the integration needs to tag which records have been processed to avoid re-reading them.

Useful Links

Feb 21 – New OIC articles

Article / LinkAuthorSubject MatterConnecting
Subscribing to Fusion Custom Business Events in OICKishore KattaICSBusiness Events for Finacials, SCM, Engagement
Linking Oracle Cloud Infrastructure to ServiceNow via Oracle IntegrationMichael ChenICSOCI, ServiceNow
Edit XSLT Source Code in OIC Mapper UIIshruthilaya MalarvizhiICS 
February 2021 Oracle Integration Fusion Application Adapters EnhancementsPrakash MasandOICDescriptive and Extended Flex Fields, Atom Feeds,
Embedding Oracle Integration Insight dashboards : Quickly and EasilySandhya Lakshmi GopalanInsights 
OIC & OCI API Gateway Integration: Quick and EasyVarinder KaurICSOCI API Gateway
Automating Oracle Integration Cloud SFTP Server ConfigurationSiming MuFTP Server 
Guidelines when moving Integration Workloads from SOA to Oracle IntegrationShreenidhi RaghuramOICSOA
OCI Streaming Adapter as TriggerNiall CommiskeyICSStreams
OIC Feb 21 New Features – Adapter ImprovementsNiall CommiskeyICSVarious
OIC February 21 Release – New FeaturesNiall CommiskeyOIC 
OIC Feb 21 Release New Features – API Gateway DeploymentNiall CommiskeyICSOCI API Gateway
Oracle HCM Integration via the HCM Adapter / REST API – Managing EmployeeNiall CommiskeyICSHCM

Jan 21 – new OIC articles

Article / LinkAuthorSubject MatterConnecting
Invoke BI Report in OICKabir YadavOICBI
Read BI Report base64 encoded responseKabir YadavOICBI
OIC: The Micro Process Feature Making Life EasierJan KettenisOIC
API Gateway Integration: Quick and EasyVarinder KaurOICAPI
Automatic reactivation of Integration after a connection updateShubham AgrawalOIC
Replace Trigger in OrchestrationVijay KendaiOIC
Unlock new patterns of integration by controlling the HTTP Response status in OIC REST based integrationsAnuj KaushalOIC
February 2021 Oracle Integration UpdateAntony ReynoldsOIC
The OCI Designer Toolkit Documentation Generation (Not tested but assumed to also work with OIC)Andrew HopkinsonOCI
OIC February 21 New Features – B2B Trading Partner ManagementNiall CommiskeyOICB2B
OIC –> Process ArchivingNiall CommiskeyOICObject Storage
OIC –> JSON ObfuscationChris PeytierOIC
Simple Fusion ERP – OIC DemoNiall CommiskeyOICFusion Apps (ERP)
OIC – Tagging Instances for Feb 21 upgradeNiall CommiskeyOIC
OIC and Oracle Hospitality (OHIP)Niall CommiskeyOICOracle Hospitality
Protecting your OIC apis with OCI API GatewayNiall CommiskeyOICOCI API
Consolidate tasks from Oracle applications cloud and other applications into a single list of tasksMani KrishnanOICSaaS
Integration Insight in Oracle IntegrationThanos Terentes PrintziosOICInsights

Dec 20 – new OIC articles

With this being the last post of a very strange year, we wish all our readers a very Happy New Year and hope that 2021 brings a transition to normality.

Article / LinkAuthorSubject MatterConnecting
Microprocess ConsequencesJan KettenisOIC 
Oracle Developer Meetups – Gone VirtualPhil WilkinsOIC & PCSVarious
Invoking Oracle Functions from OICNiall CommiskeyOICFunctions
OIC BackupsJohn GravesOIC 
Data Stitch Append for Complex Content ElementsJorge HerreriaOIC 
OIC –> Insight –> embeddable DashboardsNiall CommiskeyOIC, Insights 
Using Oracle Integration Cloud to integrate SAP & Oracle SaaSMartijn de GruntOICSAP
Oracle JET or Oracle VBCS For Your Next Web AppAndrej BaranovskijVBCS 
OIC –> EPM adapter setupNiall CommiskeyOICEPM
Identity Propagation – VBCS > IC > Fusion AppsGreg MallyOICVBCS, Fusion Apps
Fault Actions Behavior in OICGreg MallyOIC 
Archiving and Purging Process Automation Data in Oracle IntegrationArvind VenugopalPCS 
OIC Twilio Adapter – send SMS / WhatsApp from Oracle IntegrationNiall CommiskeyOICTwilio

Page 1 of 6

Powered by WordPress & Theme by Anders Norén