Continuous Delivery Solution

This page includes the following:

Automic Continuous Delivery Automation

View our short introductory video on what is new:

New Features

Continuous Delivery Solution

Automic Continuous Delivery Automation and Automic Continuous Delivery Director work closer together to offer you an integrated Continuous Delivery solution. We provide a tighter integration of the tools regarding the execution state, CDA runtime capabilities, common deployment KPIs, and task synchronization, among others.

Friction-free Upgrades of CDA

The Release Manager Unified Upgrade tool automates the CDA client database upgrade and configuration file updates. The new upgrade wizard combines three CLI tools (DataMigrator, ApplicationContentMigrator, and SyncPermissions) in one graphical user interface to provide an easy upgrade experience.

Release Manager Unified Upgrade reduces the number of keys in the customer.config file, creates a new VARA object in the Automation Engine with CDA configuration settings (RM.CLIENT_SETTINGS), migrates the applications from the source version, and synchronizes user permissions.

Modern Architecture Support

This new feature allows operators to integrate CDA into the Docker toolchain without affecting the working processes of the development teams. CDA retrieves the changes made on Helm charts and Docker containers and generates or updates an application in the Automic system that is almost complete. Only a profile must be additionally created.

The creation process of this new application can be performed via a command line interface. The Helm chart continues to be used for the actual deployments in all environments, while CDA provides control and traceability and runs the Helm chart to execute the deployment.

CDA can also manage the environment-specific configuration required by the Helm charts, and provide additional visibility into containers, container versions and environments.

Configuration Architecture

The configuration settings for CDA have been updated and are stored in new configuration files: RM.CLIENT_SETTINGS/RM.SYSTEM_SETTINGS Vara objects, customer.config/web.config/log4net.config files.

The customer.config includes only main database, reporting database and AE connection settings.

The SETTINGS Vara Objects hold the main CDA configuration. The CDA parses the VARA objects periodically and adopts the settings.

Deployment Timeline Widget

This new widget provides users with an overview of the Packages deployed for each Environment and Application over time.

CDA KPI Dashboard

This new dashboard displays an overview of various key performance indicators of your deployments.

Continuous Delivery for Packaged Applications

The Siebel Pack has been updated to support the Siebel Application Migration tool and additional actions for Siebel IP 18.

OpenJDK 11 Support

CDA and all its Components and Plug-ins support OpenJDK 11. You can download it from https://adoptopenjdk.net/

Enhancements

Artifact Traceability

Artifacts are now also visible in the new Installations view and in the Deployment Pipeline widget.

New Views in the Process Monitoring Perspective

The Installations and Executions views have been enhanced and moved to the Process Monitoring perspective.

As-code Functionality

Continuous Delivery Code (short: CDC) allows developers without read access to CDA to set up a new application model and its related workflows from the IDE of their choice to fully deploy an application.

Requests

The following CDA requests are now displayed in the AWI Requests view: Action Pack and Application Pack requests, Auto-Discovery requests, deployment approval requests.

The requests can be filtered by type. Requests of the same type can be confirmed in one step.

Deployment Pipeline Widget

The Deployment Pipeline widget includes links to the current installation of package components and the artifacts deployed on the environment.

Improved Workflow Design and Execution

Custom Properties

The order of prompts can be defined.

CDA Plugin for CDD

Compensation Tasks

You can define compensation workflows to be executed if a main workflow reaches the status rejected, revoked or canceled.

Dynamic Properties

Dynamic properties of type prompt on execution can be passed from CDA tasks.

Visibility of Deployment Information

You can see CDA deployment details in CDD reports of type CDA deployments.

Output Parameters

New output parameters have been added for CDA tasks: RunID and ExecutionID.

Links to Process Monitoring

CDA tasks in CDD with status running and finished include a link to see the execution in the Process Monitoring view.

Link to Application Installations

CDA tasks of type Start Application Workflow with status finished include a link to the Installations view in the Process Monitoring perspective.

Start Time and Estimated End Time

CDA running tasks show the start time and estimated end time in CDA.

Release Status and Workflow Execution Status Synchronization

The CDA execution statuses are mapped to the CDD statuses.