PaaS Overview Webcast on-demand

image

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.

Content:

• PaaS update

• Sales Plays & Cheat Sheets

• Customer presentations & demos

Speakers: Martijn Vlek & Jürgen Kress

Get access to the sales kits here.

Watch the webcast on-demand here

 

PaaS Partner Community

For regular information on Oracle PaaS become a member in the SOA & BPM Partner Community for registration please visit www.oracle.com/goto/emea/soa (OPN account required) If you need support with your account please contact the Oracle Partner Business Center.

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 Integration Cloud 19.2.3 Release – New Features by Niall Commiskey

image

The official doc describing the new features etc. is here

Some things that caught my eye –

Integration Improvements

· Inline Activity Stream with timestamps –

· New Automation Anywhere adapter –

· Ability to edit a Schedule from the Integration design page

· Read the complete article here.

 

PaaS Partner Community

For regular information on Oracle PaaS become a member in the SOA & BPM Partner Community for registration please visit www.oracle.com/goto/emea/soa (OPN account required) If you need support with your account please contact the Oracle Partner Business Center.

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

Using Oracle BPEL Direct Bindings in Java by Mark Peterson

image

This blog contains best practices for interfacing Java to external systems through Oracle BPEL components. Java will often be used to integrated functionality within the SOA framework since the framework allows wiring of Java code in order to perform various operations during human task assignment, and execution, as an example. And since these Java classes are embedded in the framework, and these classes may need to pull data from databases, Active Directory, REST services, WSDLs, etc., what is the best way to do this? You guess it: Direct Bindings.

Why use direct bindings? First of all, a direct binding creates a simple RMI interface between Java code and a BPEL process. Besides the speed and efficiency one gets from RMI, using direct bindings leverages the capabilities already available within the SOA framework. There’s no need to go outside the SOA framework to get assignment data (in this example) from a database or other data source. Using SOA libraries, BPEL and SOA adapters everything needed is already available.

Note that our use case has to do with implementing a very specialized version of role or parameter-based team assignments. Another assignment strategy is give here for creating parametric roles using business rules. However there are many other use cases that can be applied that don’t have to do with assignments at all. Dynamic Bindings can and should be used whenever you want to interact with BPEL code from within Java.

Design by Interface First

The first step is to create an interface that will be used between the BPEL process and Java code. In this blog we will implement an interface that will be used to return a list of assignments for a given work team. The work team will be determined from the project the team is working on and other project properties such as the work area and activity type. The work team will contain a list of BPM application roles or a particular individual in a role. Read the complete article here.

 

PaaS Partner Community

For regular information on Oracle PaaS become a member in the SOA & BPM Partner Community for registration please visit www.oracle.com/goto/emea/soa (OPN account required) If you need support with your account please contact the Oracle Partner Business Center.

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

Persisting of settings in a SOA Suite Enterprise Deployment by Martien van den Akker

image

About a year ago, at my previous customer, a co-worker and I encountered and described a persistence problem with setting the Global Tokens in SOA Suite.

What are Global Tokens again?

The problem with a middleware product as Oracle Service Bus, SOA Suite (and the same probably counts for MuleSoft, or any other integration tool) is that when you move an integration through the development lifecycle from development, to test, preproduction and production, you need to update the endpoints. When I have an integration with a (BPEL) Process that does a check-in of a document in WebCenter Content, for instance, then on the test environment it should do the check-in to another WCC server than on pre-production or production. We don’t want to have our test documents in production, do we?

To solve that, in OSB we have customization files, and in SOA Suite 11g and onwards, we use config plans. But, in 11g PatchSet 6 (11.1.1.7), SOA Suite introduced Global Tokens. That way you can create a token that refers to the WCC host, eg. ${wcc_url}, and use that as a reference in your binding properties.

These properties can be set using Enterprise Manager FMW Control 12c: Read the complete article here.

 

 

PaaS Partner Community

For regular information on Oracle PaaS become a member in the SOA & BPM Partner Community for registration please visit www.oracle.com/goto/emea/soa (OPN account required) If you need support with your account please contact the Oracle Partner Business Center.

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

My private Corner – when leadership changes III

imageVikas Anand the driver and great supporter of the PaaS Partner Community accepted a new challenge. As a friend and VP of Integration we will keep him in mind for the excellent support and the joint on-premises and cloud business.

Vikas message for the partner community: 17 years of fun times, challenging times and everything in between. Yes, the clock really ticks fast. And what an amazing ride this has been. Oracle provided me amazing opportunities through the years, to eventually lead the Oracle Integration Portfolio.

It’s bittersweet to leave a workplace you’ve enjoyed. I have had the privilege to meet many of you through the years during my travels to Oracle offices across the world. It has been a pleasure working alongside the incredible talent Oracle has. This place, this work, and its people have meant so much to me. I am #oracle and #oracleintegration proud!

I am very grateful for the support you have provided to me, and my team over the years – that has translated into the huge success Oracle integration has experienced. In the most recent Gartner MQ we are #2 in vision, and Oracle integration continues to march upwards vs the competition. We enter into FY20 with a stellar roadmap, amazing go to market, and new saas attach opportunities. Plus, you will have the support of the outstanding and passionate Oracle integration Product Management, and Engineering team!

None of us achieve in isolation, and the successes we’ve enjoyed together have been a result of our mutual cooperation, and collaboration. This collaboration and success will continue to amazing new levels with:

  • Scott Haaland and Jon Huang as your point of contacts for outbound support for SOA CS & OIC, and OIC4SaaS respectively
  • Siddharth Pande will be your contact for anything related to OIC product roadmap and plans
  • Jagdeep Singh on the team will help you build executive partner relationships
  • Jim Bole on the team is your point of contact for strategic customers deploying OIC, SOA CS etc

I will continue to track the progress of OIC albiet from a distance.

Stay in touch Vikas Anand

Thank you and keep the flag of Oracle Integration flying high always!

 

PaaS Partner Community

For regular information on Oracle PaaS become a member in the SOA & BPM Partner Community for registration please visit www.oracle.com/goto/emea/soa (OPN account required) If you need support with your account please contact the Oracle Partner Business Center.

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

Performance of MFT Cloud Service (MFTCS) with File Storage Service (FSS) using a Hybrid Solution Architecture in Oracle Cloud Infrastructure (OCI) by Shub Lahiri

image

Executive Overview

MFT Cloud Service clusters in Oracle Cloud Infrastructure Classic (OCI-C) are provisioned with database file storage system (DBFS) for shared storage as discussed in one of our earlier blogs[1]. In Oracle Cloud Infrastructure (OCI), customers also have the option of using File Storage Service (FSS) for shared storage. FSS can be used for high throughput use cases where a large number of large files have to be processed within MFTCS. But this alternative of high performance comes at a cost of resiliency. The backup and recovery of the DBFS is automatically achieved by the backup of the database. Although, the backup and recovery recommendations for FSS are well-documented, the implementation has to be managed in a custom layer.

This blog shows the usage of FSS for shared storage in an MFTCS cluster but the same concepts can be applied to meet the shared storage requirements of SOACS as well.

This blog describes a way to setup a high-volume file transfer process within MFTCS in OCI, where files are received in embedded SFTP server and then transferred to a remote Object Storage endpoint in OCI-Classic within Oracle Public Cloud (OPC).

Solution Approach

Use Case Basic Requirements

The overall use case can be described as follows and is also exemplified in Fig.2 below.

  • An external SFTP client sends multiple files of different sizes concurrently via SFTP to the embedded SFTP server running in MFT Cloud Service (MFTCS) within OCI.
  • MFT Server, upon receipt of the files, transfers it to an object file storage service in OCI-Classic domain URL.
  • As the MFT transfers are being executed, multiple concurrent file downloads are also processed by the SFTP server, embedded within MFTCS.
Solution Architecture

The configuration of MFT to receive files via SFTP has been discussed in one of my earlier blogs[2]. In that post, we had shown how MFT can receive files via its embedded SFTP server and save them in a local file system. In this article, we extend the use case by modifying the file system of the target endpoint to point to an object storage service endpoint within an OCI-Classic domain. The shared storage layer of DBFS is replaced with FSS. Apache jMeter is used to simulate the concurrent upload and download traffic volume, comprising of files in different sizes. Read the complete article here.

 

PaaS Partner Community

For regular information on Oracle PaaS become a member in the SOA & BPM Partner Community for registration please visit www.oracle.com/goto/emea/soa (OPN account required) If you need support with your account please contact the Oracle Partner Business Center.

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

See how easily you switch your integration views by Arif Rafique

image

In OIC, we spend most of our time building the integration. Currently, when you view/edit the integration in editor, it shows the integration in vertical layout. Now, you can view/edit the integration in several ways:

· Canvas view

o Vertical: Displays the integration vertically.

o Horizontal: Displays the integration horizontally.

· Pseudo view: Displays the integration vertically with child nodes indented. Details about each node in the integration are displayed to the right.

In addition to the above, you can also view the integration outline style.You will need to enable "oic.ics.console.integration.layout" feature flag to enjoy this feature.

The above diagram shows how to select different views and how the integration looks like in vertical view layout.

Canvas view:

Canvas view allows you to select the layout. There are two options for the layout:

Vertical:

This is the default view mode of the integration. In this mode, the integration is shown vertically.

Horizontal:

While in Canvas view, you can switch the layout to Horizontal and the integration will be shown horizontally. Read the complete article here

 

PaaS Partner Community

For regular information on Oracle PaaS become a member in the SOA & BPM Partner Community for registration please visit www.oracle.com/goto/emea/soa (OPN account required) If you need support with your account please contact the Oracle Partner Business Center.

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 Integration Cloud: CRUD Operation (Create) using Salesforce Adapter (Part-1) by Ankur Jain

image

We are writing a series of five blogs which will help to perform Create, Read, Update, Delete (CRUD) operation in SFDC using Oracle Integration Cloud Salesforce Adapter.

In the first part of the series, a Create Operation will be executed which will show how to insert data into Salesforce with few steps.

To complete this series, below are the pre-requisite that needs to be completed

  • Oracle Integration Cloud Subscription
  • Salesforce cloud Subscription
  • An SFDC custom object with name Employee__c with below elements

Other parts of the series:

 

PaaS Partner Community

For regular information on Oracle PaaS become a member in the SOA & BPM Partner Community for registration please visit www.oracle.com/goto/emea/soa (OPN account required) If you need support with your account please contact the Oracle Partner Business Center.

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

A simple guide to use nested scope in orchestration by Arif Rafique

image

Wish you cloud have nested scopes in orchestration? Now, you can use nested scope in OIC integration! You will need to enable "oic.ics.console.integration.nested-try-scopes" feature flag to enjoy this feature. In this short blog, I will show you how to use nested Scope in your orchestration.

Scope activities allow users to group other child activities which have their own Variables, Fault and Event Handlers.

  • Create or Edit an integration
  • Drag a Scope activity onto the canvas or use the inline menu.

 

PaaS Partner Community

For regular information on Oracle PaaS become a member in the SOA & BPM Partner Community for registration please visit www.oracle.com/goto/emea/soa (OPN account required) If you need support with your account please contact the Oracle Partner Business Center.

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

OCI – Load Balancer by Niall Commiskey

image

The Oracle Cloud Infrastructure Load Balancing service provides automated traffic distribution from one entry point to multiple servers reachable from your virtual cloud network (VCN). The service offers a load balancer with your choice of a public or private IP address, and provisioned bandwidth.

Public Load Balancer – accepts traffic from the Internet.

A public load balancer is regional in scope and requires two subnets, each in a separate availability domain. One subnet hosts the primary load balancer and the other hosts a standby load balancer to ensure accessibility even during an availability domain outage. 
A public load balancer consumes two private IP addresses, one from each host subnet.

Private Load Balancer To isolate your load balancer from the internet and simplify your security posture, you can create a private load balancer. The Load Balancing service assigns it a private IP address that serves as the entry point for incoming traffic.

So what do I need to try this out? Read the complete article here.

 

PaaS Partner Community

For regular information on Oracle PaaS become a member in the SOA & BPM Partner Community for registration please visit www.oracle.com/goto/emea/soa (OPN account required) If you need support with your account please contact the Oracle Partner Business Center.

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