We are delighted to announce the Fall 2020 October release of Cloud Application Integration. This release is being rolled out across regions according to the following schedule:
Date | Time | Region |
---|
October 17, 2020 | 7 - 10 AM PST | US W1 & US E2 |
October 24, 2020 | 7 - 10 AM PST | US W3 & US E4 |
October 24, 2020 | 6 - 9 PM PST | Ford & JAPAN1 |
October 27 2020 | 7 - 10 AM PST | AZURE1 |
November 6, 2020 | 7 - 10 PM PST | APJ1 & EMEA1 |
November 8, 2020 | 9 PM - 12 AM PST | US E6 & Azure3 |
November 11, 2020 | 7 - 10 PM PST | CANADA1 & GCP1 |
November 13, 2020 | 7 - 10 AM PST | Deloitte Prod |
The Fall 2020 October release contains new features and enhancements in the following areas:
Developer Experience
Service connector import
When you create a service connector by importing a WSDL or Swagger file, you can view the progress and status of the import. If an error occurs during the import, you can also view the details of the error and warnings.
Eventing
Change Data Capture support for Salesforce Connector
You can use Salesforce Connector to subscribe to change events in Salesforce and synchronize the corresponding data in an external data store.
Change events represent the changes that have been made to a record. Changes include creating a record, updating an existing record, deleting a record, and undeleting a record.
By default, Salesforce Connector listens to all the entities in an organization that are enabled for Change Data Capture (CDC) in Salesforce. To filter the change events, you can define specific CDC-enabled entities that you want to listen to in the event source.
High availability and load balancing support for listener-based connectors
We have improved our message and file listeners. No longer can there be race conditions from multiple and competing readers in a cluster listener for message and file events. Process Server on premises now elects a listener on a per connection basis. Connections are now autonomically distributed across agents in a cluster ensuring that a single listener is elected to handle a connection. Should a node in the cluster fail, a listener on another is automatically elected. This not only improves resilience to failure but also eliminates duplicate processing.
If the Process Server uses a Secure Agent Cluster configuration, the following listener-based connectors support high availability and load balancing:
- Amazon S3
- Amazon SQS
- AMQP
- File
- FTP
- Kafka
- RabbitMQ
- Salesforce
If a Secure Agent fails during process execution, the process fails over and continues to execute on another Secure Agent within the cluster.
If you use multiple listener-based connections, the Process Server distributes the routes across different Secure Agent machines in a Secure Agent group to ensure load balancing.
API Improvements
Cross-origin resource sharing support for processes
You can enable Cross-Origin Resource Sharing (CORS) support for processes and specify the allowed domains and verbs that require CORS support.
CORS support helps API providers to control the domains and verbs that invoke the APIs.
Connectivity
Support for additional SAP parameters in SAP BAPI connections
You can configure additional SAP parameters in an SAP BAPI connection. For example, you can configure SAP parameters for load balancing or to use proxy settings when you connect from Cloud Application Integration.
Taskflows
Taskflows include the following new features and enhancements:
Support for PowerCenter tasks
You can use a PowerCenter task in the Data Task step of a taskflow to control the execution sequence of the task and perform advanced orchestrations.
Taskflow suspension on fault and email notification
You can configure a taskflow to suspend on a fault that occurs at the taskflow level. You can also configure the taskflow to send an email notification to specified recipients when it is suspended on a fault.
Support for taskflow scope in parameter files
In a parameter file, you can define parameter values at the taskflow scope and linear taskflow level. You can use the same task and parameter file across different taskflows and linear taskflows to provide different parameter values in different taskflow and linear taskflow sections.
Please see the What's New document for details (also attached with this post). For more information, see the Release Notes. For the complete Cloud Application Integration documentation, see the documentation portal.