How to use the OCI Object Storage from the Oracle Integration Cloud by Daniel Martins Teixeira

image

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 File Servers and SFTP access as an harbour for files. Object Storage and similar services are picking up fast in replacing them. We see more and more customers leveraging the benefits of these services for the handling of all different types of content that need to be stored and moved.

How to Start

Before jumping to the Integration Cloud, we need to create an object storage bucket and we need API signing keys. Read the complete article here.

PaaS Partner Community

For regular information on Oracle PaaS become a member in the PaaS (Integration & Process) Partner Community please register here.

clip_image003 Blog clip_image005 Twitter clip_image004 LinkedIn image[7][2][2][2] Facebook clip_image002[8][4][2][2][2] Wiki

Technorati Tags: SOA Community,Oracle SOA,Oracle BPM,OPN,Jürgen Kress

Oracle Integration – Adapter Enhancements to Non Oracle Applications by Arvind Venugopal

image

Overview

Oracle Integration (OIC) has a rich set of security capabilities to enable our customers to connect applications and technologies in a secure manner. We continue to enhance Oracle Integration to provide additional enhancements and features on existing Application Adapters.

In the November 2020 release, Oracle Integration added the following capabilities to third party application adapters:

  • Salesforce Adapter:  Enablement for Salesforce Government Cloud Customers
  • ServiceNow Adapter: Graceful downgrade of User Experience
  • PayPal Adapter Inbound Support and New Modules
  • Shopify Adapter New Modules

Salesforce Adapter:  Enablement for Salesforce Government Cloud Customers

In the recent past, the Salesforce Adapter was enhanced with the elimination of the need to upload the enterprise WSDL on the Connections page. With this enhancement the customers, who were using the Salesforce Government Cloud, were unable to create new connections due to login considerations as mentioned in this help document. With the November release, the Salesforce Adapter provides support to create a connection of the Salesforce.com application that can integrate with Salesforce Government Cloud.

You simply need to select the target Salesforce instance type as Government and provide your custom domain name and API version on the Connections page. So let’s start with a quick tour of the new field on the Connection page: Read the complete article here.

PaaS Partner Community

For regular information on Oracle PaaS become a member in the PaaS (Integration & Process) Partner Community please register here.

clip_image003 Blog clip_image005 Twitter clip_image004 LinkedIn image[7][2][2][2] Facebook clip_image002[8][4][2][2][2] Wiki

Technorati Tags: SOA Community,Oracle SOA,Oracle BPM,OPN,Jürgen Kress

Real World SOA Modernization with Keste & Oracle Webcast January 21st 2021

Keste Oracle SOA Modernization Webcast 02.2021Upgrade your Oracle SOA Suite to modern Oracle Integration in the Cloud

In this 30-minute webcast Oracle and Keste will talk about the real-world advantages of SOA modernization and highlight 3 different use cases. Learn from these real world customer success stories how to shift your existing Oracle SOA Suite into a cloud based, highly scalable, cost-effective solution that provides better performance at lower cost.

Schedule: January 21st 2021 10am PST.1pm EST

For details please visit the registration page here.

PaaS Partner Community

For regular information on Oracle PaaS become a member in the PaaS (Integration & Process) Partner Community please register here.

clip_image003 Blog clip_image005 Twitter clip_image004 LinkedIn image[7][2][2][2] Facebook clip_image002[8][4][2][2][2] Wiki

Technorati Tags: SOA Community,Oracle SOA,Oracle BPM,OPN,Jürgen Kress

Choosing Your Update Window by Antony Reynolds

image

Starting in the November Quarterly release we will allow customers to choose between two update windows for their OIC Generation 2 instances.

What is an Update Window?

We currently provide OIC functional updates every quarter. For OIC Generation 2 instances we do this in two windows, usually two weeks apart. Starting with the November release we will allow customers to select the windows in which they wish to be updated. We recommend that non-production instances are updated in the first window and production instances in the second window. This allows customers to sanity check the update before it is applied to production instances.

How Do I Select a Window?

We use the OCI tagging mechanism to identify the window in which an OIC instance should be updated. We currently look at one tag : OIC_UPDATE_WINDOW1. If that tag is set then we update the instance in window 1, otherwise we update it in window 2. Read the complete article here.

PaaS Partner Community

For regular information on Oracle PaaS become a member in the PaaS (Integration & Process) Partner Community please register here.

clip_image003 Blog clip_image005 Twitter clip_image004 LinkedIn image[7][2][2][2] Facebook clip_image002[8][4][2][2][2] Wiki

Technorati Tags: SOA Community,Oracle SOA,Oracle BPM,OPN,Jürgen Kress

Real World SOA Modernization with Keste & Oracle Webcast Part 2 of the Oracle SOA Suite Series on January 21st 2021

imageUpgrade your Oracle SOA Suite to modern Oracle Integration

In this 30-minute webcast Oracle and Keste will talk about the real-world advantages of SOA modernization and highlight 3 different use cases. Learn from these real world customer success stories how to shift your existing Oracle SOA Suite into a cloud based, highly scalable, cost-effective solution that provides better performance at lower cost.
• Use case 1: SOA Suite uplift from on-premises to Cloud (re-host, re-platform)
• Use case 2: Move from SOA Suite to Oracle Integration Cloud
• Use case 3: Connect SaaS (ERP, HCM, CX) with Oracle Integration Cloud

Schedule: January 21st 2021 10:00 am PT/1:00 pm ET

For details please visit the registration page here.

PaaS Partner Community

For regular information on Oracle PaaS become a member in the PaaS (Integration & Process) Partner Community please register here.

clip_image003 Blog clip_image005 Twitter clip_image004 LinkedIn image[7][2][2][2] Facebook clip_image002[8][4][2][2][2] Wiki

Technorati Tags: SOA Community,Oracle SOA,Oracle BPM,OPN,Jürgen Kress

Oracle Integration November 2020 update for Oracle Applications Adapters by Prakash Masand

image

Overview

Oracle Integration is one of the most robust Integration platform for Integrating with Oracle Applications may it be Fusion Applications like ERP Cloud, Engagement Cloud or NetSuite and Service Cloud. Oracle Integration November 2020 update continues to build on the momentum of differentiating Oracle Integration platform for integrating Oracle Applications by providing deep functional, simplified and differentiating features. Thus enabling customers to consume business value from Oracle Applications at a rapid pace in continuum with the Oracle applications updates.

In November 2020 update we are pleased to announce following updates to the Oracle Application adapters:

Fusion Application Adapters Improvements

Fusion application adapters are one of they key strategic adapter for the Oracle Integration platform, Oracle Integration continues to update the adapter with the features meeting customer needs and improving overall experience of the adapter. One of such improvement done in November 2020 update is cherry picking child REST resources. This enables Integration architect to pick & chose the child resources that are needed for their businesses. In the absence of this feature Integration architect would end up having all the child resources in the integration artifacts resulting in unmanageable number of elements to traverse through in mapper as well as unnecessary load at the runtime. The second improvement done in the fusion application adapters is support for token based authentication for business events coming from Oracle applications, this will relieve customers from managing Oracle Integration password in the fusion application infrastructure that was required earlier for fusion application to successfully post message on to Oracle Integration. Read the complete article here.

PaaS Partner Community

For regular information on Oracle PaaS become a member in the PaaS (Integration & Process) Partner Community please register here.

clip_image003 Blog clip_image005 Twitter clip_image004 LinkedIn image[7][2][2][2] Facebook clip_image002[8][4][2][2][2] Wiki

Technorati Tags: SOA Community,Oracle SOA,Oracle BPM,OPN,Jürgen Kress

Oracle Integration November 2020 Update by Antony Reynolds

image

It is time for the November quarterly update to Oracle Integration. Lilly the Oracle integration mascot is looking forward to it. We have lots of exciting new features and improvements to share with you. Note that testing is still underway for these features and, although unlikely, it is possible that some will not meet our quality standard and be deferred to a later release.

Announcements & Update Windows

Currently tenant administrators get notified of OIC Gen 2 updates via notifications in the OCI console. Unfortunately most OIC users are not tenant admins and go straight to their OIC instance and so never see the notifications. To make sure users of OIC Gen 2 know when updates are coming we are adding update notifications into the OIC console.

We have also added an ability for customers to mark their Gen 2 instances for one of two update windows. You can read about it in Choosing Your Update Window.

Developer Productivity Enhancements

We are making the following improvements for developers:

  • Local Invoke Enhancements
  • Configurator Enhancements
  • Recover Unsaved Changes from Edit
  • Improved Notification Activity Setup
  • Improved Scheduled Flow Diagnostics

Prebuilt Connectivity Enhancements

We have a lot of enhancements both to existing adapters and new adapters. Read the complete article here.

PaaS Partner Community

For regular information on Oracle PaaS become a member in the PaaS (Integration & Process) Partner Community please register here.

clip_image003 Blog clip_image005 Twitter clip_image004 LinkedIn image[7][2][2][2] Facebook clip_image002[8][4][2][2][2] Wiki

Technorati Tags: SOA Community,Oracle SOA,Oracle BPM,OPN,Jürgen Kress

An Advanced Guide to OIC Notification via Emails by Renukaradhya Dakshinamurthy

image

Introduction:

  • Do you know how SMTP servers detect spoofs or detect the forging of the visible sender?
  • Do you know how SMTP servers detect sender is legitimate?

This blog is an answer to the above questions.

With the migration of customers from OIC Generation 1 to Generation 2, we have changed the underlying stack that sends email from Cloud Notification Service (CNS) to OCI Email Service. With this, the SPF and DKIM configuration previously done will not be valid anymore and these need to be reconfigured to increase the deliverability.

Using your own from address for Gen2

If you are willing to use your own "from" address like no-reply@oraclecloud.com. You have to follow the below 2 steps.

  • You have to register the from address in Settings->Notification Screen.
  • You have to configure SPF and DKIM on the sender domain i.e oraclecloud.com. More information on SPF and DKIM is below.
SPF

SPF is an acronym for “Sender Policy Framework”. SPF is a DNS TXT record that specifies which IP addresses and/or servers are allowed to send email “from” that particular domain. A domain administrator publishes the policy defining mail servers that are authorized to send email from that domain. when an email is received the inbound SMTP server then compares the IP address of the mail sender with the authorized IP addresses defined in the SPF record. An example of SPF record for oraclecloud.com is like below. Read the complete article here.

PaaS Partner Community

For regular information on Oracle PaaS become a member in the PaaS (Integration & Process) Partner Community please register here.

clip_image003 Blog clip_image005 Twitter clip_image004 LinkedIn image[7][2][2][2] Facebook clip_image002[8][4][2][2][2] Wiki

Technorati Tags: SOA Community,Oracle SOA,Oracle BPM,OPN,Jürgen Kress

Creating Complex Local Temporary Variables in OIC by John Graves

image

Introduction

Over the past couple of years, I have been involved in more and more projects and proofs-of-concept moving assets from Oracle SOA Suite to Oracle Integration Cloud.

Now it is important to note that these are quite different products and serve different needs.  SOA Suite is a very extensive tool which allows you to create apps, user interfaces, integrations and much more.  Oracle Integration Cloud (OIC) is more focused on just integration.  However, many companies have used SOA Suite simply for integration purposes and making the move to OIC attractive.

There are many actions in the world of BPEL that don’t yet exist in OIC, but one that is particularly troublesome is the lack of local variables.  It is often convenient in BPEL to use a local variable to make future mappings easier in the integration.  SOA Suite’s BPEL lets you create arbitrary variables of any shape and size based on a schema definition.  In OIC, local variables are either a string or based on a trigger or invoke operation.

Data Stitch

The new Data Stitch action almost gets us there, but again, the stitch variable must be a type already defined by a trigger or invoke.  You can’t define a schema for the variable if it does not already exist.

Solution

STAGE FILE to the rescue!!!

As you may know, you can use the stage file action to create a file on the local, in-memory, temporary filesystem.  This is very handy when manipulating files, performing zip and unzip operations and preparing files for file based integrations such as ERP Cloud.  But it can also be used to create temporary, local variables! Read the complete article here.

PaaS Partner Community

For regular information on Oracle PaaS become a member in the PaaS (Integration & Process) Partner Community please register here.

clip_image003 Blog clip_image005 Twitter clip_image004 LinkedIn image[7][2][2][2] Facebook clip_image002[8][4][2][2][2] Wiki

Technorati Tags: SOA Community,Oracle SOA,Oracle BPM,OPN,Jürgen Kress

OIC Technical Accelerator – Alert Notifications by Niall Commiskey

image
What is it?

A technical accelerator package that allows one to send Alert Notifications from your integrations, based on a variety of parameters:

  • channels – EMAIL, Pager, JIRA, Custom
  • integrations – different channels/recipents for different integrations etc.
  • Errors/Failure Messages -  different channels/recipients based on the error message thrown etc.

Ergo, this technical accelerator is designed to be called from one or more of your integrations.

What’s in it?

The Accelerator contains the following artifacts –

  • integration – Oracle Alerting Service
  • connection – Oracle altering Service Invoke
  • lookups – 3 of them – discussed below. Read the complete article here.

PaaS Partner Community

For regular information on Oracle PaaS become a member in the PaaS (Integration & Process) Partner Community please register here.

clip_image003 Blog clip_image005 Twitter clip_image004 LinkedIn image[7][2][2][2] Facebook clip_image002[8][4][2][2][2] Wiki

Technorati Tags: SOA Community,Oracle SOA,Oracle BPM,OPN,Jürgen Kress