August 2019 Edition Oracle PaaS Partner Community Newsletter
Dear PaaS Partner Community,
In my new role as a member of the product management team I support you as a partner to adopt OIC & ODA, implement successful customer projects, replicate the business and grow cloud utilization. Looking forward to welcome new community members around the world. Please welcome Bilal Ibdah who takes over my EMEA role.

Oracle OpenWorld takes place September 16th-19th 2019 in San Francisco. Which are they key sessions to attend? The program guides helps you to pick the Integration, Cloud Platform for Oracle SaaS, Digital Assistant and Content and Experience session. Highlight of OpenWorld is the Exchange, formerly known as demo grounds. On Friday September 13th 2019 we offer partners, who implemented successful the Oracle Cloud Platform, to attend the PaaS Partner Advisory Council.

Watch Yilmaz Ozturk from Boxfusion talk’s service ticket deflection, chatbots and more. 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.

Luis Weir published his new book Enterprise API Management: Design and deliver valuable business APIs. Congratulations and thanks for the great work! In case you are working on an integration opportunity, based on the Oracle Cloud Platform, get this book as a blueprint for your solution.

In the process & innovation section Ralf Müller published the first article about intelligent processes. How can machine learning, in an autonomous data warehouse, support an application. To start with Process Cloud see the approval process sample. Thanks to Niall for the decision table article and Eduardo for the RPA article.
Jürgen Kress
For a short summary of our key monthly information watch the PaaS Partner Updates on YouTube. The August edition highlights certifications and trainings for partners and Oracle OpenWorld tips. This month’s community webcast will be an update on SOA Cloud Service by Robert Wunderlich. Join our PaaS Partner Community Webcast August 27th 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
Which session to attend at Oracle OpenWorld 2019?
Community Forum 2019
Oracle OpenWorld will take place September 16th-19th in San Francisco USA. We highly recommend to register for the Partner Advisory Councils, visit the Exchange (demo grounds) and sessions you should attend:
Oracle Integration
Oracle Cloud Platform for Oracle SaaS
Oracle Digital Assistant
Oracle Content and Experience
Registration page cta-arrow
PaaS Partner Advisory Council 2019
On behalf of Oracle, it is our pleasure to announce the annual Partner Advisory Council!
Join us for an exclusive event where you can engage with global Oracle Product Management. This is your opportunity to give feedback and discuss the future enhancements to the Oracle Cloud Platform.

September 13, 2019 | 7:30 AM - 6:00 PM
Oracle Conference Center, 350 Oracle Parkway
Redwood Shores, US

Registration Page cta-arrow
PaaS Overview Webcast on-demand
Want to increase the Oracle PaaS business? Create new service offerings and solutions for the Cloud?
Watch the on-demand webcast with Martijn Vlek, Vice President Sales Cloud Native & Integration.
• PaaS update
• Sales Plays & Cheat Sheets
• Customer presentations & demos
Speakers: Martijn Vlek & Jürgen Kress
Get access to the sales kits here.
Watch on-demand cta-arrow
SOA Cloud Service – PaaS Partner Community Webcast August 27th 2019
PaaS Partner Community Webcasts

Attend our August edition of the PaaS Partner Community Webcast live on August 27th 2019.

SOA Cloud Service Comprehensive Integration and Analytics in the Cloud

SOA Cloud Service provides an integration platform as a service (iPaaS) so that you can quickly provision your new platform, start developing and deploying your APIs and integration projects and provide real-time analytics as you transition to Digital Business. For details please visit the website here.

Robert Wunderlich, Director Product Management

ID 8000524 password 277084
UK: +44 (0) 208 118 1001 & United States: +1 40 877 440 73
Schedule: Tuesday August 27th 2019 16:30-17:30 CET.

Attend the Webcast

Also, take the opportunity to watch our community webcasts on-demand:

Registration Page cta-arrow
PaaS Partner YouTube Update August 2019
PaaS Partner
The August edition of the PaaS Partner Update contains three topics:
• Certifications and trainings for Partners
• Oracle OpenWorld tips
• SOA Cloud Service 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 Video cta-arrow
PaaS Partner Success Videos: Yilmaz Ozturk, Boxfusion talks service ticket deflection, chatbots and more
Yilmaz Ozturk from Boxfusion, a purely Oracle Partner, explains how ticket deflection, chatbots and cloud services can support their clients needs. 
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 Video cta-arrow
New 2019 Implementation Certifications
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: 

Oracle Cloud Platform Application Integration 2019 Associate | 1Z0-1042
Oracle Cloud Platform Enterprise Analytics 2019 Associate | 1Z0-1041
Oracle Cloud Platform Content and Experience 2019 Associate | 1Z0-1040

Visit Oracle Competence Center cta-arrow
Back to top
Integration Section
Enterprise API Management: Design and deliver valuable business APIs book by Luis Weir
APIs are the cornerstone of modern, agile enterprise systems. They enable access to enterprise services from a wide variety of devices, act as a platform for innovation, and open completely new revenue streams.
Enterprise API Management shows how to define the right architecture, implement the right patterns, and define the right organization model for business-driven APIs.
Drawing on his experience of developing API and microservice strategies for some of the world's largest companies, Luis Weir explains how APIs deliver value across an enterprise.

The book explores the architectural decisions, implementation patterns, and management practices for successful enterprise APIs, as well as providing clear, actionable advice on choosing and executing the right API strategy in your enterprise.
With a relentless focus on creating business value, Luis Weir reveals an effective method for planning, building, and running business products and services with APIs. For additional books see the community wiki here.

Get the Book cta-arrow
London Oracle Developer Meetup – OIC Patterns and more by Phil Wilkins
This Meetup was put together quickly as it presented an opportunity to align with other events happening in the Oracle offices. Despite the relatively short notice we a turn out that really made great use of our speaker – Sid Joshi who walked through the Enterprise Level patterns supported by Oracle’s Integration Cloud (OIC) including a demo showing how PaaS4SaaS worked using Service Cloud and OIC making use of VBCS and integration (formerly ICS) parts of the API Platform.

As with all the meet-ups we allow the discussions to flow freely. So, the conversation probed different aspects of OIC. So with the follow up on Several Capgemini use cases of OIC that have won the team awards.

You can see these use cases here. Sid’s presentation is available AppIntegrationPatterns_MeetUp. Additional resources can also be obtained from

As the conversation has focused on OIC and the use cases rather than our ongoing Drones with APIs stories, I have had an interesting follow on discussion about the application of drones. The drone story has many threads. The initial driver for the work on the drone has been about bringing something interesting and distinctive to the meetup. The drone is very tangible, and the source of amusement which makes the meetups a lot more fun. 

Read complete article cta-arrow
Cloud Integration Patterns
OIC: Handling Optional Elements in a REST Integration by Jan Kettenis 
This article is a follow-up of the a previous article where I discuss how to handle optional elements in case of XML in the Oracle Integration Cloud (OIC). In the following I discuss how to create an integration that invokes VBCS REST service and works in (almost) the same way as the VBCS REST service itself.
Integration with API less Systems
Search across business identifiers while monitoring instances by Arya Sanyal 
In OIC Console, a new enhancement has been added which can help users search across primary and secondary business identifiers across instances. To try this out, OIC instance needs to be on (190709.0200.29920) or later.

Oracle Integration Cloud provides Pretty Good Privacy (PGP) mechanism to encrypt or decrypt the files which allow us to read/write files in a secure manner.
Application services governance
How to invoke an Integration from another Integration: Oracle Integration Cloud by Ankur Jain
In this blog, we are going to showcase how to call an existing integration from another integration without creating a separate connection. This feature is available in the OIC version 18.3.1 onwards. This feature is available using the feature flag "oic.ics.console.integration.invoke.local.integration". Please go through the blog which helps you to see the feature flag functionality in Oracle Integration Cloud.
API Caching
OIC: Making a REST Integration Returning a 404 instead of 500 by Jan Kettenis 
In this article I describe how to return a HTTP 404 (resource) Not Found with a REST integration that on its turn calls another REST service that returns a 404.
When an integration invokes the GET action on a REST service that returns a 404, the integration will raise an APIInvocationError. As a result, the integration on its turn will respond with a HTTP 500 error, which is typically not what you want.
Welcoming OpenAPI
Confirmation dialog for Submit Now and Start Schedule by Sumit Tomar
Submit Now operation is the most convenient way to invoke a scheduled integration in Oracle Integration Cloud.
Introduction of confirmation dialog for Submit Now operation helps users to avoid unintended submission of submit now request and also allows them to run submit now as part of scheduled runs.
How it works
User can perform Submit Now from Integrations Landing page, Schedule Overview page, and Monitoring Integrations page as shown below.
Rain or Shine
OIC - Salesforce Adapter - Bulk API by Niall Commiskey
As the name suggests -
It allows one to perform Bulk Data Operations:
Inserts, updates, upserts, or deletes of a large volume of records. For those interested, the SFDC Bulk API Doc is here
An extract from the aforementioned -
Bulk API is based on REST principles and is optimized for loading or deleting large sets of data. You can use it to query, queryAll, insert, update, upsert, or delete many records asynchronously by submitting batches. Salesforce processes batches in the background.

SOAP API, in contrast, is optimized for real-time client applications that update a few records at a time. You can use SOAP API for processing many records, but when the data sets contain hundreds of thousands of records, SOAP API is less practical. Bulk API is designed to make it simple to process data from a few thousand to millions of records.
Oracle Integration Cloud
The Fault Encapsulation Pattern by Jan Kettenis 
This posting discusses an integration pattern where you return a fault as a message instead of as a fault, to prevent that the execution of the integration is indicated as having errored.
There are a couple of situations where you may not want a synchronous integration to return a fault to its consumer. Examples are:
• Some back-end system is raising a fault which is not really a fault but a way to give the consumer a particular outcome. Like a credit limit check that returns OK when the limit is not reached, but otherwise gives a CreditLimitReached fault. 
Oracle Integration Cloud
OIC - Salesforce Adapter - Invoking APEX web services by Niall Commiskey
APEX - a strongly typed, object-oriented programming language that allows developers to execute flow and transaction control statements on Salesforce servers in conjunction with calls to the API. Using syntax that looks like Java and acts like database stored procedures, Apex enables developers to add business logic to most system events, including button clicks, related record updates, and Visualforce pages. Apex code can be initiated by Web service requests and from triggers on objects.
New Names for Oracle Integration Cloud
Managing API Gateway Costs with Oracle API Platform by Phil Wilkins
The Oracle API Platform adopted an intelligent pricing model by basing costs on API call volumes and Logical gateway node groupings per hour. In our book about the API Platform (more here). We suggested that a good logical grouping would be to reflect the development, test, preproduction and production model. This makes it nice and easy to use gateway based routing to different environments without needing to change the API policy configuration as you promote your solution through environments.
New Names for Oracle Integration Cloud
VNC Viewer Connection Setup for Safe/Reliable Oracle Patching by Ankesh Asati
Download VNC Server to the device you want to control. By default it is installed in Oracle cloud SOACS & DBS machine. Simple run vncviewer command to verify vnc server installation by login into maching using putty.
• Make sure you've installed VNC Viewer Client on the personal computer
• Verify "ssh" command running in windows command prompt. If not found then install Cygwin by running setup-x86_64.exe 
Back to top
Business Process Management & Innovation Section
Embeddable Oracle Integration
Machine Learning in Digital Process Automation — Part I by Ralf Mueller
This is the first of a multi-part series of articles on how to use Machine Learning (ML) in Digital Process Automation and Integration applications in Oracle Integration Cloud. For this series, we’re using a mix of Oracle Cloud Services and implement a couple of use cases step by step. The first article (this one) focuses on setting up the Machine Learning environment and implementing the Machine Learning Model for our first use case.
Example Use Case
Approval Workflows are very popular examples of Process Automation applications since approvals are widely used in any organization, for example
Decision Model for Your Business
How to build approval process: Oracle Process Cloud by Ankur Jain 
This blog will show the step-by-step process on how to create a process which involves a start activity, decision flow, human task, end event, etc in Oracle Process Cloud. We will use the "Form Approval Pattern" to develop the process and edit it as per our business need.
In this article, we will create a Loan Processing application in which user fills the loan application which goes to the approver if the loan amount is greater than >100 else the loan application will be auto-approved.
Believe the Hype Webinar
OIC Process - Decision Tables or, as we say in Ireland, Táblaí Rialacha! By Niall Commiskey
I have only touched on this feature superficially in previous posts - now to some more detail!
Again, all quotes lifted from the docs are in italics.

Decisions is a very powerful feature in OIC.
Rules can be created within OIC Process applications, and are easily leveraged within your processes,
via the Decision Activity.
Not only that, Decisions can operate standalone; you can expose your Decision Model as a REST service to the outside world. Ergo, you can leverage rules from OIC Integrations, Visual Builder or any REST aware 3rd party app.
Believe the Hype Webinar
Thoughts on Gartner RPA Magic Quadrant. RPA is no magic silver bullet! By Eduardo Chiocconi
During the course of this month, Gartner published a new research (MQ) about Robotic Process Automation (aka: RPA). You can get this report directly from Gartner or get one of the approved distributed reprints from the RPA leads in the Magic Quadrant (UiPath, BluePrism, etc).
Back to top
Additional New Material for PaaS Community
Partner Experience at Oracle Openworld  cta-arrow
Supercomputer Innovations Open Science cta-arrow
Oracle Launches Revamped Program to Court Startup cta-arrow
Video: What Happens at an Oracle Innovation Day? cta-arrow
Top tweets PaaS Partner Community – August 2019
Send us your tweets  #PaaSCommunity and follow us on twitter
PaaS Community tweets cta-arrow
Partner Community
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:
Join Now cta-arrow
Join Now cta-arrow
Join Now cta-arrow
Join Now cta-arrow
Join Now cta-arrow
Join Now cta-arrow
Join Now cta-arrow
Join Now cta-arrow
Join Now cta-arrow
Join Now cta-arrow
Join Now cta-arrow
Join Now cta-arrow
PaaS free trial accounts ICS, SOA CS, API CS, PCS, IoT and PaaS for
PaaS free trial accounts
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 Trials cta-arrow
My private Corner - photo booth
During the last PaaS Partner Community Forum we celebrated your success at our networking reception. Many of you took the opportunity to get photo booth picture. We uploaded a digital version at the community workspace (membership required).
Photo Booth cta-arrow
Back to top
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