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

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

Use case 1: first deployment

Use case 1: first deployment

Consider the following scenario and best practices:
  1. A Developer creates the first set of assets in the development environment. These include
    Process proc1
    that uses
    Connection cn1
    , which in turn uses
    Service Connector svc1
    . The Developer tags them as
    v1
    .
  2. When the Developer needs to deliver the first drop to QA: Use the CLI utility and perform the following steps for source control:
    1. Uses
      iics list -q "tag==v1" -o assetlist
      to get the list of assets tagged with v1 and write them into the assetlist file.
    2. Use
      iics export -f assetlist
      to export all the assets.
    3. Use
      iics extract
      to extract all the assets to the Source Control Management (SCM) local workspace.
  3. When QA needs to consume the first drop: Use the CLI utility and perform the following steps for deployment:
    1. Use
      iics package -o assetlist
      to create the import package.
    2. Use
      iics import
      to import the assets into the QA organization.
    3. Use
      iics publish
      to publish the assets in the organization. Ensure that you publish the dependencies first and then the dependents. This can be done by publishing the assets in the following order: Service Connectors, App Connections, Processes, and Guides.

0 COMMENTS

We’d like to hear from you!