Introduction
Your dev shape instances should have been upgraded to 26.07, so let's check out the new features you get. I'm attempting to adhere, as much as possible, to the new features list in the official what's new doc, available here.
Human in the Loop
- new approval patterns/recipes
- new HITL actions
26.07 sees the addition of 2 more approval recipes for HITL -
- HITL - Parallel Approval Workflow
- HITL - Tiered Approval Flow
I create a tool based on Parallel Approval Workflow and see the following artifacts have been created -
As you can see from the generated workflow, we now support new actions; these can also be leveraged in your own custom workflows -
Note the support for If/Else and Parallel gateways, also see the support for Notifications -
Note the support for If/Else and Parallel gateways, also see the support for Notifications -
AI Assistant
The 26.07 release ushers in assistant support for OIC best practices -
Make sure you try this out, may save a lot of heartache and re-work later.
AI Generated Test Cases
I can save the test cases as PDF, and I can also regenerate the test cases, for example, after making major changes to the integration.
According to the what's new doc- You can directly translate data between a native JSON payload and flat, stringified JSON with the data translate action. The data translate action simplifies integration design by removing the need for multiple stage file actions and a JavaScript action function to perform the translation.
You can check out the new feature details in the OIC doc here.
You can check out the new feature details in the OIC doc here.
Here's a simple example - I have an app driven integration with the following request/response -
I run the integration -
Enable Retry in Parallel Action
Enable Retry in For-Each Action
Here I have a scheduled integration that invokes the ftp adapter to list files in a certain directory. I then add the For-Each action to process each file -
So what does an HTTP 504 error indicate?
An HTTP 504 (Gateway Timeout) error means a server acting as a gateway or proxy did not receive a timely response from an upstream server. This usually indicates the website's backend is overloaded, experiencing network issues, or struggling with slow queries etc.
Net, net, this option gives you flexibility to decide whether it makes sense to retry or not. For example, your target backend system may already be overloaded, so OIC doing auto-retires will only exacerbate the situation.
New OCI Cache Adapter
This is a great addition to our adapter toolset -
OCI Cache - Achieve submillisecond latency with Oracle Cloud Infrastructure (OCI) Cache, a fully managed Valkey and Redis service engineered for exceptional scalability and consistent high availability. Propel your applications to perform faster and more reliably than ever.
The Cluster-mode can be set to Sharded or Non-sharded. The difference is as follows - Non-sharded caches duplicate all data across 1 to 5 nodes for high availability, while sharded caches split large datasets across up to 100 partitions ("shards") to handle massive volumes and heavier write traffic.
Check out my colleague Madhav's excellent post here for all thing new Connectivity with 26.07.
Check out my colleague Madhav's excellent post here for all thing new Connectivity with 26.07.
Observability
With this release, we audit user viewing of the activity stream of integration flows.
OIC 26.07 provides a rich set of new features, that really accelerate the development f your process automations. I'm looking forward to your feedback!
No comments:
Post a Comment