Another month and another raft of great content. Lot of activity springing up around the new Oracle Hospitality Integration Platform (OHIP) with its new OIC Adapter.
Tag: cloud Page 1 of 2
Oracle Integration Cloud is rich in adaptors for technology and major SaaS services both Oracle (E.g., HCM, ERP, CX) and non Oracle (e.g., Salesforce, ServiceNow). But the more observant may have noticed a new addition to the list of Oracle industry (vertical) adaptors joining the Utilities vertical is a new adaptor for Hospitality.
OPERA, and it’s integration service OHIP have been developing to bring first of all its 3000+ APIs upto date as RESTFUL and self service enabled as the OPERA product becomes a SaaS delivered solution. Not to mention provide a good developer experience with Apiary and resources such as Postman collections (more about this here).
The latest step (from 21.4.2) has been to further the simplify the development process through the use of low code integration OIC provides. You can read some initial blogs about it here, and I’m sure there will be more to come.
Today the Adaptor just supports the Property Management System (PMS) that is for us uninitiated the system element handling the hotels core operations such as rooms, housekeeping and associated tasks – the heart of a hotel based business. Areas such as marketing, cruise ships, point of sale (PoS) etc fall out side of PMS and are not covered today.
Why OHIP and OIC
OHIP and OIC really comes into its own because it is very easy to wire the hotel management solution to common services such as ERP and HCM functions.
For example if you’re operating a group of hotels, then each hotel will use an OPERA instance, but the group may well make use of ERP Cloud for the overall accounting, taking the costs etc identified in the hotel operations via OPERA and then those figures are put into the group ERP to provide the overall financial controls and picture.
The OIC Adaptor builds on top of the OHIP APIs, as a result the same restrictions on invocations, security needs exist as going to the native API. Like all OIC integration development we need to establish a connection definition which needs the URL of you OHIP instance, plus the same credentials you would use for a rest connection.
|Article / Link||Author||Subject Matter||Connecting|
|Field Level Encryption with Oracle Integration and OCI Vault||Stan Tanev||OIC, Vault|
|Process Excel files with OIC + Oracle Functions||Stan Tanev||OIC||Excel|
|Setup Email Notifications with the Oracle Integration Cloud||Daniel Teixeira||OIC||OCI Email|
|Oracle Integration Cloud – Twilio Adapter for SMS and WhatsApp||Daniel Teixeira||OIC||Twilio|
|Visual Builder – A Crash Course by Shay Shmelzer||Shay Shmelzer||VBCS|
|Configuring OIC Notifications||Niall Commiskey||OIC||OCI Notifications|
|Leveraging Grafana for OIC Metrics||Niall Commiskey||OIC|
|Using OIC Logging Analytics for searching OIC Activity Stream log||Niall Commiskey||OIC||OCI Log Analytics|
|Surfacing OIC Design Time audit logs in OCI Logging Analytics||Niall Commiskey||OIC||OCI Log Analytics|
|Using OCI Logging for searching OIC Activity Stream Log||Niall Commiskey||OIC||OCI Log Analytics|
|OIC docs link for restricting access to OIC instances||Niall Commiskey||OIC|
|Create a fixed-length file in Oracle Integration||Ankur Jain||OIC|
Latest updates, lots about use of Streaming with OIC ….
|Article / Link||Author||Subject Matter||Connecting|
|Installing OIC Connectivity Agent on OCI Compute||Niall Commiskey||OIC||OCI|
|OIC Pub/Sub with OCI Streaming Part 1, Part 2, Part 3||Niall Commiskey||OIC||OCI Streaming|
|OCI Streaming — create producer/consumer use case using ATP, OIC and Kafka connect||Omid Izadkhasti||OIC||OCI Streaming, ATP, OKE|
|OIC and Oracle Hospitality – Creating a Reservation with multiple rates||Niall Commiskey||OIC||OHIP|
|OIC Integrating Oracle Hospitality and Oracle CPQ||Niall Commiskey||OIC||OHIP, CPQ|
|Aug 21 New Features – Zendesk Adapter||Niall Commiskey||OIC||Zendesk|
|Oracle Integration Cloud – An Assistant for Developers||Daniel Teixeira||OIC|
|Capture Salesforce Platform Events in Oracle Integration||Ankur Jain||OIC||Salesforce|
|Ways to download connectivity agent Oracle Integration||Ankur Jain||OIC|
|Build a cloud native ecosystem around Oracle Integration||Andrew Gregory||OIC|
This month’s articles …
We have had a number of interesting conversations of late about the transition from ICS to OIC and to spice the discussion whether it should be OIC or Autonomous OIC. The reality of the situation is that the transition between ICS and OIC is a relatively straight forward one using the export and import tooling.
The real challenge is the impact to organisations appears to be the change in licensing models as OIC works with the newer Universal Credit Model (UCM) where as ICS is in the older arrangement of traditional accounts where you buy the use of specific services, in some ways not too different from traditional Oracle traditional product licensing. For organisations that operate with corporate level buying teams this is organisationally more challenging. As just buying credits can feel like your giving the IT children pocket money and you don’t trust them to ensure the money is spent wisely and they don’t come running back a day later when they say spent all the money can we have some more.
IOC or Autonomous OIC
For the smaller customers where they’re generating less than 5000 Messages per hour (think Integration triggers where each message is <50k – which is fairly big for most needs. Although be aware but moving large files is going to eat through your messages as the transfer cost is file size / 50k = no. messages used (consumed or sent), of effectively 250MB per hour. The autonomous option is a no brainer for smaller use cases in terms of cost as it means on current pricing you have your integrations operating for a lot less than £500 per month (£0.5867 x 24 x 30 – using standard with the flex scheme – https://cloud.oracle.com/en_US/OIC/pricing). With that the SaaS adaptors are also included – that means you could operate say Workday to Oracle Financials for an SME without much problem.
Note: Presently June 2018 Edition of Oracle PaaS and IaaS Universal Credits Service Descriptions - does not clearly define KB and mixes KB and Kb. Having raised this with product management it has been confirmed to mean KiloBytes and NOT Kilobits
As the volumes increase, the differences are going to change, whilst we haven’t done the maths, we’d expect the increasing volumes to eventually favour traditional OIC.
The rules do go beyond simple messages when the Visual Builder (VBCS) and Process (PCS) elements gets involved. The formulas do boil down to users and message counts so the maths are relatively managable. Note the explination for concurrent users is a little more complex than may first appear, and worthy of a blog explination in its own right.
There are other considerations as well for Autonomous OIC vs standard OIC, such as whether you want to have more or less control on the processes such as absorbing updates, handling backups, whether you need to isolate the data from everyone else – and this is a question that is likely to be driven by compliance over anything else for most. Whilst we’ve just highlighted the list prices, when doing the calculations of the cost benefit, you need to factor in the skill sets involved in the different options and the ability to respond to dynamic demand.
Just to link it back to the book, whether its OIC or Autonomous OIC the integration engeine is essentially still the same as ICS. So reading about ICS is still going to help, of course there will be some cosmetic differences, but the fundamentals remain the same.