Oracle
April 2020 Edition Oracle PaaS Partner Community Newsletter
Dear PaaS Partner Community,
Since December 2017 Oracle Integration is updated on a monthly schedule. Support our partners to deliver cloud innovation for our joint customer base. The Oracle Integration release March 2020 provides many new features to connect SaaS and extend SaaS with custom build processes.

Watch Filip Huysmans, Contribute generating Business with Digital Assistants. We want to promote also your customer success, submit your story via the customer reference program.

How to become a SaaS Integration Expert? We updated the SaaS Integration partner resource kit. More than 10.000 hits proof the value, get the content and start your journey to become a certified Oracle expert today! 

In the process & innovation section we published the March release announcement. Ankur Jain released the latest video to enable process notifications. To build user interfaces part of a BPMN process, OIC offers WebForms, which now includes a new expression builder. Special thanks to Ralf for part III of his machine learning in digital process automation series.
Jürgen Kress
This month’s community webcast will be an update on Chatbots for Oracle HCM Cloud by Martin Jarvis. Join our PaaS Partner Community Webcast April 28th 2020.

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

Keep safe!
Jürgen Kress
Table Of Contents
Community Announcements
How to become a SaaS Integration Expert?
Want to connect HCM, CX and ERP applications with each other and on-premises? For SaaS consultants we offer free SaaS Integration partner kit to become a hands-on expert:
Free on-demand training
Attend the free on-demand training:
Oracle Application Integration Cloud Platform 2019 Sales Specialist including free online exam!
•  Oracle Application Integration Cloud Platform 2019 Solution Engineer Specialist including free online exam!
Online learning cta-arrow
Live Webtraining
For Oracle partners we offer free on-line classes to Integrate SaaS:
• Virtual web training India April 13th-15th 2020
• Virtual web training EMEA May 4th-6th 2020
Live Webclasses cta-arrow
Training material
At our community workspace (membership required) we published the latest training material OIC Bootcamp 04.2020
Training material cta-arrow
Cloud Trial:
Please request your free Oracle cloud trial here. To attend the hands-on trainings please make sure you have access to the Oracle cloud platform. You need to create a Service Request to provision Oracle Integration.
Cloud trial cta-arrow
Sales kit
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: Connect and Extend Apps with PaaS & Integration
Sales kit cta-arrow
Documentation
Get Started documentation is published here.
Documentation cta-arrow
Certification
Get recognized become a certified Oracle expert:
Oracle Application Integration Cloud Platform 2019 Sales Specialist free online exam!
Oracle Application Integration Cloud Platform 2019 Solution Engineer Specialist free online exam!
Oracle Cloud Platform Application Integration 2019 Associate | 1Z0-1042 
In case you can not access the online guided learning path and a free online assessment please contact the OPN team here.
Certification cta-arrow
Questions?
Please post your questions in the community discussion forums:
Slack channel
PaaS Community discussion forum
Slack channel cta-arrow
Free Community Registration cta-arrow
Integrate SaaS hands-on Bootcamps Webtraining
SaaS Hands On Bootcamps
Do you want to find out why Gartner named Oracle as a Leader in Magic Quadrant for three years in row? Are you able to innovate quickly in the new digital world? Are you looking for ways to integrate systems and data faster using a modern cloud integration platform? Attend the Oracle Integration Bootcamp, a three days hands-on training for Oracle partners! 

Schedule:
Virtual web training India April 13th-15th 2020
Virtual web training EMEA May 4th-6th 2020
Registration Page cta-arrow
Innovate HCM with Chatbots PaaS Partner Community Webcast April 28th 2020
Offer
Attend our April edition of the PaaS Partner Community Webcast live on April 28th 2020 at 16:30 CET.
Presenter: Martin Jarvis Director Product Management Oracle HQ

Chatbots have quickly become a critical platform for interacting with users, customers, and prospects. Organizations can now engage customers and employees in a proactive, personalized way, at scale across web, mobile, and messaging platforms. In Human Capital Management chatbots improve access to employee resources and automate talent acquisition and onboarding procedures.
Webcast registration cta-arrow
Free on-demand PaaS Partner Community Webcasts 
Thanks for attending our monthly community webcasts. Every monthly a speaker from the Oracle product management teams presents the latest updates on the Oracle Cloud Platform. In case you missed one of them take the opportunity to watch our community webcasts on-demand:
bullet HCM Integration
bullet Extend SaaS with Visual Builder Cloud Service
bullet Integration Adapters
bullet Integrate SaaS
bullet Digital Assistant Update
free on-demand community webcasts cta-arrow
Watch Filip Huysmans, Contribute generating Business with Digital Assistants
PaaS Partner Success
Filip is talking about the different success his team has made with ODA in Belgium. Not only from a technical standpoint, but certainly also from a business one. Looking how ODA can drive sales for your business and how to use it for point-in-time marketing events. Besides ODA, other cloud services are helping business gaining their momentum through savings and availability. For more information please visit the solution catalog. 

We want to promote your customer success! Have you implemented successful a solution based on the Oracle Cloud Platform? Submit your success story via the customer reference program.
Watch the video here cta-arrow
New Oracle Implementation Certifications
Offer
Enablement and certification is 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:
bullet Oracle Cloud Platform Application Integration 2019 Associate | 1Z0-1042
bullet Oracle Cloud Platform Digital Assistant 2019 Associate (1Z0-1071)
bullet Oracle Cloud Platform Enterprise Analytics 2019 Associate | 1Z0-1041
bullet Oracle Cloud Platform Content and Experience 2019 Associate | 1Z0-1040
On-demand integration training cta-arrow
Integration Section
Flag OIC
Oracle Integration release March 2020 
What’s New for Oracle Integration? Learn about the new and changed features of Oracle Integration:
-- Oracle NetSuite Adapter - Asynchronous API support
-- Apache Kafka Adapter - Mutual TLS and TLS security policy support
-- Connectivity Agent - Automatic upgrade on Windows
-- REST Adapter - Multiple resources and verbs support
-- Oracle Asserter - Integration testing framework support
-- Notification actions - Attachment support
Integrations leveraging Process
OIC --> Netsuite adapter - processing Customers by Niall Commiskey
Simple example - let's start by creating a customer. I'm not a Netsuite expert - so I begin by creating a Customer in Netsuite
Ok, now I've seen the mandatory fields -
So now off to OIC. I create a simple REST based integration that leverages the Netsuite adapter to create a customer in Netsuite. 
Migrating from ICS4SaaS to OIC4SaaS
Use Global Variables and Data Stitch to log request payloads by Thomas Hora
In this blog, we will look at 2 new Integration features Global Variables, and Data Stitch. Data Stitch allows us to make assignments to complex type variables. We will show how the features can be leveraged to log invoke request payloads in case of fault.
Prerequisite
Enable following features:
• oic.ics.console.integration.stitch-action
• oic.ics.console.integration.complex-variables 
Bulk Recovery
Oracle Field Service Adapter by Niall Commiskey
Like all OIC adapters, the OFS adapter has comprehensive documentation. The users guide is available here.
Pre-requisites
There are some pre-requisites, which are discussed in the aforementioned doc. 
French Articles Sanae Bekkar
See How Easily You Can Access Integration's metadata by Venkatesh Mohanram
Many times we may want to use the name of the integration, its version inside the OIC integration flow and we may not want to hardcode the values. And also we may want to access dynamic value like runtime instanceId, invoked by etc., inside the integration flow. All these are possible now with the introduction of a new feature called 'Integration Metadata Access' and it allows access to most of the commonly useful metadata. In this blog, we will see what are the metadata that we can access and how we can use it in the integration flow.
SOA on Kubernets
Oracle Field Service adapter --> Subscribing to OFS Events by Niall Commiskey
Simple example here -
I want to trigger an OIC integration, when a new Resource is created in OFS.

A resource is one who does the actual work - so all hail our venerable resources!
OIC Trigger Configuration
I drop the OFS connection as a Trigger and configure as follows.
SOA on Kubernets
Subscribe Oracle ERP Business Events in Oracle Integration by Ankur Jain
Subscription of Business Events is one of the crucial scenarios in the today’s world irrespective of the application. In this article, we will look at how to Subscribe Oracle ERP Business Events in Oracle Integration. The subscription of events makes the real time based integration between Oracle ERP and other SaaS based or on-premise applications.
SOA on Kubernets
Processing an Incident in ServiceNow by Niall Commiskey 
One thing that hit me on logging in to ServiceNow was the plethora of functionality on offer.
Introduction to the ServiceNow adapter
ServiceNow provides platform-as-a-service (PaaS) enterprise service management software for human resources, law, facilities management, finance, marketing, and field operations. ServiceNow specializes in IT service management (ITSM) applications and automates common business processes. ServiceNow contains a number of modular applications that can vary by instance and user. ServiceNow contains many modules/plugins and our adapter gives you access to the following – 
SOA on Kubernets
ERP Adapter in Oracle Integration Cloud by Ankur Jain
Oracle ERP adapter in Oracle Integration Cloud is one of the most critical adapters which allows us to create inbound and outbound integration. The adapter simplifies the Oracle Enterprise Resource Planning (ERP) communication with other SaaS and on-premise applications.
In the latest release of Oracle ERP adapter, the connection creation with ERP is very simple. 
SOA on Kubernets
Weblogic JMS adapter by Niall Commiskey
Here is a simple example of using the Weblogic JMS adapter in OIC -
I began by setting up the JMS artefacts in Weblogic -then created a simple JMS client to sanity test - Weblogic is running on my laptop, so I have installed the OIC Connectivity Agent there as well. It is up and running - I now create the Weblogic JMS connection in OIC.  
SOA on Kubernets
Invoke a Co-located Integration from a Parent Integration by Daniel Martins Teixeira
The capability to ‘Invoke an Integration from another Integration’ is now GA – in other words, the ability to easily implement Modular Design is now GA.
This topic has already been covered some time ago here, but now the feature is GA, available to every OIC user, and it’s worthwhile a refresh!
What did it really change?
Before this feature, we could achieve the same result, but that would require to expose the desired Integration with a REST Trigger and we would need to create a Connection to enable calls to that Integration. 
SOA on Kubernets
OIC Space Management simplified by Sindhu Suresh
OIC empowers customers to create numerous integration/process flows and send multiple requests to each one of them, all within one instance of OIC, creating a considerable amount of runtime data. And the space within said instance that holds the runtime data and makes all of this possible is, although substantial, not unlimited. Therefore managing the runtime data within an instance, so it continues to function at a optimal level, is a key requirement. With the help of this blog, I would like to illustrate how easily one can achieve ideal data/space management for any OIC instance.
SOA on Kubernets
Use Data Stitch to simplify integrations by Thomas Hora
In this blog, we will look at a new integration feature, Data Stitch, and show how it can simplify integrations to help us reduce maintenance costs. Data Stitch allows us to make assignments to complex type variables.
Prerequisite
Enable following features:
• oic.ics.console.integration.stitch-action
• oic.ics.console.integration.complex-variables
To enable feature flags – Refer to Blog Enabling Feature Flags in Oracle Integration
The minimum Oracle Integration version required for the feature is 200113.1400.33493
Use case:
• We have deployed 3 instances of the application service in 3 regions (APAC, EMEA, AMER).
• 3 separate REST connections are used to handle 3 separate endpoint URIs and credentials for each region.
SOA on Kubernets
Announcing Early Access of SOA Suite for Kubernetes by Ravi Pinto
The SOA Suite Team is excited to announce the early access availability of Oracle SOA Suite on Containers and Kubernetes. This program will lead to certification of SOA Suite deployment using Containers on Kubernetes in Production environments
Scope
The scope of eventual deliverable is as follows
• Provide Container images for Oracle SOA Suite including Oracle Service Bus
• Certify these Container images for deployment on Kubernetes for Production workloads
SOA on Kubernets
Deploying SOA Composites from Oracle JDeveloper to Oracle SOA in WebLogic Kubernetes Operator Environment by Ravi Pinto Inputs provided by Ashageeta Rao and Vivek Raj
This post provides steps to deploy Oracle SOA composites/applications from Oracle JDeveloper (that runs outside the Kubernetes network) to the SOA instance in WebLogic Kubernetes Operator Environment.
Pre-requisities
Note: Replace entries inside specific to your environment
1. Get the Kubernetes Cluster Master Address and verify the T3 port which will be used for creating application server connections. You can use below kubectl command to get the T3 port: 
SOA on Kubernets
Expose T3 protocol for managed servers in SOA Domain on Kubernetes by Ravi Pinto
T3 ports for Managed Servers in Oracle SOA deployed in WebLogic Kubernetes operator Environment are not available by default.
This document provides steps to create T3 channel and the corresponding Kubernetes Service to expose the T3 protocol for Managed Servers in SOA Domain.
Exposing SOA Managed Server T3 Ports
With the following steps you will be creating T3 port at 30014 on all Managed Servers for soa_cluster with below details:
Business Process Management & Innovation Section
Jarvis Pizzeria
Oracle Integration release March 2020 
What’s New for Oracle Integration? Learn about the new and changed features of Process Features:
-- Header support in SOAP connectors
-- Web form events
-- New translation framework for multi language support 
-- Micro process
OIC Force Dehydration
Enable Notification in Process Cloud Service by Ankur Jain
The video will show how to enable email notification and how to use Notify activity to send notification. 
OIC Force Dehydration
Boost Your WebForm Productivity with our New Expression Builder Features by Nicolas Damonte, and Kalyn Chang
We're introducing several new Oracle Integration improvements we hope will markedly boost your web form expression productivity. These enhancements are an example of our ongoing efforts to address your feedback!
Expression Editor Redesign
We've redesigned the form expression editor to make it easier to build and keep track of event logic. The expression editor content is now cleaner, more compact, and easier to understand. Many of the changes were made in response to feedback from customers and the User Assistance team. For example, function variables are now aligned, and expression summaries are now clearly differentiated from input fields.
OIC Force Dehydration
Machine Learning in Digital Process Automation — Part III by Ralf Mueller
A lot has happened since the publishing of Part II of this article series. Autonomous Data Warehouse (ADW) has advanced and on the process side we’re working on a truly multi-tenant, OCI native offering. As part of this, we’re re-architecting parts of the Machine Learning capabilities for Digital Process Automation and we will talk about this in a later article. In this article though, we’d like to demonstrate how ADW and Oracle REST Data Services can be used today for the consumption of Machine Learning models in Business Processes or any other component that supports RESTful Services.
Use Case
For this article we’re considering a Rental Car Use Case. We pick this use case for various reasons:
• Renting a car is well understood by many people, almost all of us went through some great or miserable experience while renting a car.
• We have a great formal description of the case in the form of EU Rent, which was originally developed as a challenge for Business Rules implementations.
Additional New Material for PaaS Community
Four Priorities for Every CFO’s List in 2020  cta-arrow
Autonomous Tech Is Moving Fast cta-arrow
Healthcare Technology Should Just Work cta-arrow
Introducing Oracle Cloud Data Science Platform  cta-arrow
Build, Test, and Deploy Applications on Oracle Cloud—for Free  cta-arrow
Video: Introducing Oracle Cloud Free Tier cta-arrow
Twitter SOA
Top tweets PaaS Partner Community – April 2020
Send us your tweets #PaaSCommunity and follow us on twitter https://twitter.com/soaCommunity
PaaS Community tweets cta-arrow
Training Calendar
Training Calendar PaaS Partner Community
For the latest training's please visit our PaaS Community Training Wiki here (membership required) feel free to add your events!
PaaS Community Training Wiki cta-arrow
Join the Oracle Developer Meetup groups
We launched three new local Meetup locations in Cairo, Frankfurt and Porto! 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:
Utrecht,
Netherlands
Join Now cta-arrow
Brussels,
Belgium
Join Now cta-arrow
Cairo, Egypt
Join Now cta-arrow
Cologne,
Germany
Join Now cta-arrow
Frankfurt,
Germany
Join Now cta-arrow
Lisbon,
Portugal
Join Now cta-arrow
Lille,
France
Join Now cta-arrow
London,
UK
Join Now cta-arrow
Madrid,
Spain
Join Now cta-arrow
Istanbul,
Turkey
Join Now cta-arrow
Porto,
Portugal
Join Now cta-arrow
Oslo,
Norway
Join Now cta-arrow
Sao Paulo,
Brazil
Join Now cta-arrow
PaaS free trial accounts OIC & SOA CS and PaaS for SaaS at Demo.Oracle.com
Cloud Trials
As part of our communities we do offer free PaaS accounts.
To request a free 30 days cloud trial, which can be extended or an additional month, please add yourself to our community wiki:
PaaS Demo Accounts (Community membership required).
Free Cloud Trial cta-arrow
My private Corner – send us a picture!
Offer
Currently all our activities are virtual like our webtraining’s and monthly webcasts. Always enjoyed meeting the #PaaSCommunity during our conferences and trainings to network, chat and spend time together. To keep the community together send us a picture of your good memories via twitter.
As I take care of my family, bandit and my love are not with me. It’s time to welcome Flocke – locking forward to see your pictures & keep safe!
Share your picture cta-arrow
Invite your colleagues to join the PaaS Partner Community
free registration cta-arrow
Community Resources
Slack cta-arrow
Workspace cta-arrow
Stay Connected
Facebook Linkedin Twitter Youtube
#PaaSCommunity