This month’s articles …
Tag: Integration Page 5 of 6
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 |
Its been a busy month when it comes to blogging for the folks at Oracle, as July saw a new quarterly release with new usability improvements and connectors.
Handling integration between Oracle SaaS applications and modules has been something of an evolutionary journey. A couple of years ago if you wanted to intgrate say HCM and ERP you needed to ICS or OIC to perform the integration.
In many respects this wasn’t such a terrible thing. Technically as it meant that the back end database schema development for each app was not going to be slowed by needing to be mutually dependent with each other. As a result avoiding the complexities of managing a canonical model and ensuring any changes to that model are delivered in a manner that aligns across multiple development teams plans.
Although you can see from a marketing position it might not have seemed so great, as the customer incurs more cost and development effort to realize a process of managing people (HCM) and paying them (ERP) for example.
Things have moved on, and as long as SaaS apps reside in a Global Single Instance (GSI) (i.e. same region, account and deployment) then for the major products (e.g. ERP, CX, HCM, etc) are internally integrated so a person change in HCM will propagate to ERP as necessary. This certainly reduces the need for integration, saving effort (and the cost of needing OIC).
The problem now is understanding which entities in the SaaS apps are integrated out the box if you deploy using the GSI manner. If you have been working from an integration/technology view point with ICS and OIC for a while it is very easy to get sucked into thinking you need to repeat the integration. After all explicitly integrating the apps is how we started out.
Oracle also want to make it very easy for non Oracle products to integrate, so OIC documentation and the many very good blogs from product management and the engineering team focus on external integration which does (for me atleast) lead to thinking about the older way of working.
Recommendation
Look to see if you’re working with GSI deployment or not. If it isn’t a GSI setup then the old way of working is required. If it is, then determine whether the entity or processes are out the box integrated. This is probably best approached from the SaaS documentation today.
Useful Links:
This month’s new articles about Oracle Integration Cloud …
Traditionally integrating with systems that don’t offer APIs or a shared storage mechanism (such as open tables) has been something of a headache often resulting in the ‘last mile’ of the integration process being manual. The manual steps often come because the cost of building and maintaining the means to integrate has not been cost effective or even an option (vendor has end of lifted a product, and not willing to add an integration mechanism).
The idea of ‘screen scraping’ isn’t new, but the cost of implementing such mechanisms has dropped and the new generation of Robotic Process Automation (RPA) tools such those provided by UiPath have made it significantly easier to integrate and automate UI driven processes. Whilst UI based integration isn’t recommended as a first option for integration, it shouldn’t be ruled out particularly as it gets easier and easier to generate and maintain the UI automation. There are several factors that need to be considered as to whether such an approach is appropriate, for example:
- the ability to run a robot to execute the UI interaction,
- the volume of data needing to be moved through the UI – you wont escape the latency issues that may exist with UI steps,
- is the UI being automated changing rapidly (is there enough cost benefit for automating)
Oracle have been working in partnership with one of the leading RPA product vendors – UiPath, which has resulted in an adaptor for Oracle Integration Cloud. The adaptor allows you to pass data to the UiPath Orchestrator component which will run the processes in an unattended mode. In the adaptor configuration you provide information about how many resources you want the Orchestrator to apply to the task, the queuing of the job and so on.
for more information on RPA and the adaptor the following links maybe of help:
- http://amysimpsongrange.com/tag/rpa/ – an introduction to RPA
- https://docs.oracle.com/en/cloud/paas/integration-cloud/uipath-rpa-adapter/using-uipath-robotic-process-automation-adapter-oracle-integration.pdf – documentation on the RPA adaptor
- http://niallcblogs.blogspot.com/2018/12/671-oic-1845-new-features-ui-path-rpa.html – Oracle PM introduction
Whilst Oracle’s roadmap in the RPA space is not entirely clear we have heard indications that Oracle are limiting themselves to just UiPath (this is what UiPath say about the partnership).
Regardless of the approach you’ll see that the adoption of RPA is important in Oracle’s vision, with their Agile Finance making a clear indication of its view (see the paper here).
Oracle Open World 2018 is upon us, and here are some suggested sessions:
- Antipatterns for Integration: Common Pitfalls [PRO6175]
- Deep Dive: Application Integration on Oracle Cloud [TRN6458]
- Enhance your CX Applications with Oracle Integration Cloud [HOL6299]
- Oracle SOA Suite Hybrid Options with Oracle Integration Cloud [TIP4530]
- Accelerate DigitalOps with Oracle Integration Cloud and UiPath RPA [THT6590]
- The Future of Integration with Machine Learning and Artificial Intelligence [TIP1372]
- Extending and Connecting Applications with Oracle Integration Cloud [HOL6298]
- FedEx Hybrid Cloud Integration Strategy [CAS3614]
- Integrating Your ERP and HCM with Oracle Integration Cloud [HOL6314]
- Simplify and Accelerate Digital Transformation with Oracle Integration Cloud [PRO4539]
- The Path to a Digital Workforce with Oracle Integration Cloud [PRO4515]
- American Red Cross Modernizes Disaster Relief with Oracle Integration Cloud [CAS4877]
- Unleash Your Business Processes Your Way with Oracle Integration Cloud [PRO4536]
- Quick Wins Your Business Will Love Using Oracle Integration Cloud [THT6824]
- Simplify and Accelerate Digital Transformation with Oracle Integration Cloud [PRO4518]
- Application Integration on Oracle Cloud [TRN6352]
- DevOps: Oracle SOA, Oracle WebLogic, Oracle Integration Cloud, Oracle Java Cloud Service [CAS3896]
- Get Insight into Oracle Integration Cloud/Oracle Java Cloud Service Performance [PRO4478]
- AI-Powered Oracle Integration Cloud and Oracle API Platform Cloud Service [PRO6176]
- Connect with Oracle ERP Cloud or Oracle HCM Cloud with Oracle Integration Cloud [PRO4538]
- Oracle Integration Cloud Customer Panel: Real-World Digital Transformation Uses Cases [CAS5691]
- Simplifying Oracle HCM Cloud Integrations [PRM3890]
- Integrating with Oracle ERP Cloud Using Oracle Integration Cloud Service [THT6831]
- Oracle Integration Cloud Best Practices Panel: Transforming to Hybrid Cloud [CAS5215]
- Oracle Integration Cloud Customer Panel: Integrating SaaS into Your Application Network [CAS4491]
- Broader, Better, Faster: Capgemini’s Blueprint for Oracle Cloud in UK Police [CAS3273]