Partner Community Webcasts on-demand

image

Take the opportunity to watch our community webcasts on-demand:

· Integration Update & New Features

· Chatbot Design best practices for Conversational UX

· Connect, Innovate, Extend SaaS KickOff Webcast 2020

· Cloud Platform KickOff Webcast 2020

· Netsuite Integration

· Integration Insight

· Innovate HCM with Chatbots

· ERP Integration with Application Adapters

· HCM Integration with Application Adapters

· Extend SaaS with Visual Builder Cloud Service

· Integration Adapters

· Integrate SaaS

· Digital Assistant Update

· SOA Cloud Service

· PaaS Overview Webcast

· Process Cloud Service Update

· Integrate ERP Cloud

· Integrate HCM Cloud

· Functions and Cloud Native

· Blockchain

· API Platform Cloud Service part 2

· 3rd Generation API Gateways part1

· Oracle JET

· Oracle Visual Builder Cloud Service

· Container Native Application Development Platform

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

PaaS Partner Community

For regular information on Oracle PaaS become a member in the PaaS (Integration & Process) Partner Community please register here.

clip_image003 Blog clip_image005 Twitter clip_image004 LinkedIn image[7][2][2][2] Facebook clip_image002[8][4][2][2][2] Wiki

Technorati Tags: SOA Community,Oracle SOA,Oracle BPM,OPN,Jürgen Kress

Oracle Named a Leader for Four Consecutive Years in Gartner Magic Quadrant for Enterprise Integration Platform as a Service

image

For the fourth straight year, Oracle was named a Leader in Gartner’s 2020 “Magic Quadrant for Enterprise Integration Platform as a Service (iPaaS)” report.

Thanks to all partners who supported us by your successful customer projects!

The fast growing iPaaS market demonstrates that enterprises are continuing to invest substantially in their cloud and digital transformation strategies. Oracle believes that its leadership in this market is a testament to the success that large and midsize organizations have achieved with the cost effective, agile connectivity enabled by Oracle Integration.

Oracle Integration runs on Oracle’s highly secure, high performance Oracle Cloud Infrastructure and is a complete and comprehensive application integration service that connects SaaS and on-premises business applications. The service offers prebuilt adapters, prebuilt business accelerators and recipes, as well as machine learning powered auto mapping. In addition, enterprises have access to low code tools for citizen integrations that rapidly deliver business value and simplify the technical complexity of dealing with low-level APIs. Oracle Integration also includes cloud native file transfer, support for B2B e-commerce integrations and business-friendly dashboards to monitor business-level metrics using web-based dashboards.

Oracle’s success stems from being able to eliminate the barriers between business applications through a combination of machine learning, pre-built application integration, visual process automation and intuitive, real-time analytics. Oracle’s embedded AI capabilities, such as self-defining integrations and prediction of SLA violations enable enterprises to execute any number of integration development processes.

“The success our customers have seen on their business transformation journey, speaks volumes to the level of innovation and speed achieved by integration processes,” said Suhas Uliyar, vice president, Digital Assistant and Integration, Oracle. “To us, being recognized as a Leader for the fourth year in a row demonstrates that our customers rely on our partnership to help them continue to gain efficiencies and build business resiliency.”

Thousands of organizations of all sizes, across industries and regions, have adopted Oracle Integration to accelerate their digital transformation by connecting and extending any SaaS, on-premises, or custom application. For customers with on-premises Oracle applications, databases, and middleware, only Oracle offers the ability to move their workloads to the cloud as-is. Customers who have selected Oracle SaaS and are taking advantage of quarterly innovation updates in machine learning, AI, digital assistants, and analytics, can rest assured that their extensions and connections will continue to work. With pre-built adapters for any application, database, or enterprise messaging approach, Oracle Integration offers the speed, ease of use, and full range of connectivity capabilities needed to automate end-to-end enterprise processes.

Download a complimentary copy of Gartner’s September 2020 “Magic Quadrant for Enterprise Integration Platform as a Service” here.

Resources

PaaS Partner Community

For regular information on Oracle PaaS become a member in the PaaS (Integration & Process) Partner Community please register here.

clip_image003 Blog clip_image005 Twitter clip_image004 LinkedIn image[7][2][2][2] Facebook clip_image002[8][4][2][2][2] Wiki

Technorati Tags: SOA Community,Oracle SOA,Oracle BPM,OPN,Jürgen Kress

Additional new content PaaS Partner Community

image

Oracle OpenWorld Reimagined Prioritizing the health and safety of our attendees, the in-person Oracle OpenWorld will be replaced with a series of free Oracle Cloud Virtual Summits. We are excited to stay connected with you online and look forward to reuniting at physical events in 2021.

The virtual summits are a series of free virtual events that feature keynotes, thought leaders, best practices, and customer stories that will put you on the path to success for your business:

PaaS Partner Community

For regular information on Oracle PaaS become a member in the PaaS (Integration & Process) Partner Community please register here.

clip_image003 Blog clip_image005 Twitter clip_image004 LinkedIn image[7][2][2][2] Facebook clip_image002[8][4][2][2][2] Wiki

Technorati Tags: SOA Community,Oracle SOA,Oracle BPM,OPN,Jürgen Kress

    Fault handling in OIC by Jan Kettenis

    image

    This article discusses how fault handling in Integrations works for the Oracle Integration Cloud, and some best practices on how to use it, including consuming Integrations in Structured Processes.

    Updated on August 6 2020 after discovering that in the explanation of Fault Return parts of the text were duplicated while others were missing.

    Special thanks to Greg Mally of the Oracle A-Team for his valuable input.

    As this is a lengthy article I will start with the conclusion including what I consider to be the best practices, so if you trust me you can stop right there

    Best practice is to always put an Invoke activity in a Scope. In case you need to handle a fault in a specific way, it is sufficient to add a Default (Fault) Handler only, unless you need to handle different back-end faults differently.

    In the Fault Handler use the Fault Return option to throw a fault coming from the back-end service to the consumer of the Integration for three reasons:

    1. It gives you maximum control over the way the fault is returned to the consumer. For example, only with Fault Return will you be able to return the HTTP 4xx or 5xx status code from the back-end service as-is to the consumer of a REST Integration.
    2. With that it allows you to wrap the fault from the back-end services in one single type of fault thrown to the consumer, making fault handling by the consumer as simple as possible. For example, in case of a modeled SOAP Fault returned to a Structured Process, it now suffices to add one single Boundary Error Event for the modeled fault to handle all business faults in the process.
    3. On the Monitoring tab the integration instance that handled the fault from the back-end service is itself flagged as “Succeeded” (instead of “Errored”), which strictly speaking is correct as the integration did what it had to do (don’t blame the messenger). After all, the actual fault happened in the back-end service. So instead of unnecessarily alarming the operator of OIC (which caused no issue), Operations should look at either the consumer or the back-end service to find out what went wrong.

    In other words, Fault Return is the easiest way to return faults thrown by the back-end service(s) in a consistent way. This is can be very convenient for your consumer. Read the complete article here.

    PaaS Partner Community

    For regular information on Oracle PaaS become a member in the PaaS (Integration & Process) Partner Community please register here.

    clip_image003 Blog clip_image005 Twitter clip_image004 LinkedIn image[7][2][2][2] Facebook clip_image002[8][4][2][2][2] Wiki

    Technorati Tags: SOA Community,Oracle SOA,Oracle BPM,OPN,Jürgen Kress

    Extend Oracle SaaS with Cloud Native & Serverless Solutions – Partner Community Webcast December 16th, 2020

    imageA number of customers have already built extensions/ integrations with Oracle SaaS using a variety of Oracle PaaS services. Going forward some of these will want to upgrade, migrate or build new, extensions/integrations and unsurprisingly want to ensure that their new extensions use modern technologies and modern frameworks. A specific desire these customers will have is the management of the PaaS servers, SaaS customers are used to the SaaS model, they pay by user/invoice and not by CPU and expect Oracle to manage everything.

    This presentation aims to help us understand what needs, when extending/integrating, a SaaS customer will have and various patterns they can adopt. The technologies we will explore are the various cloud native technologies, like Kubernetes, streams etc. and serverless technologies like Oracle Functions as a Service.

    Speaker: Angelo Santagata Architect, Oracle SaaS A-Team

    Schedule: December 16th 2020 16:30-17:30 CET (Berlin time)

    For details please visit the registration page here.

    Take the opportunity to watch our community webcasts on-demand:

    · How Process Workflow can extend the role of Integration

    · Innovate Service Cloud with Chatbots

    · Integration Update & New Features

    · Chatbot Design best practices for Conversational UX

    · Connect, Innovate, Extend SaaS KickOff Webcast 2020

    · Cloud Platform KickOff Webcast 2020

    · Netsuite Integration

    · Integration Insight

    · Innovate HCM with Chatbots

    · ERP Integration with Application Adapters

    · HCM Integration with Application Adapters

    · Extend SaaS with Visual Builder Cloud Service

    · Integration Adapters

    · Integrate SaaS

    · Digital Assistant Update

    · SOA Cloud Service

    · PaaS Overview Webcast

    · Process Cloud Service Update

    · Integrate ERP Cloud

    · Integrate HCM Cloud

    · Functions and Cloud Native

    · Blockchain

    · API Platform Cloud Service part 2

    · 3rd Generation API Gateways part1

    · Oracle JET

    · Oracle Visual Builder Cloud Service

    · Container Native Application Development Platform

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

    PaaS Partner Community

    For regular information on Oracle PaaS become a member in the PaaS (Integration & Process) Partner Community please register here.

    clip_image003 Blog clip_image005 Twitter clip_image004 LinkedIn image[7][2][2][2] Facebook clip_image002[8][4][2][2][2] Wiki

    Technorati Tags: SOA Community,Oracle SOA,Oracle BPM,OPN,Jürgen Kress

    OIC: Integration Pick action full-circle now with Process using it! By Jan Kettenis

    image

    This article describes how the Pick feature aka Multi-Operation Support for REST integrations now also is fully supported by Process applications.
    More than a year ago the Pick action was introduced in OIC also known as Multi-Operation Support. Since then you can create REST integrations supporting multiple actions for one resource using one single URL. For example, you can have one single endpoint like …/ic/api/integration/v1/flows/rest/INT_GN_CASE_GROUPS/2.0/case-metadata/casegroups supporting a POST, GET, PUT and DELETE.

    Apart from the fact that it is the de-facto standard for developing REST services to handle one single resource, it also is more convenient to have one single Integration that you can activate or deactivate instead of creating as many integrations as there are actions. Until the August 2020 release it was not yet supported by Process, but finally it is!! Now why would you want this? In short: because is easier and it performs better. Read the complete article here.

    PaaS Partner Community

    For regular information on Oracle PaaS become a member in the PaaS (Integration & Process) Partner Community please register here.

    clip_image003 Blog clip_image005 Twitter clip_image004 LinkedIn image[7][2][2][2] Facebook clip_image002[8][4][2][2][2] Wiki

    Technorati Tags: SOA Community,Oracle SOA,Oracle BPM,OPN,Jürgen Kress

    Silently Install SOA QuickStart Revised by Martien van den Akker

    image

    Earlier I wrote a script to silently install the SOA QuickStart installer and wrote about it here.

    Several customer projects further and iterations on the script further, I revised this script lately again. Because I’m leaving this customer in a week or three, and to help my successors to build up their development pc’s in a comfortable and standard way.

    You may have noticed that over the years I’ve grown fond of scripting stuff, especially building up environments. At my current customer every developer installed the several IDE’s, test tooling and TortoiseSVN by hand. So every one has the tooling in another folder structure. Checked out the subversion repo’s by hand and therefor in another structure.

    So, scripting things help in having the tooling in the same folder structure for every one. And that reduces the chances on problems and misconfigurations. Especially preventing the infamous phrase: ‘It works with me…’ when having problems. One of the revisions is to have nested if-else structures in the script, which makes it more readable then the conditional goto’s we were used to use in Windows .bat files.

    Another important improvement was to have the install binaries in a separate fileserver-repository. This makes it possible to have the scripting and depending files in a Subversion repository. The script improved installSoaQS.bat is as follows: Read the complete article here.

    PaaS Partner Community

    For regular information on Oracle PaaS become a member in the PaaS (Integration & Process) Partner Community please register here.

    clip_image003 Blog clip_image005 Twitter clip_image004 LinkedIn image[7][2][2][2] Facebook clip_image002[8][4][2][2][2] Wiki

    Technorati Tags: SOA Community,Oracle SOA,Oracle BPM,OPN,Jürgen Kress

    The magic of CorrelationSets by Martien van den Akker

    image

    CorrelationSets in BPEL are as old as the road to Rome. I wrote about it before:

    Although it was in the BPEL project from the very beginning, when Oracle acquired it in 2004, you might not have dealt with it before. But maybe not even realized that you can use it in Oracle Integration Cloud, with structured processes.

    In the first week of June I got to do a presentation about this subject, in a series of Virtual Meetups.

    If you weren’t able to attend, but would like to watch it then you’re in luck, it got recorded by Phil Wilkins: Read the complete article here.

    In my presentation I start with a simple demo based on a BPEL process. I have put the resulting code on GitHub: https://github.com/makker-nl/blog/tree/master/CorrelationDemo.

    Then I move on to a more complicated situation in OIC. I created an export for that project and placed it on GitHub too: https://github.com/makker-nl/blog/tree/master/CorrelationDemoOIC

    This allows you to inspect it and try to recreate it yourself. Read the complete article here.

    PaaS Partner Community

    For regular information on Oracle PaaS become a member in the PaaS (Integration & Process) Partner Community please register here.

    clip_image003 Blog clip_image005 Twitter clip_image004 LinkedIn image[7][2][2][2] Facebook clip_image002[8][4][2][2][2] Wiki

    Technorati Tags: SOA Community,Oracle SOA,Oracle BPM,OPN,Jürgen Kress

    Embedded File Server (SFTP) in Oracle Integration by Subhani Sahib Italapuram

    image

    We will be talking about how to leverage embedded File Server in Oracle Integration in this blog.

    Prerequisites: Basic knowledge of Oracle Integration.

    Targeted audience: Oracle Integration Developers OR Oracle Integration Users.

    File Server Overview

    File Server provides an embedded SFTP server within Oracle Integration, enabling organizations to focus on building integrations without needing to host and maintain a separate SFTP server.

    Enable File Server in OIC

    Before use, File Server must be enabled for the Oracle Integration instance. Enabling File Server is a one-time action completed in Oracle Cloud Infrastructure by an administrator with manage access to the instance. See Enable File Server

    File Server Users

    The primary users of File Server include:

    · Oracle Integration administrators, who use File Server to manage server settings and configure users, groups, and folders, including permissions. To administer File Server as described in this guide, you must be assigned the ServiceAdministrator role in Oracle Integration. See Oracle Integration Service Roles in Provisioning and Administering Oracle Integration and Oracle Integration for SaaS, Generation 2.

    · Oracle Integration developers, who use File Server along with the FTP adapter in integrations to read and write files.

    · Oracle Integration users, who access File Server using an SFTP client. These users must be configured and enabled as users in File Server. Their access is controlled by their assigned folders and folder permissions. Read the complete article here.

    PaaS Partner Community

    For regular information on Oracle PaaS become a member in the PaaS (Integration & Process) Partner Community please register here.

    clip_image003 Blog clip_image005 Twitter clip_image004 LinkedIn image[7][2][2][2] Facebook clip_image002[8][4][2][2][2] Wiki

    Technorati Tags: SOA Community,Oracle SOA,Oracle BPM,OPN,Jürgen Kress

    OIC – SurveyMonkey 2 Netsuite Synchronisation by Niall Commiskey

    imageSimple Use Case

    As the sages say, its a gift to be simple and I’m fully d’accord with that. I have been asked to detail how to sync contact details from SurveyMonkey to Netsuite. Ok, said I to myself, let’s do it! It was only afterwards that I started considering what would be a valid use case from a business perspective. I came up with the following use case – A B2B scenario – I keep a list of customer contacts in SurveyMonkey.

    AS you can see, I have 2 customers Commiskey Inc. and MacCumascaigh c.t.
    Commiskey Inc has 2 contacts
    Mac Cumascaigh c.t. has 1 contact. Read the complete article here.

    PaaS Partner Community

    For regular information on Oracle PaaS become a member in the PaaS (Integration & Process) Partner Community please register here.

    clip_image003 Blog clip_image005 Twitter clip_image004 LinkedIn image[7][2][2][2] Facebook clip_image002[8][4][2][2][2] Wiki

    Technorati Tags: SOA Community,Oracle SOA,Oracle BPM,OPN,Jürgen Kress