Oracle
January 2020 Edition Oracle PaaS Partner Community Newsletter
Dear PaaS Partner Community,
Welcome to 2020 a new year with new opportunities. Thanks for all the support and joint business. The Oracle integration business is driven by the SaaS growth, to integrate CX, ERP and HCM within each other, third party and on-premises. Digital Assistant (chatbot) innovates SaaS solution like Service Cloud and Visual Builder extends them. You as an Oracle partner play a key role to continue our successful Cloud Platform journey in the next century!

Watch Amy Simpson Grange, Capgemini customers love the solution based on the Oracle Cloud Platform. We want to promote also your customer success, submit your story via the customer reference program.

To become an expert we offer you hands-on Oracle Integration and Digital Assistant bootcamps across the globe. A great prove is the joint customer success! Like Daryl highlighted #12DaysofInnovation will help you chart your course for 2020 with insights from your peers who are shaping the future of work with intelligent automation. You'll gain actionable insights into how Oracle Integration can help you build your digital business like a boss with:
• Agility so when opportunity knocks you can get from the whiteboard to the boardroom 6-10X faster
• Security across any SaaS or on-premises application including custom apps
• Scalability to ensure that when your customers demand it, you're built for speed
• Phased modernization of applications and data centers to limit risk and leverage existing IT assets
• Future-proof automation that limits application upgrade headaches and puts you on the fast track to AI

In the process & innovation section Marcel published a summary of the Decision Model use case.
Jürgen Kress
For a short summary of our key monthly information watch the PaaS Partner Updates on YouTube. The January edition highlights Digital Assistant for SaaS services including CX, HCM and ERP and Oracle OpenWorld in Dubai, London & Singapore. This month’s community webcast will be an update on how to extend SaaS solutions with Visual Builder Cloud by Angelo Santagata. Join our PaaS Partner Community Webcast on January 29th 2020.

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 Announcements
Integrate SaaS hands-on Bootcamps in Mexico City, Chennai and Cairo
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:
Mexico City, Mexico February 11th-13th 2020
Chennai, India February 24th-26th 2020
Cairo, Egypt February 25th-27th 2020
Registration Page cta-arrow
Extend SaaS with Visual Builder Cloud Service – PaaS Partner Community Webcast January 29th 2020
Offer
Attend our January edition of the PaaS Partner Community Webcast live on January 29th 2020 at 16:30 CET.

- Extend SaaS with Visual Builder Cloud Service
- Rapidly create and deploy engaging Web and Mobile apps directly from the browser using a visual browser-based development environment visit the website here.
Attend the Webcast 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
bullet Integrate SaaS
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 
free on-demand community webcasts cta-arrow
PaaS Partner YouTube Update January 2020
PaaS Partner
The January video includes three topics:
• Digital Assistant (chatbot) for SaaS
• Oracle Openworld Dubai, London, Singapore
• Visual Builder Cloud Service community 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
Watch Amy Simpson Grange, Capgemini customers love the solution based on the Oracle Cloud Platform.
PaaS Partner Success
Capgemini is helping a retail client to schedule faster and easier job interviews with Oracle PaaS. Capgemini is one of the world’s foremost providers of consulting, technology and outsourcing services. We are one of very few organisations worldwide to hold Oracle’s highest ‘Diamond Partner’ status, which recognises our broad specialist expertise and successful delivery record. 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
Visit Platform cta-arrow
Integration Section
Integration Cloud customer success!
Offer
Tweet about key Oracle Integration Cloud customers success by Western Digital & Generali & National Pharmacies & Dubai Airports & CIMA & GE Digital & Orange.

Thanks to all partners supporting successful customer implementations! 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.
Integration customers cta-arrow
Flag OIC
On the #12DaysofIntegration my ERP said to me... by Daryl Eicher
We're excited to celebrate our customers' game-changing innovations and give you the gift of best practices, tips, and tricks with #12DaysofIntegration starting December 14. In 2019, application modernization, digital transformation, and emerging technologies such as conversational AI, Blockchain, and the Internet of Things (IoT) have set the integration and automation world on fire. 
Integrations leveraging Process
SOA Suite 12.2.1.4 / OIC interoperability by Niall Commiskey
Hybrid integration architectures can be easily implemented, leveraging OIC and SOA Suite. This will be very interesting for existing SOA Suite customers who are moving to the cloud. For example, a customer could have existing integrations running on SOA Suite on-premise that implement orders 2 cash use cases. The customer may adopt a cloud based CRM e.g. Oracle Engagement Cloud or SFDC. She can now leverage OIC and SOA Suite to implement an Opportunity to Cash scenario. OIC responds to the event - new Opportunity created and calls the on-premise integration to do the rest.
Naturally, the interoperability between OIC and SOA Suite is bi-directional. Let's begin with OIC invoking composites, running on SOA Suite.
Migrating from ICS4SaaS to OIC4SaaS
Why and How to Integrate Oracle Policy Automation with Oracle Integration by Cristian Silipigni
Oracle Integration has recently introduced new functionalities to extend its connection capabilities.
I’m especially talking about the enhanced Oracle Policy Automation adapter which is often used in integration projects when it’s required to extend SaaS applications.
The Oracle Policy Automation (OPA) adapter is available in Oracle Integration to address different scenarios allowing to OPA decisions to be invoked at any point of the integration flows. For example, when a Service Cloud Incident is created for a medical device manufacturer (for instance a hearing aid), an integration instance can be triggered by OPA used to find out what to do with this particular type of incident and routing properly the managed information
Bulk Recovery
Send Notification with attachment in Oracle Integration Cloud by Ankur Jain
In this article, we are going to showcase how to send Notification with attachment in Oracle Integration Cloud(OIC). This is new feature provided by Oracle and as of now it is controlled by feature flag. In order to use this feature, you have to raise a Service Request with Oracle to enable the feature flag “oic.ics.console.notification-attachment” into the OIC POD.
French Articles Sanae Bekkar
Integration Patterns - Publish/Subscribe (Part2) by Daniel Martins Teixeira
In my previous blog post, I explained the integration pattern publish/subscribe, and how easy it is to make use of its power with Oracle Integration Cloud – all without the need to setup a messaging infrastructure.
SOA on Kubernets
Oracle Integration Cloud Service Lookups by Ankur Jain
Oracle Integration Cloud Service lookup associates values used by one application for a specific field to the values used by other applications for the same field. This provides the capability to map values across vocabularies or systems. For example, you can map country codes, city codes, currency codes, and so on.
SOA on Kubernets
OIC Integration: defining and using constants by Jan Kettenis 
Oracle Integration Cloud does not have native support for constants, but it is easy to set this up. This post discusses how. For integrations there are two ways to define constants in the Oracle Integration Cloud:
• Lookups
• Variables
SOA on Kubernets
Multiple resources with single REST: Oracle Integration by Ankur Jain
Struggling on how to expose a REST API with multiple resources in Oracle Integration Cloud. Here is the article which will help you to expose such REST APIs.
This feature is restricted with Feature Flag “oic.cloudadapter.adapter.rest.mvrp” which should be enabled on OIC pod before you start implementing the article.
See the article on feature flag.
Let’s gets started and see how to achieve this advance feature.
SOA on Kubernets
How to Encrypt/Decrypt Files in OIC by Bipin Kumar
Encrypt/Decrypt capabilities in Stage Files
You may have a scenario where the requirement is to retrieve an encrypted file from sFTP server and send that to external REST endpoint in encrypted/unencrypted mode with additional capabilities such as processing in the middle. 
SOA on Kubernets
Integration Designer Pages - Progressive Web App UI Experience by Harish Vinayachandran
Pre-requisites
Enable oic.ics.featureflag.spa.designer feature flag to see the new Integration designer pages.
What's New
New UI is built using Oracle JavaScript Extension Toolkit (Oracle JET) utilizing full benefits of JavaScript, CSS3 and HTML5 design and development principles. This new UI is compliant with latest UX standards and offers consistent user experience across Integration designer pages.
SOA on Kubernets
How To Configure an Integration flow with Binary Content Using Rest Adapter as Trigger in Oracle Integration by Sri Ranga Prashant Padala
Binary Content Type Support in Oracle Integration Rest Adapter Trigger
Introduction:
Oracle Integration Rest Adapter now supports application/octet-stream in the trigger request and response, with this new capability, it will be possible to invoke an integration using Binary content over REST. Similarly, it will be possible for an integration flow to return binary content in response to a request over REST. Before we do a deep dive on the feature let us start with understating what is application/octet-stream
SOA on Kubernets
Using Stage File Read/Write operation to encrypt/decrypt files by Namratha Narayan
You may have a scenario where the requirement is to retrieve an encrypted file from sFTP server and send that to external REST endpoint in encrypted/unencrypted mode with additional capabilities such as processing in the middle.
The new feature makes it easy to configure PGP keys in Stage File Read/Write operation to decrypt/encrypt file up to 10 MB in size.
SOA on Kubernets
How to send email with attachments in OIC? By Niket Narang
Have you ever encountered a scenario where the requirement was to send attachments along with email notification in OIC and you could not? Well, now it is possible. The new feature makes it really easy to configure notification activity to add attachments along with the email.
Business Process Management & Innovation Section
Jarvis Pizzeria
Jarvis Pizzeria: Summary of a Decision Model Use Case by Marcel van de Glind
We have written a blog series of 6 posts describing a Decision Model Use Case. Because it concerns a series of multiple blogs and it may be difficult to oversee the whole. We will outline the full picture in this blog.
Summary
The Use Case is about accessing a Decision Model via ICS from PCS. The data used in the DM is retrieved from a Business Object in ICS and sent to the DM. The DM request data and the DM outcomes are stored in a BO in JSON format via an integration.
OIC Force Dehydration
Using a DM in PCS (how to manage versions …) 
make the first version of the Decision Model. In this implementation we call the Decision Model directly from PCS. We also pay attention to the difference between versions and snapshots of Decision Models, and how to use them.
Jarvis Pizzeria Blog Refresh
Using a DM in ICS
In this blog we adjust the call from PCS so that the call from PCS goes through ICS. Hereby the creation of this ICS integration is explained step by step.
Blockchaing Service Quick Start Guide
How to manage Masterdata of a DM (part 1)
In this blog we show a way to move the constant data in the Decision Model to the integration, with the purpose that the Decision Model therefore needs to be adjusted less often. It also emerges that this does have an impact on the internal structure of the Decision Model. The model has been changed from a decision table to nested if-then-else constructions.
Blockchaing Service Quick Start Guide
How to manage Masterdata of a DM (part 2)
In part 1 we moved the constant data from the Decision Model to the integration. In the integration, use was made of variable with a constant value (as was the case in the DM). In this blog we show how we can get the values from a database table (Business Object) instead of this constants.
Blockchaing Service Quick Start Guide
Managing DM Masterdata Validity Period
In this blog we will expand the Use Case further with a validity period for the masterdata in the Business Object. Because this only contains changes to already existing components, the overview image does not change.
Blockchaing Service Quick Start Guide
Input and Output Storage of Decision Model Invokes
In the sixth and final blog we have further elaborated the Use Case. The whole has been expanded with the storage in a BO of the DM input and output messages. A piece of javaScript was also discussed with which XML messages can be converted to JSON.
Additional New Material for PaaS Community
Oracle CEO Safra Catz: What Moving to Oracle Cloud cta-arrow
Build, Test, and Deploy Applications on Oracle cta-arrow
Online Jeweler Says ‘Yes’ to Better Process cta-arrow
Podcast: Are Robots Coming for Manufacturing Job cta-arrow
Paving the Way for Connected Construction cta-arrow
Oracle Modern Cloud Day January–March | various cta-arrow
Oracle Cloud Test Drive January–April | various cta-arrow
Twitter SOA
Top tweets PaaS Partner Community – January 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 – great start in 2020
Offer
Welcome to 2020 a new year with new opportunities. Thanks for all the support and joint business. The Oracle integration business is driven by the SaaS growth, to integrate CX, ERP and HCM within each other, third party and on-premises. Digital Assistant (chatbot) innovates SaaS solution like Service Cloud and Visual Builder extends them. Thanks to You as an Oracle partner play a key role to continue our successful Cloud Platform journey in the next century!
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