Oracle
October 2019 Edition Oracle PaaS Partner Community Newsletter
Dear PaaS Partner Community,
Oracle OpenWorld 2019 was a huge success. Thanks for spending the week with us in San Francisco. Keynotes are available on-demand and presentations in the session catalog. Thanks for the nice summaries from Debra, SvenJohnMichel, Paul, Eduardo and Lucas. One of the highlights is the always free cloud service. We are locking forward to get your feedback & experience & blog post on the services and applications you run on it! Besides many updated cloud services like Oracle Integration, Digital Assistant or Content & Experience Cloud Service a new release of Fusion Middleware 12c 12.2.1.4.0 is available. During the conference Oracle unvield the new branding which including a new mission statement. Many of you took the opportunity to give Mary Beth Raven feedback & input during the last PaaS Partner Community Forum. In case you didn’t make it to San Francisco attend our upcoming Community Webcast October 29th with the latest SaaS Integration updates. To become a certified integration expert attend our free 3 days hands-on Integration Bootcamps in Reading, Singapore, Mumbai, Reston, Chicago and as a Virtual Class.

Watch Lonneke Dikmans from eProseed how they created a participation app to increase the involvement of citizens in decisions made by municipalities. The solution consists of a mobile JET app for voting on topics and a backend to store the votes using Blockchain and OpenID Connect. We want to promote also your customer success, submit your story via the customer reference program.

In the integration section Daryl Eichner published 4 Ways the Future of Integration Got Smarter at OOW19

In the process & innovation section Ralf Müller published the second part of Machine Learning in Digital Process Automation and Jan Kettenis the Process Group Pattern. The Jarvis pizza oven is hot and new articles are served.
Jürgen Kress
For a short summary of our key monthly information watch the PaaS Partner Updates on YouTube.The October edition highlights Oracle OpenWorld and the new Oracle Digital Assistant certification. This month’s community webcast will be an update SaaS Integration by Jon Huang. Join our PaaS Partner Community Webcast October 29th 2019.

Want to publish your best practice article & news in the next community newsletter? Please feel free to send it via Twitter @soaCommunity #PaaSCommunity!
Table Of Contents
Community Annoucements
Oracle OpenWorld 2019
Paas Summer Camp
OpenWorld Summeries
Thanks for spending the week with many partners at Oracle OpenWorld in San Francisco. For an excellent summery please read the blog posts from:
Debra’s 2019 Oracle Open World San Francisco
Sven’s Oracle Open World Wrap up: Autonomous Cloud platform to built intelligent Cloud Native apps
Lucas Highlights from Oracle OpenWorld 2019 – Larry Ellison’s Key-Notes
John’s Redstone at OpenWorld
Michel’s OOW2019 report
Paul’s 10 Things we Learned from Oracle OpenWorld 2019
Eduardo’s OOW19 - News in integration space

Keynotes on-demand
In case you missed the Oracle OpenWorld keynotes watch them on-demand here:
Cloud Platform and Middleware Strategy and Roadmap (32:56) Edward Screven, Chief Corporate Architect, Oracle
Fusion Cloud Applications (1:03:24): Larry Ellison at Oracle OpenWorld 2019
Gen 2 Cloud: Autonomous Infrastructure (1:06:33) Larry Ellison, Executive Chairman and Chief Technology Officer, Oracle
Oracle Cloud: A Path and Platform (56:55) Steve Daheb, Senior Vice President, Oracle Cloud, Oracle


Partner Advisory Council keynote presentation
With more than 150 attendees from 23 countries the Oracle Cloud Platform Partner Advisory Council was a huge success.
Keynote presentations from Andrew Mendelsohn, Suhas Uliyar, Ian Reed, Ed Zou and Jürgen Kress are available at the PaaS Community Workspace (membership required).
Oracle Fusion Middleware 12c (12.2.1.4.0) Released
Offer
We are proud to announce the release of Oracle Fusion Middleware 12c (12.2.1.4.0). Software is now available on the Oracle Software Delivery Cloud (OSDC) and My Oracle Support (MOS), and will be available shortly on the Oracle Technology Network (OTN).

This release includes the following products:
• Oracle SOA Suite and Business Process Management 12c (12.2.1.4.0)
• Oracle Service Bus 12c (12.2.1.4.0)
• Oracle B2B and Healthcare 12c (12.2.1.4.0)
• Oracle WebLogic Server 12c (12.2.1.4.0)

Here is the related information for these releases:
• Product Download (OTN, OSDC, MOS)
• Certification (OTN, My Oracle Support - MOS)
Documentation
Useful Support Note
Fusion Middleware OTN Page cta-arrow
Integrate SaaS hands-on Bootcamps in Reading, Singapore, Mumbai, Reston, Chicago and as a Virtual Class
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! 

Locations:
Reading UK October 9th-11th 2019
Virtual web training November 4th-6th 2019
Reston, USA November 5th-7th 2019
Singapore November 11th-13th 2019
Mumbai, India November 25th-27th 2019
Chicago, USA December 17th-19th 2019
Registration Page cta-arrow
Integrate & Innovate SaaS Oracle OpenWorld 2019 Update – PaaS Partner Community Webcast October 29th 2019
bullet
Attend our October edition of the PaaS Partner Community Webcast live on October 29th 2019 16:30 CET.Integration to applications is dramatically simplified by the use of application adapters that eliminate the complexity associated with web services and other connectivity methods. Simplify your integration to connect with virtually any application, service, or data store. Oracle offers a library of these adapters to provide you with a standardized way to rapidly connect the various protocols required by each application vendor. In addition to application connectors for CX, ERP, and HCM, there are database, productivity, social, RPA, and technology adapters. For more information please visit the website here.
bullet Digital Assistant Update
bullet SOA Cloud Service
bullet PaaS Overview Webcast
bullet Process Cloud Service Update
bullet Integrate ERP Cloud
bullet Integrate HCM Cloud 
bullet Functions and Cloud Native
bullet Cloud trials & community update
bullet Oracle Integration Cloud Update
bullet Oracle OpenWorld 2018 Preview
bullet Innovate, Extend and Integrate SaaS Overview and Pricing
bullet Robotic Process Automation
bullet Digital Assistant
bullet PaaS Overview Webcast
bullet Blockchain
Registration Page cta-arrow
PaaS Partner YouTube Update October 2019
PaaS Partner
The October video includes three topics:
• Oracle OpenWorld
• New certifications
• Integrate SaaS 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).
Watch the video here cta-arrow
PaaS Partner Success Video: Lonneke Dikmans, eProseed: Leveraging Oracle Cloud to realize a digital municipality
PaaS Partner Success
esentri developed an innovative SCM solution-price calculation formulas are stored on a blockchain as smart contracts. 
eProseed has created a participation app to increase the involvement of citizens in decisions made by municipalities. The solution consists of a mobile JET app for voting on topics and a backend to store the votes using Blockchain and OpenID Connect. 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
It’s back – Partner Immersion for FY20!
Partner Immersion
Experience first-hand Oracle’s Sales Training
Partner Immersion is back and better than ever. Align yourself with Oracle’s sales strategy, learn to pitch the “Why Oracle, Why Now” declaration, as well as how to answer the question most commonly asked by our customers:
“How do I transform my organization?
Immersion is an on-demand learning experience that equips you with the same Oracle laser-focused sales training and messaging delivered to internal sales consultants at the start of each new fiscal year.
Get started now cta-arrow
New 2019 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
Visit Platform cta-arrow
Integration Section
Flag OIC
Oracle SOA Suite 12.2.1.4.0 QuickStart Download
This page consolidates the download links for evaluating Oracle SOA Suite and includes only the Quick Start install for all platforms.
Visit the Oracle Fusion Middleware Download, Installation, and Configuration Readme Files and Installation for Oracle SOA and BPM Suite for an overview of the installation process and the Oracle Fusion Middleware Supported System Configurations for platform-specific information.
Follow the steps outlined in Installing Oracle SOA Suite and Business Process Management Suite Quick Start for Developers guide to set up a development or evaluation environment for Oracle SOA Suite, including Oracle Service Bus. Get SOA Suite 12c here.
Integrations leveraging Process
4 Ways the Future of Integration Got Smarter at OOW19 by Daryl Eicher
Intelligent automation needs trusted data...
If you are modernizing or digitizing enterprise processes such as procure to pay or recruit to retire, you know how much time to benefit matters. Oracle Integration accelerates your time to connect applications by up to 10X with prebuilt adapters and recipes for all of your on-premises and SaaS business systems.
At OOW19 in San Francisco, Oracle executives announced four innovations underway that put the pedal to the metal for lean IT teams and their business counterparts.
Migrating from ICS4SaaS to OIC4SaaS
Downstream Throttling in Oracle Integration Cloud via Parking Lot Pattern by Chelsea Zhang
Background
Parking lot pattern is a mature design to store the data in an intermediate stage before processing the data from the intermediate stage to the end system based on the required rate. The detailed implementation of the parking lot pattern can be done in a variety of storage technologies but strongly recommended a database table to be used for simplicity. In this blog, we will use the parking lot pattern in the Oracle Integration Cloud (OIC) to explore a solution in the downstream throttling.
Problem Definition
In OIC, the downstream throttling was often mentioned as there might be an influx of data that overwhelm the slower downstream systems. Even though, it might be accomplished by the tuning knobs within OIC and WebLogic Server, but when the built-in tuning cannot be adjusted enough capacity to stop flooding the slower system. The parking lot pattern will enable to provide a solution to attend to this scenario.
Bulk Recovery
Call Business Intelligence API in Oracle Integration Cloud by Ankur Jain
This is a frequent requirement to call Business Intelligence (BI) service in Oracle Integration Cloud (OIC). This article focuses on how to call BI SOAP API in OIC scheduler process and extract data.
See useful links
How to create a SOAP connection
How to create a Scheduled Integration
First, have a look at the sample request and response of BI SOAP API
French Articles Sanae Bekkar
OIC AQ adapter by Niall Commiskey
Queue Setup in Oracle Advanced Queuing
First step was to set up the Q in AQ.
CREATE type Message_typ as object (
subject VARCHAR2(30),
text VARCHAR2(80));
EXECUTE DBMS_AQADM.CREATE_QUEUE_TABLE (queue_table => 'objmsgs80_qtab',queue_payload_type => 'Message_typ');
EXECUTE DBMS_AQADM.CREATE_QUEUE (queue_name => 'msg_queue',queue_table => 'objmsgs80_qtab');
EXECUTE DBMS_AQADM.START_QUEUE (queue_name => 'msg_queue');
I then created a procedure to create a message –
SOA on Kubernets
What Is API-Led — An Architectural Approach by Luis Weir 
As APIs open doors to information and functionality, they move well beyond being merely technical interfaces to becoming central actors in new digital business models. However, for such business models to be effective and successful, technical teams are confronted with the unique challenge of API-enabling systems that weren't necessarily built to provide real-time access. Because of this, there are several implementations beyond the obvious that must be catered for in order to create APIs that are easy to use and can truly scale to handle the sort of volumes expected from real-time systems.
Business Process Management & Innovation Section
Jarvis Pizzeria
Machine Learning in Digital Process Automation — Part II by Ralf Mueller
In this second part of the ML in Digital Process Automation article series, we focus on how to consume a Machine Learning Model created in Autonomous Data Warehouse (ADW) for scoring in Integration Cloud Processes. It is assumed that the reader is familiar with the content of Part I. For this article we assume an existing ML model stored on Object Storage. We will give step-by-step instructions on how to bring such models into Oracle Integration Cloud and use them in process automation.
OIC Force Dehydration
Jarvis Pizzeria: EAN / GTIN code validation in DMN Service by Marcel van de Glind
In this blog we describe the implementation of an EAN / GTIN code validator in een Decision Model Service.
As a Pizzeria that wants to treat the customer like a king, we think it is very important that we can always serve the customer with our full range of pizzas.
For this it is necessary that we have a good stock management policy. Every pizza we make must be processed accurately in the system. To simplify this processing, we provide each pizza box with an EAN barcode that needs to be scanned for stock management.
Jarvis Pizzeria Blog Refresh
Jarvis Pizzeria blog refresh part 2 of 3 by Marcel van de Glind
In this blog I do a quick refresh of the second 13 Jarvis Pizzeria blog posts
(note: the different headers in this blog contain a link to the actual blog).
14. Using an imported XSD in PCS
In this post we make an attempt to use an imported XSD containing a complex type in a web form. It is possible to ‘use’ the type, but things are not working very well (as described in the blog). In the current version (19.3.2) this works even less good. It is no longer possible to save the web form. The following error appears.
At various places in OIC the tooling has quite a bit of trouble with data types, and that in particular with complex data types but also with simple data types, not everything goes smoothly. These are generally not insurmountable issues, but in my opinion Oracle still has some work to do.
Blockchaing Service Quick Start Guide
Jarvis Pizzeria blog refresh part 3 of 3 by Marcel van de Glind
In this blog I do a quick refresh of the third (and last) batch of 13 Jarvis Pizzeria blog posts (note: the different headers in this blog contain a link to the actual blog).
27. Jarvis Pizzeria in Case Management Style
The core of this post concerns the release of Oracle Integration Cloud, the bundling of Process Cloud Service (PCS), Integration Cloud Service (ICS) and Visual Builder Cloud Service (VBCS). and the addition of Dynamic Processes to PCS.
Recently Rick Kelder, my new Jarvis Pizzeria partner, wrote an extensive blog about the status of OIC according to his opinion (oic-oracle-integration-cloud-what-is-it?).
28. Getting Started with Dynamic Processes (ACM)
This introductory blog consists of an overview of the different parts of Dynamic Processes. This is done via the default sample tour of Oracle PCS.
Blockchaing Service Quick Start Guide
The Process Group Pattern by Jan Kettenis 
This article describes the Process Group Pattern, which can be used to correlate process or integration instances that all support the same business process. It is also one of patterns supporting the Microprocess Architecture.
Updated on 2019-09-16 to include screenshot of processes in Workspace.
Blockchaing Service Quick Start Guide
Jarvis Pizzeria Serves cookies pizza by Marcel van de Glind
We proudly present a new flavor in our assortment: Cookies Pizza. Using cookies to save user preferences / user input from the UI.
This blog is a summary of the original blog as described on the blog of my Jarvis colleague Rick.
Rick’s post will be looking into two examples of using cookies when baking pizza. The first is a hard save of information through a save and get button of a webpage, the second is on the fly saving of information on a webpage (saving fields locally in cookies so a user can leave and re-enter a page without losing data). 
Additional New Material for PaaS Community
Five Highlights from Larry Ellison at Oracle OpenWorld  cta-arrow
Then and Now: An Integration Conversation cta-arrow
Oracle Expands Its ‘Integrated Cloud’  cta-arrow
Watch On Demand: Oracle OpenWorld  cta-arrow
The Sport of Sailing Is Ready for Takeoff cta-arrow
Twitter SOA
Top tweets PaaS Partner Community – October 2019
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 ICS, SOA CS, API CS, PCS, IoT and PaaS for SaaSDemo.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 – Oracle Data Management at OpenWorld 2019
Offer
When I started my Oracle career in 2001 Oracle started in the applications business and to explore middleware as the company is built on the successful database business. As part of my introduction bootcamp Andrew Sutherland gave as an overview in relational database technology.
I would have never dreamed to share the Oracle conference center stage with Andy Mendelson head of the database business at Oracle. It was an honor to summarize his Data Management keynote at the Oracle Cloud Platform Partner Advisory Council. Yes he did overrun his session by almost twice the time and I was the timekeeper... Andy Mendelson gave the partner community a heads of his Oracle OpenWorld 2019 announcements including the free tier. As Oracle’s mission is to help people see data in new ways, discover insights, unlock endless possibilities, it’s time to explore new technologies like integration & orchestration of functions & microservices, digital assistants, a journey like a dynamic process.
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 Oracle
#PaaSCommunity