An approach to software development lifecycle operations for Cloud Application Integration assets

An approach to software development lifecycle operations for Cloud Application Integration assets

Comparative analysis of tools for SDLC operations

Comparative analysis of tools for SDLC operations

The following table provides a comparative analysis of the tools that you can use to perform SDLC operations:
Requirement
IICS Asset Management CLI V2 Utility
Informatica Intelligent Cloud Services
GitHub or Azure DevOps Git Source Control Repository
Copy of IICS assets between the Development and QA organization as part of bug fixing and testing. This activity can happen multiple times.
When you export an asset, sensitive fields such as passwords, access keys, and secret keys are not exported.
You must either enter the values manually in the exported XML files and import the assets, or use the Update API to update the field values after importing the assets.
When you export an asset, sensitive fields such as passwords, access keys, and secret keys are not exported.
You must either enter the values manually in the exported XML files and import the assets, or use the Update API to update the field values after importing the assets.
Values of sensitive fields are not lost after export.
Therefore, this tool might be the most suitable for this scenario.
Copy of IICS assets to the Production organization as part of operationalizing
Since you will mostly perform an export and import only once when you push objects to a production environment, you can use this tool and use the Update API to update the sensitive field values after importing the assets.
Since you will mostly perform an export and import only once when you push objects to a production environment, you can use this tool and use the Update API to update the sensitive field values after importing the assets.
For security purposes, avoid using this tool for production updates.
Copy of assets from one organization to another
You can use the utility to perform a gamut of activities such as:
  • Listing assets for export
  • Exporting assets
  • Extracting assets into a local workspace directory and updating them
  • Packaging the updated assets
After you use the utility to perform the initial set of operations, you can then use IICS for:
  • Updating field values especially for sensitive fields with the Update API
  • Publishing assets in bulk
Only export and import operations can be performed with GitHub or Azure DevOps Git.
Dependency management
You must manually manage the dependencies.
Dependencies are maintained.
Dependencies are maintained.

0 COMMENTS

We’d like to hear from you!