Posts

Showing posts from November, 2020

OIC Kafka Adapter - Trigger

Image
The November release for the Oracle Integration Cloud (OIC) delivered the Trigger capability for the Kafka Adapter. Up until now we could only use Scheduled Integrations to consume messages. Now, we can make use of the App Driven Integration which will be triggered whenever new messages arrive to the subscribed Kafka topic. It's noteworthy to mention that this feature requires the connectivity agent in order to run. See the official release notes here : If you are new to the OIC Kafka Adap ter, start with this post , where I covered Kafka installation, OIC prerequisites and the  consumer/producer capabilities. Now I am going to cover the Kafka Adapter as a Trigger. In my Kafka server I will create a new Topic for this specific use case. Create a new Kafka topic Using the command line: ./kafka-topics.sh --create --bootstrap-server localhost:9092 -- replication-factor 1 --partitions 1 --topic TopicTrigger Create a new Connection The connection from the previous post was only for Invo...

OIC - SalesForce Adapter - Trigger

Image
Up until recently we would need to generate a Salesforce (SF) Enterprise WSDL in order to create a connection in OIC. That is no longer the case, it's extremely easy to set this up :) Create a SF Connection I have a SF developer instance. Interesting to note that the OIC Connection wizard for SF only offers 2 instance types - Production and Sandbox. My developer instance credentials only work with the Production type. Apart from that you just need your SF credentials and the API version (which you can find inside your SF instance) And that's it! And now you may ask...but how does this work for a Trigger? Well, that requires some configuration in the SF side, and on top of that, we may get several WSDL's depending on how many business objects we configure. But the OIC team came up with a smart approach which does not require changes in the SF Connection. Let me show you the process. Configure SF for Business Events (Trigger) Create an Outbound message in the SF Setup. This i...

How to use the OCI Object Storage from the Oracle Integration Cloud

Image
  Article originally posted in the   Oracle Integration Blog. The Oracle Cloud Infrastructure (OCI) offers a great set of services that can be very useful in combination with the Oracle Integration Cloud (OIC) for a wide variety of use cases. Things like the Object Storage, Oracle Streaming Service, Functions etc, can easily be accessed from OIC. The OCI ecosystem has a rich set of API’s that can be used for that purpose - https://docs.cloud.oracle.com/en-us/iaas/api/#/ In this post I am going to show how to create a file in the Oracle Object Storage. What is the Object Storage “The Oracle Cloud Infrastructure Object Storage  service is an internet-scale, high-performance storage platform that offers reliable and cost-efficient data durability. The Object Storage service can store an unlimited amount of unstructured data of any content type, including analytic data and rich content, like images and videos.” Traditional integration use cases rely heavily on ...