Breaking down AI-infused Oracle Autonomous Cloud services by Robert Sheldon

image

Oracle offers a variety of AI-infused cloud services that it says will automate common administrative and operational tasks for users. Here’s a look at what’s available now.

Oracle has enhanced a number of its cloud services with machine learning and AI to automate key operational tasks. Although these new Oracle Autonomous Cloud services vary widely, they all offer automation features that Oracle describes as self-driving, self-securing and self-repairing.

The self-driving features automate administrative operations, including provisioning, security, monitoring, backup, recovery and troubleshooting. With these features, Oracle Autonomous Cloud can also automatically increase or decrease compute or storage resources without incurring downtime. Read the complete article here.

 

PaaS Partner Community

For regular information on Oracle PaaS become a member in the SOA & BPM Partner Community for registration please visit www.oracle.com/goto/emea/soa (OPN account required) If you need support with your account please contact the Oracle Partner Business Center.

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

Migration from Oracle BPM to Oracle Autonomous Integration Cloud — Streamlining Process Automation in the Cloud by Andre Boaventura

image

In my last blog post Migrating your Oracle BPM assets into Oracle Process Cloud Service (PCS), I have described and demonstrated how to migrate modeling assets (essentially BPMN models) by leveraging the conversion framework that you can find at my repository at GitHub.

As stated on the blog post above, the major use case was to demonstrate how customers using Oracle BPM Composer for modeling purposes *ONLY* could streamline their migration process from Oracle BPM into PCS. Also, as declared earlier, I have seen many customers that are using BPM for documentation purposes only, but at the other end, and as you might be likely asking yourself, there are many others that have already developed many projects and processes on top of the Oracle BPM not only for documentation purposes, but indeed for process automation, and obviously want to move them to the respective cloud version of Oracle BPM (aka PCS), given all the very known benefits of cloud adoption such as lower costs, greater agility, improved responsiveness and better resource utilization among other technical and business drivers.

Thus, with Process Automation in mind, asset migration from Oracle BPM to PCS becomes an even more serious matter, but the good news is that this is really possible. Read the complete article here.

 

PaaS Partner Community

For regular information on Oracle PaaS become a member in the SOA & BPM Partner Community for registration please visit www.oracle.com/goto/emea/soa (OPN account required) If you need support with your account please contact the Oracle Partner Business Center.

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

What is the value and use cases of Robotic Process Automation (RPA) in the Process Automation space? By Eduardo Chiocconi

image

During the last two decades, much of the Process Automation efforts concentrated on using Business Process Management Systems (BPMS) as a means to document and digitize business processes. This technology wave helped the Process Automation space make a significant step forward. BPMS tools armed with Integration capabilities allowed organizations (and their business and IT stakeholders) visualize the processes they wanted to automate. From this initial business process documentation phase, it was possible to create a manageable digital asset to help “orchestrate” all business process steps regardless of its nature (people and systems). Without risking to exaggerate, most of Process Automation (or Business Process Management) practitioners would agree, that one of the hardest implementation areas is integrating with systems of information that the business process needs to transact with. BPMS vendors offered a wide array of application integration capabilities, usually in the form of application adapters, to integrate with these Enterprise and Productivity Applications. As more systems needed to be integrated from the business process, the hardest the implementation phase became. As much as we would like for Applications to enable all transactions via publicly available APIs, this is not the case and limits what integration service capabilities can do to integrate in an automated and headless manner.

Simplification in the Integration space helps!

New Enterprise and Productivity Applications have started to really invest early in Application Programming Interfaces (API). REST based Web Services as an implementation mechanism and an API-First approach to offer Application functionality, certainly offered a simpler consumption of Application functionality and by transition it simplified the Process Automation implementation projects “hardest” last mile: integration. Integration vendors can leverage these APIs and offer a direct and easy way to transact against these Applications.

But is this not well enough?

Well… if your business processes create logic around new SaaS Applications you may be lucky. But for many organizations (and specially those that have gone the path of merger and acquisitions) it is not. Whether we like it or not, there are still many systems that are very hard to transact or interact with. This category of Applications include mainframe systems and homegrown to Enterprise Applications. But also, any kind of application that has gone some kind of customization where this functionality is only available through the application user interface (UI). Read the complete article here.

 

PaaS Partner Community

For regular information on Oracle PaaS become a member in the SOA & BPM Partner Community for registration please visit www.oracle.com/goto/emea/soa (OPN account required) If you need support with your account please contact the Oracle Partner Business Center.

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

New Sales Central Content for FY20

image

Our Sales Central pages are loaded with new content to equip our sellers with all the materials they need. Sales kits include elevator pitch, cheat sheet, reference and customer presentation in ppt format. Check those out (and make sure to download and give your ratings).

Overview:

· Oracle Cloud Platform

· Cloud Platform for Oracle SaaS

· Universal Credits & BYOL Programs-Viewpoint

Sales kits:

· Connect and Extend Apps with PaaS

· Integrate SaaS and On-premises Applications, Processes, and APIs

· Extend & Enhance ERP, HCM & CX Apps with Oracle Digital Assistant

· Build Innovative Apps with AI & Blockchain

Product Content

· Integration

· Digital Assistant

· Content & Experience Management

· Cloud Native Services (Container Native Platform)

· Java Cloud Service

· Blockchain Platform

For more information attend the PaaS Overview Webcast July 2nd 2019.

 

PaaS Partner Community

For regular information on Oracle PaaS become a member in the SOA & BPM Partner Community for registration please visit www.oracle.com/goto/emea/soa (OPN account required) If you need support with your account please contact the Oracle Partner Business Center.

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 Process Cloud Services – PaaS Partner Community Webcast June 25th 2019

imageAttend our June edition of the PaaS Partner Community Webcast live on June 25th 2019

Process Cloud Service

Drive business agility with Oracle Integration Cloud’s process automation for digital transformation. Go from idea to app in minutes – not months – with Robotic Process Automation, Adaptive Case Management, and best next action recommendations. Limit training by embedding your digital innovations directly in SaaS applications and optimize end-to-end operations with real-time insights into business outcomes. For more information please visit the website here.

Presenter: Nicolas Damonte Senior Directorimage

Call ID: 5566478 and Passcode: 271735

UK: +44 (0) 208 118 1001 & United States: +1 40 877 440 73 More Local Numbers

Schedule: Tuesday June 25th 2019 16:30-17:30 CET.

Watch live here

Take the opportunity to watch our community webcasts on-demand:

· Integrate ERP Cloud

· Integrate HCM Cloud

· Functions and Cloud Native

· Cloud trials & community update

· Oracle Integration Cloud Update

· Oracle OpenWorld 2018 Preview

· Innovate, Extend and Integrate SaaS Overview and Pricing

· Robotic Process Automation

· Autonomous Mobile Cloud

· PaaS Overview Webcast

· Blockchain

· API Platform Cloud Service part 2

· 3rd Generation API Gateways part1

· Oracle JET

· Oracle Visual Builder Cloud Service

· Container Native Application Development Platform

For the latest information please visit Community Updates Wiki page (Community membership required).

PaaS Partner YouTube Update June 2019

The June edition of the PaaS Partner Update contains four topics:

• PaaS Overview webcast

• PaaS Summer Camp 2019

• Oracle Excellence Awards

• Process Cloud community webcast

For regular updates please subscribe to our YouTube channel here. Thanks for your likes and sharing the video on YouTube and LinkedIn. For the latest PaaS Community information please visit our Community update wiki here (Community membership required).

 

PaaS Partner Community

For regular information on Oracle PaaS become a member in the SOA & BPM Partner Community for registration please visit www.oracle.com/goto/emea/soa (OPN account required) If you need support with your account please contact the Oracle Partner Business Center.

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

PaaS Partner YouTube Update June 2019


The June edition of the PaaS Partner Update contains four topics:

• PaaS Overview webcast

• PaaS Summer Camp 2019

• Oracle Excellence Awards

• Process Cloud community webcast

For regular updates please subscribe to our YouTube channel here. Thanks for your likes and sharing the video on YouTube and LinkedIn. For the latest PaaS Community information please visit our Community update wiki here (Community membership required).

PaaS Partner Community

For regular information on Oracle PaaS become a member in the SOA & BPM Partner Community for registration please visit www.oracle.com/goto/emea/soa (OPN account required) If you need support with your account please contact the Oracle Partner Business Center.

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: YouTube,SOA Community,Oracle SOA,Oracle BPM,Jürgen Kress,Middleware Update,Partner Update

Stripping off the ECID Header using Oracle Traffic Director by Simon Haslam

image 

My long-time followers will know that I like Oracle Traffic Director (OTD) a lot (and its Sun iPlanet heritage): it is a fast, stable and mature software load balancer.

OTD is available on Exalogic, with WebLogic Multi-Tenant, and more commonly now as a component of Oracle Java Cloud Service or SOA Suite Cloud Service.

Recently I was asked if OTD could strip the ECID HTTP header off inbound requests to SOA. Whilst I knew I could manipulate or remove headers, I hadn’t done that with ECID before… and it turns out that is not quite so straight-forward and there’s no documentation about it. Therefore last weekend I burnt quite a few midnight hours on this, along with one the Oracle Support OTD engineers in California, and we came up with a solution. Unfortunately, for non-technical reasons, this solution hasn’t gone into production but I’m confident it could, so thought I’d describe it here in case anyone else has the same requirment (I also suggested on the SR that a MOS note is written about it).

What is an ECID?

Firstly, let’s recap what an Execution Context Identifier (ECID) is. This is a unique ID, attached as the ECID-Context HTTP header, that is propagated through the various layers of an application stack to allow you to track and correlate requests. For example, if you are using SOA you can us Enterprise Manager (EM) Fusion Middleware Control (FMWC) to track all the steps and calls to other systems that a composite might make.

Typically a Fusion Middleware components will add a new ECID if one is not there, or pass it through, with or without manipulation if it is. OTD is a case in point – by default every request sent to an origin server will have an ECID, and if there wasn’t one on the inbound request OTD will generate one… this also alludes to the fact that the ECID-Context header is “special” for OTD.

What was the requirement?

This particular case involved an on-prem Oracle SOA platform calling our SOA CS platform repeatedly (1000s of times) as the source system processed a bulk feed. Transactions weren’t involved so every call to our SOA platform was essentially independent but, because the call already had an ECID corresponding to the instance on the source, this meant we had lots of instances with the same ECID, which in turn made EM FMWC unusable. So I was asked to remove the ECID, in that way either OTD or SOA (it didn’t matter which) would give each call a new, unique one. Read the complete article here.

PaaS Partner Community

For regular information on Oracle PaaS become a member in the SOA & BPM Partner Community for registration please visit www.oracle.com/goto/emea/soa (OPN account required) If you need support with your account please contact the Oracle Partner Business Center.

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

CRUD Operation in Oracle Integration Cloud (Part-1) by Ankur Jain

image

This is the first part of DB CRUD operation in Oracle Integration Cloud(OIC).
Use Case: Create a REST service which will insert the users in the Oracle database table. Follow the article for the pre-requisite. Let’s get started and implement the use case:

  • Login in the Oracle Integration Cloud and navigate to the Integration tab
  • Click on Create button and select App Driven Orchestration template

 

PaaS Partner Community

For regular information on Oracle PaaS become a member in the SOA & BPM Partner Community for registration please visit www.oracle.com/goto/emea/soa (OPN account required) If you need support with your account please contact the Oracle Partner Business Center.

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

Overriding OIC Schedule Parameters by Arya Sanyal

image

A quick recap on schedule parameters

Schedule Parameter feature supports adding scalar variables for Scheduled Orchestration Integrations. These parameter values are available across scheduled runs for the particular Integration and can be overridden by downstream actions like Assign. A maximum of five schedule parameters can be defined per Integration.

Requirements like the following can be achieved by using schedule parameters:

  1. Maintaining the Last Run Time (position) of the scheduled integration to avoid duplicate processing of data.
  2. Process information for specific directory/area/region.

As mentioned above, schedule parameters can be updated in the orchestration by using Assign.

Please refer Oracle Documentation for more details about this feature.

How to override schedule parameters

Today if user wants to invoke a Scheduled Integration (containing schedule parameters) with different parameter values, they need to deactivate the Integration, configure a new default value and activate it back.

Schedule parameter override feature enables user to provide parameter values while invoking the Integration without deactivating it. This feature is controlled by feature flag oic.ics.console.schedule.parameter-override-support.

Once the feature is enabled, a popup will be displayed when user clicks Submit Now or Start Schedule – for Integrations that have schedule parameters defined. Users can view the Default and Current Value of parameters and, if required, input a New Value to override the Current/ Default values. Read the complete article here.

 

PaaS Partner Community

For regular information on Oracle PaaS become a member in the SOA & BPM Partner Community for registration please visit www.oracle.com/goto/emea/soa (OPN account required) If you need support with your account please contact the Oracle Partner Business Center.

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

How to enable and use OIC Tracing in less than 5 min by Muthu Palanisamy

image

In this short blog, I’d like to show you how easy it is to enable tracing in OIC Integration and start tracing your integration flows. When Tracing is enabled, OIC Integration prints detailed info before and after each action that is executed (optionally the payload if needed). Hence care should be taken to make sure that it is enabled only for debugging purposes and turned off before going production.

Global Tracing

Let’s assume that you have a requirement where you would like to enable or disable tracing for every integration you have created. You can use the global tracing for accomplishing the same. Enable the Global tracing with below steps:

· Login as an administrator.

· Click Settings on the left side.

· Click Trace on the left side.

· Select Global Tracing On and Click Save on the top right.

· Optionally you can select Include Payload which will additionally write the payload.

Integration Level Tracing

If your requirement is to enable the tracing for one or more integrations and disable tracing for the rest of the integrations, you can use Integration Level tracing. Enable the Integration tracing with below steps:

· Login as an administrator. Read the complete article here.

 

PaaS Partner Community

For regular information on Oracle PaaS become a member in the SOA & BPM Partner Community for registration please visit www.oracle.com/goto/emea/soa (OPN account required) If you need support with your account please contact the Oracle Partner Business Center.

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