Cloud Platform Partner YouTube Update June 2021

The June video includes three topics:

Connect & Innovate SaaS and Platform Launch Webcasts

Hands-on Integration Bootcamps

Visual Builder What’s New 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 integration & process information please join the PaaS community.

clip_image003 Blog clip_image005 Twitter clip_image004 LinkedIn image[7][2][2][2] Facebook image Meetups

Technorati Tags: YouTube,PaaS,Cloud,Middleware Update,WebLogic,WebLogic Community,Oracle,OPN,Jürgen Kress

Extend Oracle application cloud approvals on Oracle Cloud Infrastructure by Mani Krishnan

imageIntroduction

Oracle Fusion SaaS applications, such as HCM and ERP, provide the ability to approve certain transaction before they are committed. The rules behind these approvals are exposed to customers through Transaction Console or BPM worklist applications. If necessary, customers can modify conditions of approval rules or add new rules to the rulesets for a transaction. Customers can also configure various aspects of approvals, such as the approval groups, approval exceptions and notifications.

Approval capabilities in Oracle Cloud Applications, on purpose, do not include complex BPM capabilities. For example, approval rules can use data accessible within the SaaS application, but are not allowed to an external API to fetch data from another application. They also do not permit complex logic such as iteration. Also note that certain SaaS applications, for example, Oracle Sales Cloud, do permit more complex BPM processes through application composer. Refer to product-specific documentation for more information.

Occasionally, customers might need to externalize approval processes, either because of the complexity of the desired approval processes or because of other reasons such as dependency on external approvers who cannot be granted access to customers’ SaaS applications. 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 Process Correlation: Take Good Care of Your Properties by Jan Kettenis

image

The other day we had an issue with correlating process instances which turned out to be caused by some "mistake" we made. Took quite some time to figure it out so I thought I share it with you, hoping it can safe you some time.

First I will explain what correlation is about (you may want to check out a much more elaborate blog article on how to use it in OIC-Process by Martien van den Akker, or another one from Anthony Reynolds explaining the concept in the context of BPEL). Correlation is in OIC-Process not really different from what it is in Oracle BPM Suite so if you already know that or when you have done it before in OIC you can skip the next paragraph.

When one process instance is calling another one and of the latter there may be multiple instances, you need a way to make sure the second process calls back the right instance of the first process. That is done by making that the instance to call can uniquely be identified, or "correlated" as it is called. In many cases correlation is out-of-the-box, like for synchronous calls or asynchrounous calls using WS-Addressing. When there is no out-of-the-box correlation, you need to configure it explicitly using what is called "message-based correlation". That means that instances are correlated using a key (value or combination of values) which is (part of) the message that is send from one instance to the other. In OIC that key is called (not surprisingly) the "correlation key" (same as "correlation set" in BPEL). The correlation key has one or more "properties" for which the (combination of) values must be unique in such a way that at any time there cannot be two or more instance flows of the calling process using the same correlation key value(s). 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

Process Automation with Process Cloud Service – Part 3 (Workflow) by Daniel Teixeira

image

In this blog series (part1, part2) I am covering step-by-step how to build and deploy an automated business process using the process cloud service.

At this moment we can visually understand the workflow, but with the exception of the Form Start activity there is no real implementation underneath the BPMN notation.

Approve

This activity is meant to define the who, the how and the when about the approval step.

An assignee can be a person or a group. The choice here is whether the approval should be handled in sequence, parallel or with a single assignee.

For this use case I pick the “Any Single Assignee”. 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

Process Automation with Process Cloud Service (PCS) – Part 2 (Forms) by Daniel Teixeira

image

In the previous post I created a simple business process, but with no real implementation details. It was just a framework.

Now, I will show how to create a Form to start the Process. Remember that there are many ways of stating a process, but for this case the Form is the way to go.

How to Create a Form

You can create a Form from two different places.

  1. The Form Menu on the left side. (left pic)
  2. From within the Form properties in the Model. (right pic)

With this first option you can choose to create a new Form from within PCS, or to bring an ExternalUI – from VBCS for example.

The second has the advantage of assigning the form directly to the process activity. 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 Implementation Certifications

image

Enablement and certification are key to cloud success. At the Oracle Competence Center and Online Learning Library partners can attend free on-line classes and certifications. Additional we offer the latest implementation exams ($245 or free vouchers) for:

· Oracle Cloud Platform Application Integration 2021 Specialist | 1Z0-1042-21

· Oracle Cloud Platform Digital Assistant 2020 Specialist | 1Z0-1071-20

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

Process Automation with Process Cloud Service (PCS) – Part 1 by Daniel Teixeira

image

Earlier in my career I worked extensively with a Business Process Management (BPM) software called Cordys (meanwhile acquired by OpenText). Had a couple of trainings on BEA Aqualogic BPM Suite (now Oracle). Later on, while working for TIBCO I had several trainings and a bit of project experience with their BPM solution.

Most of the BPM concepts are familiar to me, but over the years they became quite rusty So this is a good time to dive a bit more into a component of the Oracle Integration Cloud (OIC). I am talking about the Process Cloud Service (PCS), and this will be a series of posts dedicated to exploring PCS capabilities!

Somehow BPM seems to be out of use nowadays and Process Automation became the trendy designation!

The Concepts

Processes are based on BPM Notation (BPMN) – https://www.bpmn.org/

“A standard Business Process Model and Notation (BPMN) will provide businesses with the capability of understanding their internal business procedures in a graphical notation and will give organizations the ability to communicate these procedures in a standard manner. “

The Use Case

In the upcoming posts I will work out a very simple, yet relatable, use case.

A process to manage an employee vacation request .

Granted, if you are self employed this makes no sense, but if you work for a company with a couple hundred or thousands of employees, then the need to manage this process becomes obvious.

Departments/Teams internal planning may require a process to manage this, and on top of that, they may have some business rules that need to be implemented ( example: an entire team cannot take vacations at the same time). 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

Helpful Suggestions in setting up SOA suite on Containers by Arun Ganesan

image

Oracle SOA Suite On Containers was released by Oracle recently. Here is the quick start guide on how to setup a SOA Suite environment in Kubernetes.

Below are some of the helpful suggestions that might be useful while performing the setup as in the quick start guide above.

Unable to pull Weblogic Kubernetes Operator :

Weblogic Kubernetes Operator image is available at ghcr.io.  Below is a sample command:

docker pull ghcr.io/oracle/weblogic-kubernetes-operator:3.0.1

SOA Suite Image Location:

The SOA Suite image can be installed from two different locations.

First option is to use Oracle Support repository. This is the only version supported for production deployments and also has the latest patch set. More info can be found here. The other options is to use Oracle Container Registry – use this only for development, test environments and not for prod. 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

SOA Suite Docker Image Release – 21.1.2 by Ravi Pinto

imageWe are delighted to announce the release of the next iteration of Oracle SOA Suite Docker Image. This release is tagged as 21.1.2.

Here is a look at the features that the first release in the new year brings in

  • New config parameters introduced to help customize cluster name for both Oracle SOA and Oracle Service Bus
  • New way to perform the life cycle operations on Domain, Cluster & Servers
  • Supports Oracle SOA Suite 12.2.1.4 domains deployment using January 2021 PSU and known bug fixes
  • Various bug fixes for Oracle SOA Suite and Oracle Service Bus. 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

Piloting Your Digital Transformation Journey through Modernization by Ravi Pinto

image

As organizations evaluate Digital Transformation and consequently, SOA Modernization as part of that exercise, my colleague, Perren Walker, has put together some thoughts that I wanted to share with you. He has penned them in context the aerospace industry. I am sure you will glean some pearls of wisdom here.

What does aerospace have to teach us about cost-effective IT modernization?

In my mind, there are many similarities between aerospace platforms and IT systems, not the least both are capital intensive and can experience rapid technological obsolescence. Yet, Boeing has flown an airplane from 1955, some 66 years, and it is expected to fly beyond 2050. How has Boeing been able to continuously modernize an aircraft with such longevity, while remaining a state-of-the-art platform and the best economic choice? 

We’ve selected Boeing’s avionics platform because Oracle SOA Suite customers are looking to achieve similar business returns with their Integration investments. When we look closely, there are 4 parallels between Boeing’s aircraft and Oracle SOA Suite customers, who are driving platform modernization:

  1. An extensible, re-configurable architecture

With SOA Suite containerization[1], customers can easily configure SOA Suite’s architecture to easily run in the cloud, on-premise or in a hybrid configuration.  This protects your investment in existing integrations, while SOA modernization can take place with 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