Benefits of Upgrading

Oracle Integration 3 is the next generation of the Oracle Integration platform. The upgrade to Oracle Integration 3 delivers a modern and intuitive user interface and improved performance. Additionally, the latest features will be delivered only to Oracle Integration 3.

Here's a look at some of the new features in Oracle Integration 3, but more new features are added in every release. For details on all the new features, see What's New for Oracle Integration:
Feature Description
Connect to private resources Secure traffic to private resources that are in your virtual cloud network (VCN) using a private endpoint. With a private endpoint, all traffic goes through a private channel that is set up within Oracle Cloud Infrastructure and never goes over the public internet.

See Connect to Private Resources, and Adapters that Support Connecting to Private Endpoints.

Deployment of new connectivity agents is easier and more reliable The connectivity agent now requires zero configuration, thanks to the replacement of user credentials with a system-generated OAuth 2.0 token-based authentication.

See Create an Agent Group.

Increased payload size for adapters The supported sizes for some payloads have increased.
  • You can process 100 MB structured payloads and 50 MB payloads with the connectivity agent with these adapters:
    • REST and SOAP SaaS-based adapters
    • Oracle Autonomous Transaction Processing Adapter
    • Oracle Autonomous Data Warehouse Adapter
    • Oracle Database Cloud Service Adapter
    • FTP Adapter
  • The stage file action can process 100 MB structured payloads.

For more details, see Service Limits.

Inbound polling support without the connectivity agent You can poll the Oracle Autonomous Data Warehouse database, Oracle Autonomous Transaction Processing database, and Oracle Database Cloud Service database without using the connectivity agent.
See:
Use projects to manage and monitor integration assets Use projects to develop, deploy, and monitor related integrations and their components from a single workspace. The number of projects you create and the integrations you include in each project is up to you. You can use role-based access control (RBAC) to define which users and groups can edit, view, and monitor a project.

See About Integration Projects and Design, Manage, and Monitor Integrations in Projects.

Invoke Oracle Cloud Infrastructure functions directly from an integration Directly invoke Oracle Cloud Infrastructure functions from an integration in the integration canvas.

See Invoke Oracle Cloud Infrastructure Functions from integrations with the OCI Function Action.

Publish and subscribe to events in integrations Create events in Oracle Integration and then publish the events in integrations. You can then create an integration that subscribes to the events.

See Create Integrations to Publish and Subscribe to Events and Publish Events in an Integration with a Publish Event Action.

Use parallel actions in integrations to improve performance You can use a parallel action in integrations to process tasks in parallel to improve integration performance and response times. With a parallel action, the path of an integration is split into multiple branches. Each branch is processed in parallel and messages are sent to each service endpoint in parallel. When all tasks are completed, all branches are synchronized at their termination points in the parallel action, and the main path of the integration is resumed.

See Process Tasks in Parallel with a Parallel Action.

Self-diagnose event delivery for Oracle Fusion Applications Self-diagnose the delivery of business events between Oracle Fusion Applications and Oracle Integration, such as determining if delivery issues are occurring in Oracle Fusion Applications or Oracle Integration. You can also perform some management tasks, such as retrying the delivery of business events that have failed.

See Diagnose and Manage Event-Based Oracle Fusion Applications Integrations.

New adapters
B2B for Oracle Integration enhancements
Build your own adapters with the Rapid Adapter Builder The Rapid Adapter Builder transforms the adapter experience in Oracle Integration by allowing you to build an adapter for any application that exposes REST APIs.

Oracle provides a Visual Studio Code extension for the Rapid Adapter Builder. Use the extension to develop, validate, and publish an adapter to an Oracle Integration instance.

See Learn About the Rapid Adapter Builder in Oracle Integration.

Test an integration from the canvas You can test REST Adapter trigger connection-based integrations and scheduled integrations with the Run integration icon button in the integration canvas. This button automatically activates your integration with the tracing level set to debug and lets you specify request details from inside the integration canvas. This feature simplifies integration testing and eliminates the need to separately exit the canvas, activate the integration and set the tracing level, and access the Configure and run page to specify your request details.

See Test Integrations from Inside the Integration Canvas.

Private endpoint - OAuth 2.0 support For private endpoints, an OAuth provider is now supported if it is privately hosted.
Associate an instance with a secondary domain If your tenancy uses identity domains, you can now associate an Oracle Integration 3 instance with a secondary identity domain—an identity domain other than the one you're signed into. This allows you to manage all your instances in your tenancy from one domain, rather than having to sign into each domain to manage the associated instances.

See Creating an Oracle Integration Instance.

Mapper enhancements

Benefits of Upgrading Process

Feature Description
Intelligent Document Processing OCI Process Automation offers Intelligent Document Processing (IDP) capabilities via a new Document Understanding control that can be found in OCI Process Automation forms. This control exposes pretrained Key-Value extraction models provided by OCI Document Understanding (ODU) to perform text extraction on documents such as passports, driver's licenses, receipts, and invoices. By leveraging these pretrained models, you can instantly use document extraction capabilities without needing prior knowledge of Oracle's AI service or training your own custom models.

See Implement Intelligent Document Processing in Forms in Using Oracle Cloud Infrastructure Process Automation.

Process Analytics OCI Process Automation introduces analytical capabilities for process owners. Process Analytics brings rich visualizations that enables you to easily monitor, understand, and optimize a particular process by allowing you to:
  • Monitor the current state of process executions.
  • Understand the flow or paths that process instances take.
  • Understand the average time taken for activities to complete.
  • Understand where errors occur and why.

The insight gathered from the above data can be used to optimize your processes by removing bottlenecks or implementing modeling changes that drive efficiencies.

See View Analytics for ActivitiesView Analytics for Activities in Using Oracle Cloud Infrastructure Process Automation.

Business search OCI Process Automation introduces a new search experience that enables you to search and find transactions based on business data using queries that are meaningful to you—the business user. For example, you can now search for records by a supplier, find patients by name or Medicare ID, locate requisitions where the amount was greater than a certain value, or even find a car part using its manufacturer.

See the following topics in Using Oracle Cloud Infrastructure Process Automation:

Native support for Oracle Integration 3 integrations Process designers can natively discover and use integrations from Oracle Integration 3. This capability supports standalone integrations as well as those that reside within a project. Using the capability, developers can easily find and invoke integrations without the need for configuring specific endpoints or specifying authentication settings.

See OIC Project Integrations in Using Oracle Cloud Infrastructure Process Automation.

Ad-hoc tasks You can now create and assign human tasks to users on-the-fly (programatically). Oracle has taken our rich human task capabilities and exposed them via an easy to consume RESTfull API that can be called outside the constructs of a process flow. This means you can now bring task management capabilities to integrations and front-end applications with ease. This feature allows you to introduce Human-in-the-Loop processing whenever intervention is needed to manage exceptions or serve approval needs.

See REST API endpoints for Adhoc Tasks in REST API for Oracle Cloud Infrastructure Process Automation.

Out-of-office for administrators The out-of-office feature now lets you define periods of leave during which any tasks assigned to you are automatically reassigned to another user or role. In addition to this previously available functionality, OCI Process Automation allows administrators to set out-of-office periods on behalf of others. This is important because administrators can prevent lengthy delays caused by users forgetting to set out-of-office rules before going on leave.

See Manage Out of Office Records in Using Oracle Cloud Infrastructure Process Automation.

Editable CSS External stylesheets enable you to customize the appearance of your process forms. OCI Process Automation enables you to make changes to the CSS file directly in OCI Process Automation until you get it just right. This editable CSS feature is important because you can remain within OCI Process Automation as you follow the iterative process of making your forms look great.

See Work with CSS in Using Oracle Cloud Infrastructure Process Automation.

Availability of OpenAPIs OCI Process Automation makes an OpenAPI Specification (OAS 3.0) available upon activation of processes applications or decision services. These specifications significantly reduce the effort required to understand the endpoint, payload structure, and authentication required to call an OCI Process Automation service. The specifications can be used to test processes or decisions via REST clients or to integrate them with other tools.
Schedule processes You can now start processes with a timer based start. Scheduling of repetitive process flows enables you to handle use cases that need repetitive execution. You can use this functionality to send email reminders, assign reoccurring tasks to users, or send weekly reports to management.

See Start Timer in Using Oracle Cloud Infrastructure Process Automation.

OAuth 2.0 Client Credential support OCI Process Automation supports bearer tokens generated via the OAuth Client Credential flow. This flow is best suited for Machine-to-Machine (M2M) flows where you need to authenticate and authorize an application instead of a user. In practical terms, this means that you now have a dedicated method for handling requests from applications that don't usually carry user context (for example, Oracle Integration).

See Users, Groups and Permissions in Using Oracle Cloud Infrastructure Process Automation.

File Manager control in forms OCI Process Automation has introduced a new control in forms which enables you to upload files to an external document store as well as list, delete, and download previously uploaded files. This control provides a powerful way to manage documents from a process form.

See Configure File Manager Controls in Using Oracle Cloud Infrastructure Process Automation.