Arab Jordan Investment Bank in Production with Oracle Blockchain by Mary Hall

image

Arab Jordan Investment Bank (AJIB) is now in production with the Oracle Blockchain Platform.  The project is the largest blockchain deployment in the Middle East.   AJIB deployed Oracle Blockchain Platform to replace the banking application previously used for money transfers between AJIB entities, resulting in cost-savings and real-time cross-border transactions.

Results before and after using blockchain technology

Before using blockchain, money transfers between Arab Jordan Investment Bank (AJIB)  subsidiaries were achieved by using third-party intermediaries.  These intermediaries charged fees at each stage of a cross-border transfer transaction.   In addition to the additional fees, using theses intermediaries made it necessary for the bank to  share some customer information with third parties.  Sharing this type of information involved compliance with strict regulatory requirements. AJIB aimed at reducing the costs and the time required for cross-border payments, while making the entire process more secure and efficient.

With Oracle Blockchain, AJIB is now able to make the same transfers in real-time without paying the transactions fees for each transaction to third party intermediaries. Senders and receivers can now  track money transfers while the funds are in transit, providing transparency to both parties about the exact timing and amount of the transfer. 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

How Skanska built AI into Connected Compliance Webcast December 19th 2019

skanskaConnected Compliance with Oracle Integration

December 19th 2019 10:00 AM PT

Join Skanska’s Conny Bjorling, Head of Enterprise Architecture, along with Oracle executives to learn how they built fairness, human intelligence, and simplicity into their automated sanctions list checking.

  • Connect Oracle, third-party, and custom enterprise applications 6X faster with API-first thinking, visual design tooling, and prebuilt adapters
  • Crush the time to deliver custom analytics from 1.5 days to 5 minutes with self-service capabilities and ML-powered guidance 
  • Get from concept to global go-live with secure, scalable augmented analytics and intelligent process automation in weeks

For details please see the registration page 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

Oracle Integration & Process Customer Summit January 13 2020 in Dubai

Oracle Integration & Process Customer Summit January 13 2020 in Dubai, UAEclip_image001
This event will include topics related to Oracle’s Integration & Process service offerings as well as Oracle Digital Assistant (ODA). The Summit is a platform that enables a dialogue between customers and Oracle – our HQ PM and engineering will give attendees exclusive access to our product roadmaps, as well as discuss upcoming innovations.

Featured Speakerclip_image002

Suhas Uliyar

Vice President, Product Management
Oracle Corporation

Scott Haalandclip_image002[5]

Senior Director, Product Management
Oracle Corporation

Agenda

  • Product updates and roadmap presentations on Oracle Integration including Innovations such as Business Accelerators and Integration Insight.
  • Customer experience presentations.
  • Feedback sessions.
  • Networking with other customers.
  • Opportunities to interact 1:1 with Integration & Process engineering and product management.

For details please visit the registration page.

Sponsor:

 clip_image001[4]

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

Use a process in an Oracle Visual Builder application

image

In the Processes feature of Oracle Integration, create a process application and a process. In Oracle Visual Builder, create a web application that displays processes and tasks and executes them.

Create and Configure a Process Starting from Visual Builder, develop a process application and a simple process, creating and configuring the process elements so that they can easily be used by Visual Builder.

Use a Process in a Visual Builder Application Create and configure a Visual Builder web application that starts processes, displays processes and tasks, and lets you execute the tasks

Want to Learn More? Dive deeper into the capabilities of Processes and Visual Builder.

Attend the free on-demand training 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

Getting ready to run SOA on Oracle Cloud Infrastructure with Terraform by Robert Wunderlich

image

Oracle has a robust portfolio of cloud offerings ranging from SaaS to IaaS.  Some of the services like Autonomous Transaction Processing (ATP), or Oracle Integration Cloud (OIC) are fully managed by Oracle, lifting the burdens from DBAs and System Administrators.  These services run on Oracle Cloud Infrastructure (OCI) sometimes referred to as the “gen 2 cloud“.

Some of the services like SOA Cloud and Java Cloud that were originally delivered on OCI Classic (“gen 1 cloud”), can also run on OCI, but there are a number of prerequisites that must be completed before these services can be deployed.  For more information, see https://docs.cloud.oracle.com/iaas/Content/General/Reference/PaaSprereqs.htm

The prerequisites are well documented, but with the number of steps required, some mistakes can occur.  I experienced this when helping a partner troubleshoot an installation problem that turned out to be a simple typo.  This got me to thinking that Terraform by Hashicorp could help prevent these sort of problems, and make the process repeatable. 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

Microservices Architecture pt.2: Why do we want Microservices architecture? By Lykle Thijssen

image

After exploring what a microservices architecture actually is (see Microservices Architecture pt.1: Definition), we can ask ourselves why we want such an architecture. After all, it seems rather complex, discourages reusability, can lead to data inconsistency and any hype will be overtaken by something else in the future. However, there are benefits too and most of the downsides can be mitigated. It’s also not always necessary to go for the most hardcore version of an idea, some middle ground can be reached to come up with a reasonable solution.
The most important reason for microservices architecture is to get rid of dependencies. Many systems are very hard to manage and maintain, because a small change can create a massive butterly effect and the entire application may be at risk. With microservices architecture, you isolate business modules, so a change in the insurance part of the company will not affect their marketing application and vice versa. This also makes it easier to release changes and updates, because the bounded context protects you from unexpected and undesirable side effects.

Another reason is that many organizations are disappointed with the traditional approach to SOA. In many cases, implementing SOA has not led to more flexibility, but actually less, as now multiple layers need to be tweaked to make a single change and massive enterprise metadata repositories make it virtually impossible to change things without massive consequences. If all your services are using your Person.xsd and you need to make a change to that one, you’re going to be royally screwed. Besides, the Person.xsd will most likely contain everything from every context, which makes it unfocused and hard to work with. On the other hand, not using these metadata models also have downsides, as you need to make a lot of transformations. Microservices architecture can be a nice middle ground here, because you can isolate the Person’s context to the business module and there are no dependencies between the different business domains. So, the context of a person is completely different for insurances as it is for marketing and guess what… that’s totally okay and no longer an issue. 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

Using Integration flows with File Transfers by Michael Meiner

image

Oracle Integration (OIC) eliminates barriers between business applications through a combination of machine learning, embedded best-practice guidance, pre-built integration and process automation. Integration Cloud provides the means for integrating applications, automating processes and building applications visually. Integration Cloud can also consume, produce, and perform transformations, on files.

For use cases where an sftp server is needed, Integration Cloud can be coupled with Oracle Managed File Transfer (MFTCS) Cloud Service to build and end-to-end solution. MFTCS has an embedded sftp server, along with features not available in traditional sftp solutions. For instance, MFTCS can integrate with other endpoints including: SOAP, Storage Service, ODI, B2B and WebCenter.

When provisioning OIC and MFTCS, you’ll want to provision them in the same Oracle datacenter for maximum performance.

Use Case

In our use case, we perform a bulk data import of external transactions into ERP cloud.  We introduce the following marketing personas: Mary is responsible for Customer Relationship Management (CRM) in Oracle EBS. We also introduce Bob, responsible for Enterprise Resource Planning (ERP) in Oracle Fusion ERP. Mary and Bob need these systems to sync automatically, without human intervention. EBS will be generating content that needs to be consumed by ERP.

The demonstration uses Oracle’s cloud integration capabilities to automate the bulk data import process. A .csv file of transaction records is transferred to an SFTP server (i.e., MFTCS), where it is picked up and processed by the Integration Cloud. If necessary, the integration flow can add additional data to the inbound transactions prior to passing the data off to ERP cloud. 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

Change date time format in Oracle Integration Cloud by Ankur Jain

image

We got a request from multiple folks saying they are struggling to change the date time format in Oracle Integration Cloud.

We are writing this article to see how to change the default date format(2019-04-13T05:09:05.049+00:00) to a different format.

Oracle Integration Cloud Service provides an Out of the box function(xp20:format-dateTime) which allows us to change the date time format. We are on ICS version (18.4.3.0.3) and the function is available(xp20:format-dateTime). Let us see how to apply this function and change the date format as per the requirement. The function(xp20:format-dateTime) takes below two arguments:

  1. dateTime: Provide the DateTime input parameter as a string which needs to be the format
  2. Format: Provide the format as a string as per the requirement

Example-1: Parse the date time in the format “dd-MM-yyyy“, below will be the syntax: 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

How to use Pick action in OIC Orchestration by Sumeet Singh

image

REST Adapter in its current version only publishes a single resource with a single verb in the inbound. Also, there can only be a single source within an integration flow. This is somewhat restrictive as the users have to create multiple integrations (each with a separate resource URI) for related resources and verbs.

Let’s say someone has a requirement to create, update and delete a resource. Naturally, the expectation is that there would be a single resource which can be manipulated with different HTTP verbs. This is not possible with REST adapter and in the current version, users are forced to create multiple integrations for performing these different operations.

Pick is a solution to this. Have a look at how your pick integrations will look in canvas.

PICK is protected with ‘ oic.cloudadapter.adapter.rest.mvrp ‘ feature flag. Check this link on how to enable feature flag. 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

Fetch Email attachments using Microsoft Email adapter in Oracle Integration Cloud by Ankur Jain

image

In the article, we’ll show how to fetch the attachments from email and dump the attachments on the SFTP server.

To complete this article, we should have in place:

  1. MS email connection: If not created, use the post to create a connection with Microsoft outlook
  2. FTP connection: If not created, use the post to create a connection with FTP

Below is the end to end use case which is demonstrated in the article:

  • Fetch the emails from MS outlook
  • Extract the attachments from each and every email
  • Dump all attachments on the SFTP server

Let’s go ahead and see how to achieve this

  • Create a scheduled integration with name "GetAttachments"
  • Drop the Microsoft Email adapter just below the scheduled activity. The configuration wizard will be opened. On the very first screen enter below information and click the Next button. 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