New Oracle Integration Cloud Services (ICS) release 18.104.22.168.0 characteristics
Some days ago, there was an update of Oracle Integration Cloud Services (Oracle ICS). We already have written something about it in this blog and in my opinion, this is one of the best Oracle products in its PaaS portfolio. It is simple, intuitive, easy to understand and to use. It offers a good amount of out of the box adaptors and Oracle has constantly been increasing the list.
It is a reality that the product has been evolving and improving with each update. Let’s just remember that in the cloud the upgrade releases have much shorter cycles. In the past, we are used to have major releases every year and a half if everything goes right. In the cloud, the cycles are every 2 months or no more than 3. This is the case of the new ICS update which is:
With this update, Oracle ICS offers orchestrating capabilities. For those that have been in this integration area, particularly with Oracle, maybe will be thinking: Oracle BPEL Process Manager. I recommend that we don’t go with this type of conclusions and let us not permit to be influenced by the past, let’s simply receive this functionality as it is delivered by Oracle: Orchestration.
Oracle ICS was born as a solution for SaaS applications integration in the cloud or even hybrid Cloud On Premise. Its capabilities always have been focused in applications integration. For example: I have a CRM SaaS application in which I need to integrate customer’s information with another application. Well, this is where Oracle ICS start working. Another example: I have my payroll on premise and I need to send data to a talent management solution in the cloud. Here, Oracle ICS is also very effective.
Oracle ICS idea and purpose is to be a simple and faster media to make integrations. But all of us have worked in this applications media environment and we know that we need to have a channel that permits us to orchestrate since it is very useful. This is the reason for which Oracle ICS now incorporate this media to orchestrate a series of steps to make the integration.
The first thing that we will stand out is the new Oracle ICS look and feel:
This is a very practical and very simple UI. It follows the usability basis that Oracle promotes in a very good way.
The colors have changed a little with respect to past updates:
If we go to the integrations area, now it looks as follows:
It has buttons that are very similar to the ones we see in the mobile applications. The interface is even cleaner than those we see in the most recent upgrades.
If we click in the “New Integration” button, we will see the following:
I mark in yellow the Orchestration function. Let´s select it to see the options it provides us.
The first thing that we will see is the following screen that request us the data for our Orchestration:
Once we place the information for the name, version, description and package, we will see the following:
In the left side, we will see our possible Orchestration triggers. This is the form in which the Orchestration will be named and here we have two options to select: REST and SOAP.
You can select any of the ones that appear available. Basically they are connections that you have previously created with ICS. Once you select it, simply drag it to the screen center and inside of the start circle you will see this screen. This will create the interface with which the external world will be calling you:
When you finish this step, the screen will be seen as follows:
In the left side, you will have two additional options:
Invokes will permit you to invoke services along the orchestration.
In Actions, you will have the following options:
In a future post we will make a complete exercise to deeply review the Oracle ICS Orchestration functionality.