Oracle EMEA Partner Sales

SEPTEMBER 2018

 
 
 
  Your Monthly PaaS Updates  
 
 
Paas Partner Community
 
  Oracle PaaS Partner Community Newsletter
September 2018

 
 

Dear PaaS Partner Community,

The PaaS Summer Camp took place the 8th time in Lisbon Portugal from August 27th to 31st 2018. It was a busy week full of hands-on training. With 145 attendees and 725 attendee days we would like to say special thanks to our partners for the huge time investment. The conference was rated with an average of 4,6 out of maximum 5 point! Or how Rutger Hierck from Accenture quoted “Best workshop in years”. For some impressions please see twitter #PaaSSummerCamp and visit our Facebook page. In case you could not attend training material is available via the community workspace (membership required). An excellent training which provides the complete PaaS overview as the Innovate & Integrate and Extend SaaS Bootcamps across EMEA. For developers we offer the local Meetup groups. The next opportunity to network with the community is during the Oracle OpenWorld 2018 Reception in San Francisco.

Thanks to the community for sharing all the Integration articles: API Gateway SSL configuration in Production & Now available: Cloud Integration & API Management for Dummies, 2nd Edition & Download and Run Connectivity Agent Oracle Integration Cloud (OIC) & How to use Litmus to create OIC Integration unit tests automatically and run them to catch regressions & Scaling Autonomous Oracle Integration Cloud & OIC Integration 101 Part V - Social adapters - Facebook and Twitter & How to enable and use Tracing in less than 5 min & Migrate Integration Cloud Service (ICS) Integrations to Integration Cloud (OIC) & OIC integration with Fusion HCM & the efficacy of BI reports & HCM REST APIs & Leverage Microsoft Email Adapter to send email using Oracle Integration Cloud (OIC) (Part-1) & Lift and Shift SOA 11G to Oracle SOA Cloud Service & Road to Oracle Cloud & UiPath leverages Oracle Cloud Platform for Robotic Process Automation & SOA Suite on containerized platform - Docker.

In the BPM section Eduardo published Evolution of Business Process Modeling and Niall OIC Process & VB CS Part 3 - Starting a Process and Workspace & Building your First VBCS Application.

Thanks to the community for sharing all innovation articles: Introducing Oracle Autonomous Blockchain Cloud Service on-demand webcast & Call for papers OUGN Spring Conference 2019.

For a short summery of our key monthly information watch the Fusion Middleware & PaaS Partner Updates on YouTube. The September edition highlights the PaaS Summer Camp. This month’s community webcast will introduce the new PaaS pricing to Innovate, Extend and Integrate SaaS, please join our monthly PaaS Partner Community Webcast – September 18th 2018.

Want to publish your best practice article & news in the next community newsletter? Please feel free to send it via Twitter @soaCommunity #PaaSCommunity!

Jürgen Kress

Jürgen Kress
PaaS & Fusion Middleware Partner Adoption
Oracle EMEA
Tel. +49 89 1430 1479
E-Mail: juergen.kress@oracle.com
blogBlog | linkedinLinkedIn | twitterTwitter

 

Community Resources:
slack Oracle on Twitter Oracle on LinkedIn Google+ Oracle on Facebook Google Plus
 
 
Table of Contents Table of Contents
Announcements & Community Section
> PaaS Partner Community Reception at Oracle OpenWorld 2018
> Innovate, Extend and Integrate SaaS Overview and Pricing - PaaS Partner Community Webcast – September 18th 2018
> PaaS Partner YouTube Update September 2018
> PaaS Summer Camp 2018 training material
> Innovate & Integrate and Extend SaaS Bootcamps
> Oracle Developer Meetups in Utrecht, Brussels, London, Lisbon, Madrid, Cologne and Oslo
> PaaS free trial accounts ICS, SOA CS, API CS, PCS, IoT and PaaS for SaaS
Integration Section
> API Gateway SSL configuration in Production
> Now available: Cloud Integration & API Management for Dummies, 2nd Edition
> Download and Run Connectivity Agent Oracle Integration Cloud (OIC)
> How to use Litmus to create OIC Integration unit tests automatically and run them to catch regressions
> Scaling Autonomous Oracle Integration Cloud
> OIC Integration 101 Part V - Social adapters - Facebook and Twitter
> How to enable and use Tracing in less than 5 min
> Migrate Integration Cloud Service (ICS) Integrations to Integration Cloud (OIC)
> OIC integration with Fusion HCM & the efficacy of BI reports & HCM REST APIs
> Leverage Microsoft Email Adapter to send email using Oracle Integration Cloud (OIC) (Part-1)
> Lift and Shift SOA 11G to Oracle SOA Cloud Service
> Road to Oracle Cloud
> UiPath leverages Oracle Cloud Platform for Robotic Process Automation
> SOA Suite on containerized platform - Docker
Business Process Management Section
> Evolution of Business Process Modeling
> OIC Process & VB CS Part 3 - Starting a Process and Workspace
> Building your First VBCS Application
Architecture & User Experience & Innovation Section
> Introducing Oracle Autonomous Blockchain Cloud Service on-demand webcast
> Call for papers OUGN Spring Conference 2019
Additional new material PaaS Community
> Top tweets PaaS Partner Community – September 2018
> Training Calendar PaaS Partner Community
> My private Corner a week full of hands-on training and networking
 
 
 

Announcements & Community Section


 
 

PaaS Partner Community Reception at Oracle OpenWorld 2018


Webcast

You are invited to join our traditional PaaS Partner Community Reception at OpenWorld. The Reception will be held on Monday October 22nd 2018 in San Francisco! Don't miss this unique opportunity to:

  • Network and exchange information with fellow Oracle Middleware & PaaS Partners
  • Meet with members of the Global Oracle Middleware & PaaS Product Management team and Oracle EMEA Alliances and Solutions Partner Programs team
  • Learn more about Oracle OpenWorld activities
Schedule: Monday October 22nd 2018 18:30 (California time)

For details please visit the registration page here.


Back to top

 

 
 

Innovate, Extend and Integrate SaaS Overview and Pricing - PaaS Partner Community Webcast – September 18th 2018


Webcast

Attend our September edition of the PaaS Partner Community Webcast live on September 18th 2018 at 16:30 CET.

Innovate, Extend and Integrate SaaS pricing
You are working on Oracle SaaS implementations and want to integrate and extend them? In this webcast you will get an update on the latest PaaS pricing for SaaS customers.

Presenter:
Jon Huang
Senior Director Product Management

Visit the registration page here.
Call ID: 5566478 and Passcode: 258495
UK: +44 (0) 208 118 1001 &
United States: 140 877 440 73
More Local Numbers
Jon Huang

Schedule:
Tuesday September 18th 16:30 - 17:30 CET
Visit the registration page here.

Missed our PaaS Partner Community Webcast? – watch the on-demand versions:

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


Back to top

 

 
 

PaaS Partner YouTube Update September 2018


The September edition of the PaaS & Middleware Partner Update is a special edition from the PaaS Summer Camp 2018. We highlight

Paas Updates September
  • Training material and cloud services
  • PaaS showcases by the WEDO team
  • PaaS Community Webcast Innovate, Extend and Integrate SaaS pricing overview

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).

Back to top

 

 
 

PaaS Summer Camp 2018 training material





145 attendees participated in the PaaS Summer Camp VIII from August 27th – 31st 2018 in Lisbon Portugal. For some impressions please see twitter #PaaSSummerCamp and visit our Facebook page. In case you could not attend training material is available via the community workspace (membership required)

Chatbot Training tracks:
  • Integration & API Management
  • Chatbot & APIs
  • Integrate & Extend SaaS: CX & ERP & HCM
  • Application Development with Microservices and Containers
  • Innovation: blockchain and robotic process automation
  • Hackathon build a PaaS solution
Showcases

During the conference we presented 2 showcases:
  • Conference chatbot please contact Manuel Rosa
  • Industry 4.0 and Domo please contact Carlos J Olivares
  • This showcases are great examples for solutions build based on Oracle PaaS. Partner can get access to the solutions to replicate them and present them to their customer base. Special thanks to the Spanish WEDO team and Manuel Rosa for the excellent support!
Reports

Oracle PaaS Summer Camp 2018 - Day1 by Eduardo Barra Cordeiro
Oracle PaaS Summer Camp 2018 - Days 2 and 3 by Eduardo Barra Cordeiro
Oracle PaaS Summer Camp 2018 - Days 4 and 5 by Eduardo Barra Cordeiro
Oracle JET at the #PaaSSummerCamp by Martien van den Akker
Ein Sommer in der Wolke – Oracle Partner PaaS Summer Camp 2018 Lisboa by Anton Frank
{Oracle PaaS}{Oracle Process Cloud Service} via REST API by Sanae Bekkar
Application Development@Oracle PAAS Summercamp 2018 by Jan Winkels
Chatbots @ Oracle Summer Camps 2018 by Waldemar Kubassa

Follow-up

During the week you got some key updates across sales, marketing and enablement, here are the key links, please share this information with your colleagues! A complete API partner resource kit is available here. Your Oracle partner manager can create a free dedicated demo.oracle.com cloud trial for you any time. Or you can get a free trial via cloud.oracle.com.

Sales Marketing Enablement Social Networking Hope to see you at our Oracle OpenWorld reception 2018 in San Francisco

Best regards Jürgen Kress

Back to top

 

 
 

Innovate & Integrate and Extend SaaS Bootcamps


Innovate & Integrate and Extend SaaS Bootcamps

We offer 2 days hands-on Bootcamps across Europe. The training is most suitable for SaaS consultants who want to innovate, integrate and extend Oracle SaaS solutions:

For additional information please see the Integrate, Innovate and Extend SaaS Partner Resource Kit

Back to top

 

 
 

Oracle Developer Meetups in Utrecht, London, Lisbon, Madrid, Cologne and Oslo


Want to learn more about developing Enterprise-grade Cloud Native applications on the Oracle Cloud Platform, covering topics like Microservices Architecture, developing in Node, Python and PHP, using Low Code development tools to build Mobile apps, and much more? Join the Oracle Developer Meetup groups if you want to follow Oracle’s solutions in this area, or participate in the events and hands-on labs we organize:

Meetups

Please let us know in case you want to run an event at one of this location or you want to start your local meetup. We are looking forward to support you and sponsor the event with pizza and beer!

Back to top

 

 
 

PaaS free trial accounts ICS, SOA CS, API CS, PCS, IoT and PaaS for SaaS


As part of our communities we do offer free PaaS accounts (only for partners in Europe, Middle East and Africa. In case you are not part of EMEA please contact your local partner manager):

Paas free trial

Questions? Feel free to contact our Facebook chatbot - send us a message here.

Watch the GSE Overview Video!Get an overview of what GSE is and how you can use GSE to help you sell. You can also get long running dedicated PaaS instances, therefore please send us details about your use cases. For instant access please request a sandbox demo.

Back to top

 

 

Integration Section


 

API Gateway SSL configuration in Production by Gaurav Gupta


API Gateway

Introduction

This blog provides steps to configure SSL certificate in Oracle API Gateway node’s trust store. It becomes necessary when API gateway in installed in “production” mode. Without SSL certificate you won’t able to deploy an API to gateway node, because in production mode gateway must communicate with APIP management tier over SSL. Another use-case is when backend service is SSL enabled.

  • We will discuss both the scenarios in this blog.
  • Configure certificate in gateway node for SSL based communication with APIP management tier
  • Configure certificate in gateway node when API is consuming SSL enabled backend service.
Scenario#1 : When gateway is installed in Production mode (gatewayExecutionMode=”Production”), it communicates with APIP management tier over SSL.

There are certain configurations need to be done in gateway for successful SSL Handshake with management tier. Before we jump into the gateway configuration, let’s see types of certificates configured in management tier.

Mostly there are 2 types of Digital certificates configured in management tier.

(i) WebLogic Self-signed certificate (Provided by default as WebLogic “demo” certificate. Not recommended for Production environment)
(ii) Custom CA Signed certificate (It is recommended that you should replace WebLogic demo cert with CA signed cert for production usage) (To learn how to configure CA singed certificate you can refer A-team blog – http://www.ateam-oracle.com/api-platform-custom-host-name-and-certificate/)

Now, Let’s see kind of problems you may face in absence of certificate.

PROBLEM-1
  • Once GW is installed & registered successfully to management tier, If you try to deploy an API on gateway it won’t get deployed and will remain in “waiting” state. If you check apics.log file in gateway node you are likely to see SSLHandshakeException as shown in snippet below. (apics.log file location – /domain/gateway1/apics/logs). Read the complete article here.

Back to top

 

 
 

Now available: Cloud Integration & API Management for Dummies, 2nd Edition by Vika Mlonchina


Cloud Integration API

Your Cloud Integration and API Management just got easier with the 2nd Edition of Oracle’s Cloud Integration & API Management for Dummies.

Jumpstart your path to digital transformation with simplified cloud integration and API management. Check out the 2nd edition which includes the latest on blockchain integration, autonomous integration, self-service integration, and a look at the differences between app and data integration.

Read this guide and you will discover how to:

Back to top

 

 
 

Download and Run Connectivity Agent Oracle Integration Cloud (OIC) by Ankur Jain


Run Connectivity

The Oracle On-Premises Agent i.e Connectivity Agent is required for Oracle Integration Cloud to communicate to on-premise applications. In ICS the connectivity agent was very heavy and agent installer was approximately 1.7 GB, however, OIC agent installer is very light weigh agent and it is approximately 142 MB. Below is the system requirement to install the connectivity agent.

Product Version

Above system requirement as per the Oracle Documentation. I myself tried to install the connectivity agent on Windows 10 64 bit and it's running perfectly. Below are high-level steps to download and run connectivity agent:
  • Create Agent Group in Oracle Integration Cloud
  • Download Connectivity Agent
  • Install Connectivity Agent
  • Verify Connectivity Agent
Create Agent Group in Oracle Integration Cloud
  • Login into Oracle Integration Cloud instance
  • Click on Integrationstab

Back to top

 

 
 

How to use Litmus to create OIC Integration unit tests automatically and run them to catch regressions by Muthu Palanisamy


Litmus

In this blog, I'd like to show you how easy it is to use Oracle Litmus, a new feature added to Oracle Integration Cloud for creating unit tests automatically with a few clicks and run those tests to catch regressions. Litmus supports the following use cases:

  • Enable Integration Cloud users to create unit tests automatically and play them back to catch regressions when they modify their integrations (typically when they enhance an already created integration before making it production).
  • Enable Integration Cloud QA to catch product regressions as part of a new release of Integration Cloud.
  • Send Oracle a recorded instance so that Oracle can play back the instance to reproduce an issue or a bug. This is difficult without Litmus because all the dependent endpoints and third party adapters might not be available in-house to reproduce the issue. With Litmus, the endpoints are simulated and hence not needed to reproduce the issue.
Enabling Litmus

Let's assume that you have built an integration which runs as per your requirements and you have completed all your manual testing. Now you are ready to go production. At this point, you might want to create a Litmus Test and want to check that into your source repository. This is so that when you want to change that integration later, you can rely on the Litmus test to catch regressions. Regression in this case is an assertion failing because the response you're sending to the client has changed due to a bug that was introduced in a mapping as an example.

Enable the Litmus with below steps:

  • A feature flag has to be enabled in OIC to enable Oracle Litmus. To turn on the feature flag, open a Service Request with Oracle support.
  • Once the feature flag is enabled, login as a developer.
  • From the list of integrations displayed in the integrations page, click the inline menu for the integration and click Oracle Litmus -> Enable Litmus Recording
  • You can also enable Litmus as part of the Activation as well. Read the complete article here.

Back to top

 

 
 

Scaling Autonomous Oracle Integration Cloud by Antony Reynolds


OIC Home

Latest release of Autonomous Oracle Integration Cloud includes the ability to scale in and scale out the number of message packs, allowing the service to be scaled up for peak times and then scaled back for quieter periods. This is useful for companies with very variable production loads, such as retailers.

Below I outline the steps to find these new features.

  • Navigate to Autonomous Integration Cloud from Cloud Console Dashboard
  • Open the Service Console
  • If you don’t see the instance you want then hit the view link below the summary.
  • You can access the scale options from the menu to the left of your instance name
  • You can also drill down into your instance and access the scale options from the menu near the top right. Read the complete article here.

Back to top

 

 
 

OIC Integration 101 Part V - Social adapters - Facebook and Twitter by Niall Commiskey


OIC Part V

Just a quick introduction to some of our Social adapters. Facebook - social media for over 50s

You will need a Facebook account to do this lab. Essentially, you will create a new page under your Facebook account. Then you will leverage the OIC Facebook adapter to retrieve Page details and then retrieve Page posts. So let's begin -

developers.facebook.com setup

You will need an account at developers.facebook.com
Simply go in and create one.
Essentially what you do is create an App.
The work that we do via the FB adapter will be in the context of this app.

Note the App ID and App Secret they will be needed for creating the OIC connection to Facebook. You also need to set the callback url for OIC. Read the complete article here.

Back to top

 
 

 
 

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


OIC Tracing

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: Read the complete article here.

Back to top

 

 

Migrate Integration Cloud Service (ICS) Integrations to Integration Cloud (OIC) by Ankur Jain


OIC ICS Migration

This article is written to show how to migrate ICS artifacts including Integrations, Connections, Lookups, packages, libraries etc. to OIC. Since, ICS /OIC provides the export and import feature but this is limited to single integration at a time. What about, if there are 100's of integration which are there in the ICS and wanted to migrate all integrations once.

To do so, there is Clone utility which is provided for bulk export all the integrations, connections, packages, libraries and other artifacts from ICS to OIC. This clone utility is the set of REST APIs in ICS / OIC. ICS provides REST APIs to bulk export ICS artifacts and OIC provides REST APIs to import these exported artifacts.

Prerequisites:

  • Oracle Cloud Storage Container with create / update permissions
  • Existing ICS service with Admin role access to the service
  • OIC service with Admin role access to the service
  • A feature flag has to be enabled on OIC to enable clone utility. To turn on the feature flag, open a Service Request with Oracle support
Artifacts, which can be exported using the Clone Utility:
  • Integrations
  • Connections including credentials
  • Lookups
  • Libararies
  • Certificates
  • Packages
Note: Agent groups can not be exported, this need to be created manually
Below is the pictorial representation, which will give a high level, thought on how migration works

Let me explain the diagram in more detail
  • Execute the export API to export ICS artifacts
  • The first steps will create the archive file automatically and save into Oracle Storage Cloud container. Read the complete article here.

Back to top

 

 

OIC integration with Fusion HCM & the efficacy of BI reports & HCM REST APIs by Niall Commiskey


OIC Navigator

I am not a HCM expert, but playing around with the Oracle HCM adapter did force me to dig a bit deeper into how HCM works. It all began with a relatively simple file based integration that "imported" a worker into HCM. The integration had a REST trigger and leveraged the Oracle HCM adapter as well as the technical SOAP adapter.

I ran a test from Postman, with, what a colleague told me was, a valid REST payload, one of the attributes being BusinessUnitID.

{ "PersonNumber":"77012", "StartDate":"2014/01/01", "DateOfBirth":"1988/05/23", "LegislationCode":"US", "FirstName":"FirstName0112", "LastName":"LastName0112", "LegalEmployerName":"US1 Legal Entity", "BusinessUnitId":"458", "JobId":"300100003260508" }

I tested the integration and then went into Fusion HCM to validate what I had done. From an OIC perspective, the integration flow had executed successfully. So off I ventured into HCM. Read the complete article here.

Back to top

 

 

Leverage Microsoft Email Adapter to send email using Oracle Integration Cloud (OIC) (Part-1) by Ankur Jain


leverage-microsoft

Though Oracle Integration Cloud provides Notification Activity which is used to send an Email notification to any number of recipients at a time. However, there is such a situation where the Notification activity doesn't full fill the purpose. For example: If there is a requirement where the email notification is required along with attachment then in that case, Notification activity will not full fill the purpose. In such scenarios, the MS email adapter will help to send an email along with Attachments.

We are splitting the article into two parts: In the first part, we'll show how to send email notification using the MS email adapter In second part, we'll show how to send email notification along with attachment using MS email adapter. In the first part, we'll create scheduler integration which will send a notification to the single recipient. Below are the high-level activities which need to perform to achieve the use case

  • Configure MS Email adapter in Oracle Integration Cloud 
  • Create Scheduled Integration


Important Blogs to learn more about Oracle ICS / OIC. Read the complete article here.

Back to top

 

 

Lift and Shift SOA 11G to Oracle SOA Cloud Service by Matt Wright


Lift Shift

Watch the video here.

Back to top

 

 

Road to Oracle Cloud by Markus Lohn


Road to Oracle Cloud

In this blogpost, I want to share my experience of migrating an Oracle SOA solution from on-premise to the cloud. But why was it necessary to think about this possibility? More than two years ago, our customer launched a comprehensive program to to make sales fit for the future. A huge area also covered IT support and automation of sales business processes. The solution introduced the use of different cloud system that have to be integrated. The integration part was achieved with the Oracle SOA platform. The SOA platform connects internal IT systems with external business partners and customers. The SOA platform is operated on-premise in the customer’s DMZ zone.

Now that several systems have already been operated in the cloud and due to limited resources available to operate the SOA platform, the customer considered to move the platform into the cloud. The primary goal of a cloud deployment was to relieve the operations team. This allows the operations team to focus on functional monitoring. Furthermore, the following objectives were important:

  • The manufacturer ensures the best support for the operation of the platform, e.g. load balancing and clustering.
  • Installation of patches or new versions performed by the software provider.
  • HA capabilities are already firmly integrated in the cloud service and the system is continuously protected by backups against failure.
  • Additional resources can be easily requested or returned on demand. Read the complete article here.

Back to top

 

 

UiPath leverages Oracle Cloud Platform for Robotic Process Automation by Arijit Chakraborty


UiPath is a leading provider of Robotic Process Automation (RPA) solutions to efficiently automate business processes. UiPath allows organizations to be more productive and achieve better business outcomes through workflow and business process automation leveraging RPA, artificial intelligence and machine learning.

UiPath was looking for a robust integration solution with end-to-end process design capability for automating business processes. UiPath chose Oracle Integration Cloud and Oracle Process Cloud for addressing their hybrid cloud integration and workflow automation requirements. This also allowed them to add artificial intelligence into their automations to drive additional workflow efficiencies.

Listen to Bobby Patrick, Chief Marketing Officer at UiPath, talk about how with Oracle Cloud Platform they have been able to dramatically improve job satisfaction of their employees while helping their clients achieve improved business outcomes. Read the complete article here.

Back to top

 

 

SOA Suite on containerized platform - Docker by Michel Schildmeijer


SOA Suite Platform

In this post I am exploring the sense of configuring and running an Oracle SOA Suite 12.2 domain on docker and managed by Kubernetes, to discover if SOA is a good candidate to run on Docker.

The server where I will install it is running Oracle Linux 6.8; unfortunately Kubernetes now is supported on Linux 7, so my next post will handle that subject.

First of all here are my install bits and experiences.

Setting up Docker

Before installing I had to add some YUM repo to get the right docker package:

  1. export DOCKERURL="https://yum.dockerproject.org/repo/main/oraclelinux/6"  
  2.  rm /etc/yum.repos.d/docker*.repo  
  3. yum-config-manager --add-repo "$DOCKERURL/oraclelinux/docker-ce.repo"  
  4. yum-config-manager --enable docker-ce-stable-17.05  
  5. Read the complete article here.

Back to top

 

Business Process Management Section

Back to top

 

Evolution of Business Process Modeling by Eduardo Chiocconi

modeling evolution

It has been a while since I wrote about the different process types, and why there is not a single silver bullet process modeling styles. If you want to read more about my first write up, you can follow this link to read more: Not all processes are created the same.

Structured Business Processes

In the early days of our business process automation space, the incumbent process modeling experience was mostly using flow diagrams. These flow models layed out a well defined set of business process steps (aka: activities) whose primary purpose was the capture best practices and standard procedures. These procedures needed to be followed in the organization that adopted them. When these structured business process models were implemented in a BPMS (Business Process Management Systems) solution, the implementing organization got a means to digitize these standard procedures and how they wanted to run their business processes and enforce execution all across. Not only business processes followed a very strict recipe, but in highly regulated industries, it offered the a way to check the audit trail records for each business process transaction, helping reduce risk and enforce compliance to policies and regulations. As structured flow diagrams became more mainstream and multiple products offered their own flavor of notation (also with their own notation interpretation), the BPMN (Business Process Modeling Notation) standard offered a common and agreed way to document business processes. This important standardization step also brought some order in the space, and helped BPMS vendors to focus efforts in supporting this business process modeling de-facto standard (or a good subset of it really!). Examples of these business process type include onboarding new customers (this is an across the board use case but very common in finance and insurance), managing approvals across different domains like order discounts and performing the multiple necessary validation steps before some coverage can be granted. Bottom line, examples exists in every industry and with varied complexities.

Unstructured Business Processes

But not all processes are the same! While structured flow-based business processes are indeed a great tool in the toolbox, this notation does not serve well other types of business processes that are completely unstructured or follow a more relaxed set of dependencies. The sequence and order in which process steps or activities are executed is determined every time there is an event in the process and this really goes against the structured and deterministic model we talked on the first section. In this unstructured modeling style, business process steps or activities are not connected via arrows or transitions. Each activity has an activation and termination expression or rule. These rules can refer to other activities or also make reference to the specific data defined for this business process (for example service type, place of origination, specific SLAs, etc). This new way of defining dependencies really allow a BPMS engine to execute following an event drive mode since each time something happens to the process (for example another step is executed), the BPMS engine needs to determine which activities need to be activated (and also likely terminated). As certain events occur for a process instance, the process has the ability to reconfigure itself and determine a new path. Read the complete article here.

Back to top

 

OIC Process & VB CS Part 3 - Starting a Process and Workspace by Niall Commiskey

NCOrder app

Here is my simple process -

The process has 2 start events -

  • Form driven
  • Message Driven
So I can kick off this process as follows

Read the complete article here

Back to top

 

Building your First VBCS Application by John Ceccarelli

NCOrder app

In this lesson, look at building our first app, the simple Expense Report app. We'll spend a fair amount of time reviewing the artifacts that are created and how we can customize them.

Setting Up the Project

Throughout this series we will be working mostly on one project, Expense Reports. We will start small and eventually incorporate everything from complex server-side rules to Process Cloud Service flows. To start with, we will just import a project that contains the Business Objects and an empty web application.

Importing the Project

  • Download this ZIP to your computer.
  • Click Import > Import from File
  • Drag the ExpenseReportStarting.zip file into the dialog
  • Give the file any name you want, I suggest ExpenseReport YourName
  • Click Import.
Adding the List
  • Click the project to open it.
  • In the left panel, click the Web Applications node. Then expand flows -> main and click main-start. The page opens in the Page Designer.
  • Drop a List View onto the page.
  • Read the complete article here.

Back to top

 

Architecture & User Experience & Innovation

Back to top

 

Introducing Oracle Autonomous Blockchain Cloud Service on-demand webcast

Webcast

Enterprises are looking to securely extend their enterprise network and to accelerate transactions across their partner ecosystem using blockchain. However, most offerings in the market are either limited in their capabilities or too complex to build compelling solutions with. Oracle offers an easier way to adopt blockchain and transform your enterprise with the industry’s most comprehensive, autonomous, and enterprise-grade managed blockchain cloud service.

Begin Innovating with Blockchain Now

  • Get a high-level overview of the Oracle Autonomous Blockchain Cloud Service
  • Learn about the benefits of developing solutions with Oracle’s Blockchain
  • Watch a demonstration of Oracle’s service in action
  • Learn how global organizations are using Oracle’s Blockchain Service to innovate
  • Watch the on-demand webcast here.

Back to top

 

 

Call for papers OUGN Spring Conference 2019


Want to present your PaaS success & best practices on a cruise boat? Submit your paper for the OUGN conference March 21st to 23rd from Oslo to Kiel and back. For additional call for papers please visit the wiki here.

Oracle Usergroup Norway

Back to top

 

Additional new content PaaS Partner Community


design data privacy
  • Design Blockchains with Data Privacy in Mind The European Union’s General Data Protection Regulation (GDPR) puts new rules and restrictions on companies’ collecting and storing of personal information. How can companies comply? Oracle senior researcher Patrick McLaughlin describes software functionality that automatically recognizes and highlights certain data points as “personal” and then generates a key for encrypting the data before it’s stored.
  • Making the Case for Industry 4.0 The recent global tariffs are just one example of how, in this global economy, manufacturing opportunities shift dynamically. For manufacturers to seize opportunities, they need speed and flexibility—which requires a new mindset. It means embracing the blueprint known as Industry 4.0, driven by technology such as cloud computing, ubiquitous connectivity, the Internet of Things, additive (3D) manufacturing, machine learning, and blockchain distributed ledgers. Manufacturers aren’t known for flexibility or fast tech adoption. Here’s how they can embrace both.
  • Podcast: Developer Evolution: What's rockin’ roles in IT? The number of software developer jobs will grow 24% through 2026, the US Bureau of Labor Statistics predicts. What’s driving this growth? Innovation. “More than ever,” says Oracle Developer Champion Rolando Carrasco, “institutions, organizations, and governments are keen to generate a new crop of developers that can help them create something new.”
  • Is Blockchain Right for You? Oracle’s framework helps companies evaluate this hot technology using six criteria.
  • Oracle Blockchain Service for Financial Services Oracle Blockchain Cloud Service is part of a PaaS portfolio delivered by a scalable, distributed transaction processing platform that accelerates revenue, creates new revenue streams, and reduces risk. Watch
  • Four Ways Blockchain Can Improve Productivity Developers working on blockchain projects can experience orders of magnitude of productivity gains with an enterprise-grade, cloud-based blockchain platform, as compared with assembling their own. Benefits include performance at scale, plus reliability and availability. And enterprise-grade doesn’t necessarily mean higher cost.
  • Four AI Use Cases That Don’t Require a Data Scientist Business and tech leaders worry that their company is missing out on the coming AI revolution because they don’t have the deep tech skills to put it to use. “I tell them that getting real value from AI, and from its related discipline of machine learning, doesn’t have to be that hard,” writes Oracle Cloud Platform’s Siddhartha Agarwal. Learn about AI-driven analytics and three other important use cases that don’t require PhD-level data science.
  • Vibrant and Growing: The Current State of API Management. The authors of "Implementing Oracle API Platform Cloud Service” discuss the current state of API management, including architectural implications, API design, and how working in SOA may have left you with some bad habits. Hear the podcast
  • Maximizing the Value of Municipal Open Data APIs with Low Code Development Tools. Get a look at a few of the over 750 public data sets provided by the City of New York and learn how anyone can use Cloud-based Low Code tools to easily build powerful data analysis tools. Watch the video

Back to top

 

Top tweets SOA Partner Community September 2018


tweets

September 2018 top tweets by soaCommunity

Send your tweets @soacommunity #PaaSCommunity and follow us on twitter http://twitter.com/soacommunity. Make sure you share your content with the community!




Back to top

 

Training Calendar PaaS Partner Community

For the latest trainings please visit our SOA & BPM Partner Trainings wiki (community membership required) feel free to add your offerings!


Training Highlight Innovate & Integrate and Extend SaaS Bootcamps
We offer 2 days hands-on Bootcamps across Europe:

Back to top

 

My private Corner a week full of hands-on training and networking



Private Corner

The PaaS Summer Camp took place the 8th time in Lisbon Portugal from August 27th to 31st 2018. It was a busy week full of hands-on training. I participated myself in the Innovation track. Thanks to Chris and Jens we can build now Blockchain solutions, robotic process automation and a full process application with integrates data from several sources based on Oracle integration cloud service. It was great to see many familiar faces as well as new attendees. The week was busy to catchup and support our partner attendees. A highlight was the social networking event to share and celebrate with the community – thanks for spending the week with us in Lisbon! In case you could not attend training material is available via the community workspace (membership required)

Back to top

 

  Oracle Corporation
Facebook Linkedin Twitter Youtube GooglePlus
Integrated Cloud
 

Oracle Corporation - Worldwide Headquarters, 500 Oracle Parkway, OPL - E-mail Services, Redwood Shores, CA 94065, United States

This message is an important business communication related to your current relationship with Oracle. As a result, Marketing e-mail opt-out preferences may have been overridden to ensure that you receive this information.