You can configure multiple HTTP response headers and values for a process that runs only on the Cloud Server. After the process runs, the REST API returns the HTTP response headers that you configured.
You can view the response headers on the My Processes page in Application Integration or on the Processes page in Application Integration Console.
Read on to know about the new features and changed behavior in the release.
Application Integration - New Features
The February 2021 release offers enhanced resiliency for communication between Agents and Cloud.
Application Integration - Upgrade
You can upgrade the PostgreSQL database from version 9.5.2 to 12.4. Version 12.4 offers performance enhancements and new features.
You can choose to upgrade at your own convenience by manually running scripts provided by Informatica. The scripts take a backup of the existing database version so that you can restore to the old database version in case of any upgrade issue.
For more information about upgrading the PostgreSQL database from version 9.5.2 to 12.4, see the following community article:
As part of 2021.02.M release effective February/March 2021, there are updates being made to the CAI and Taskflow services.
App Integration Meters for Operational Insights
App Integration meters for Operational Insights are being reinitialized for the 2021.02 release to improve performance of analytics reports. This affects customers of the USW1 and USE4 PODs and specific customers activated in other North American, EMEA and APAC environments.
The App Integration Meters for Operational Insights are being enabled over the next two months on this schedule:
US West1 (USW1): 13th Feb, 2021
US East4 (USE4): 20th Feb, 2021
EM West1 (EMEA1), US East2 (USE2): 6th March, 2021
US West3 (USW3), AP Southeast1 (APJ): 13th March, 2021
US West5 (USW5), US East6 (USE6): 20th March, 2021
Taskflow Service We continue to make improvements to the service. Please review the Release Notes. We would like to share changes you need to be aware of.
Taskflows now need to be published to be scheduled. This new behavior does not affect previously scheduled Taskflow. Updates to a Taskflow will no longer take effect in a scheduled job until the Taskflow is re-published.
The Resume icon is renamed to Resume from faulted step and moved from My Jobs page in Data Integration, and the All Jobs and Running Jobs pages in Monitor to the corresponding taskflow status page.
The “Monitor - View Job Results” privilege is now required to view a Taskflow’s status using the Status API. This privilege can be enabled / disabled through Administrator -> User Roles (Click on a role) -> Services (Monitor) -> Features -> Job Results - view
App Integration Service Process Server’s PostgreSQL Database The latest version of the PostgreSQL database upgraded from version 9.5.4 to 12.4. Below are some of the benefits that come along with this.
Improved security features and security vulnerability fixes
Better performance owing to features such as parallel table scans, parallel query support, parallel joins, and aggregates
Support for parallel index scans
Performance improvements for queries on tables with partitions
The Austin Community College District (ACC), the 6th largest in the United States, is a nationally recognized two- and four-year public community college system serving the Austin, Texas, metropolitan area and surrounding Central Texas communities. The college maintains numerous campuses, centers, and distance learning options to serve over 70,000 students in academic, continuing education, and adult education programs annually. ACC’s mission is to promote student success and community development through open door access to an affordable college education for those who want to earn a degree, learn a marketable skill, and advance their careers and serve. The college seeks to serve as the catalyst for social equity, economic development, and personal enrichment.
“Data management and data integration are a ‘constant’ in the life of any data-driven organization. Austin Community College requires continuous evaluation for effectiveness and cost considerations. Partnering with Informatica for us, is a strategic decision that will facilitate and augment our ongoing digital transformation.”
—Imad Costantini, Vice President of IT and CIO, Austin Community College District
Founded in 2007, Sunrun is leading the charge to create a planet run by the sun, building a more sustainable world through making solar simple for customers. The San Francisco-based company has approximately 4,400employees.
“Thanks to Informatica Intelligent Cloud Services and Google Cloud, we now have much more capacity for advanced analytics, giving us the insights we need to compete in the fast-changing solar power industry.”
Created in 2002 by the integration of six companies from Odebrecht Group and the Mariani Group, Braskem is currently the largest producer of thermoplastic resins in the Americas and the largest producer of polypropylene in the United States. Headquartered in São Paulo, Braskem has approximately 8,000 employees in Brazil, the United States, Mexico, and Germany, in addition to 16 regional offices in other countries.
“When I originally received the new task of dealing with systems integration, I thought, wow, am I up to the challenge? Informatica helped me understand this new world and I realized that I am up to the task.”
— Vinicius Carneiro da Silveira, IT Solutions Architect, Braskem
With award-winning machine learning technology, a multinational footprint, and expert teams focused on defense, IIoT (Industrial Internet of Things), and finance, SparkCognition builds artificial intelligence systems to advance the most important interests of society. Its customers are trusted with protecting and advancing lives, infrastructure, and financial systems across the globe. They turn to SparkCognition to help them analyze complex data, empower decision-making, and transform human and industrial productivity.
Maastro provides clinical patient care using radiotherapy and performs clinical radiotherapy research. The Maastro Clinic also collaborates with the Radiotherapy Department and the GROW Research School of the Maastricht University Medical Centre to further optimize cancer treatment through education and scientific research. The independent clinic has approximately 300 employees.
For more than 60 years, Bay & Bay Transportation's focus has been to provide best quality transportation and logistics management services. The company is a leading mid-sized, full-service carrier for freight of all kinds throughout North America.
“If Bay & Bay achieves a 1% increase in sales revenues from this Informatica implementation, it will translate into a 900% return on the salesforce.com project.”
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:
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
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
The Fall 2020 October release contains new features and enhancements in the following areas:
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.
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:
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.
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.
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 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.
The August 2020 release contains new features and enhancements in the following areas:
The new Application Integration Home page will benefit developers with shortcuts to create new assets, get quick access to recent updates in project and folders, and quickly access content.
We have improved the performance of REST and SOAP API Service Connectors generation from very large Swagger and WSDL interface documents.
We have improved the navigation of Process Object references with the ability to open a reference in place to quickly navigate schema references.
Developers and operators will benefit from the ability to perform advanced querying and filtering of process instances in the Application Integration Console and My Processes page to quickly locate what they need within hundreds or thousands of instances.
We have added support for PUT, DELETE, and PATCH HTTP verbs in addition to the POST and GET verbs to offer developers the ability to define more expressive REST APIs. You can now use these verbs in conjunction with URI resource segments to control whether you are reading, updating, creating, overwriting, modifying, or deleting a REST resource.
The ability to add URI resource segments in addition to new HTTP verb support gives developers the control they need to create resource-based REST APIs.
To learn how to use the Verb Support and URI segments to create comprehensive APIs, please refer this video.
Ability for customers to incorporate a ‘Throw’ step in a Taskflow or a sub-Taskflow to signal an error state in Monitor and allow for controlled termination.
Please see the What's New document for details (also attached with this post).
The Spring 2020 April release of Application Integration includes the following new features and enhancements:
Operational Insights for Application Integration
You can view analytics for Application Integration assets using Operational Insights.
Operational Insights offers several charts that help you quickly and visually assess the status and usage of your Application Integration assets and take appropriate corrective actions if needed. You can view analytics related to API calls, processes, connections, and licensing.
Note: Informatica is introducing Operational Insights support for Application Integration in phases. Operational Insights will be enabled first on a regional basis and then to specific customers upon request before enabling it broadly for all Application Integration customers. If you would like to use Operational Insights with Application Integration before it is broadly released, contact your Customer Success Manager.
OAuth2 authentication for processes
You can enable OAuth2 authentication for a process and configure the API to accept only HTTP authorization requests from the API Gateway.
The API provider must create an OAuth2 enabled managed API for the process in API Manager and generate an OAuth2 client. The API provider must then send the Informatica Intelligent Cloud Services OAuth 2.0 server URL and the client credentials to the API consumers.
API consumers must authenticate against the Informatica Intelligent Cloud Services OAuth 2.0 server and use the OAuth 2.0 client credentials to generate an OAuth 2.0 authorization token. API consumers must then use the OAuth 2.0 authorization token to invoke the API.
You can view asset dependencies for a process, service connector, app connection, guide, and process object from the corresponding asset designer page. You can view a list of objects that the asset depends on and a list of objects that the asset is dependent on.
You might want to view dependencies before performing certain operations on an asset. For example, you cannot delete an asset if another object depends on the asset. You must first delete the dependent objects and then delete the asset. You can find out the dependent objects by viewing the asset dependencies.