Skip to main content
Version: Deploy 24.3

Application Deployment Analysis

alt

The Application Deployment Analysis dashboard provides an overall view of the deployments from an applications perspective using the Application-based deployment KPIs. Using this dashboard, you can also drill down and view detailed information about deployments process to ensure efficiency, reliability, and performance.

As a Deployment Manager, you can use the Application Deployment Analysis dashboard for following aspects:

  • Evaluate the impact of upcoming application deployments.
  • Plan for the backup of the applications and assess the effects of any downtime associated with that application.
  • View and analyze the performance of an application’s deployment and find the areas that require any action.

This dashboard is built using the deployment and deployment_frequency datasets. You can filter and view the required data using the following filters:

  • Environment name: Displays data about a specific environment in which the deployment was carried out.

alt text

The Application Deployment Analysis dashboard consists of the following sections:

KPIs

  • Avg Deployment Time (Hours) - Last 30 days: Provides the average time of deployment in hours for last 30 days and the previous 30 days.
  • Deployment Frequency Monthly - Last 30 days: Provides the total number of deployments addressed in the last 30 days and the previous 30 days.
  • Avg Duration Between Deployments by Application - Last 30 days: Provides the average of deployments completed successfully in the last 30 days and the previous 30 days.
  • % Applications with Deployment Rollback - Last 30 days: Provides the percentage of applications which have any rollback in the last 30 days and the previous 30 days.

Application Deployment Performance - Last 13 Months

This section displays a tree map to help you to understand the performance of deployments related to individual applications and provides information about the Application Name, Deployment Count, and percentage of Failed Deployments. The details provided will help you recognize and investigate the applications that have high failed deployments rate and can take measures to mitigate them. Each tile corresponds to an application and the size of the tile associated to its deployment count. You can hover over a tile to view the details of Application, associated Failed Deployment percentage, and Deployment Count.

Selection of an application from this panel drives the data of the Deployments in Last 12 Months, Deployment Frequency by Deployment Type, Application Packages Timeline and Deployment Details panel.

Deployments in Last 12 Months

This section displays a vertical bar graph with the last 12 months’ deployment count and helps you to understand the trend of deployments. You can hover over a vertical bar to view the count of deployments. alt text

Deployment Frequency by Deployment Type

This section displays a vertical bar graph that provides details of monthly deployment frequency for last 13 months and color coded to indicate the deployment type such as initial, undeploy, rollback, and upgrade. This section helps you to understand the trend of deployments by deployment types. You can hover over a vertical bar to view the count of deployments based on its type.

alt text

Application Packages Timeline

This section helps you analyze the timeline for each package in terms of deployment and provides details such as, the Application Name, Package Name, and deployment duration as Start and End deployment month and year.

Deployment Details

This section provides a view of specific details related to a deployment such as Deployment ID, Package Name, Deployment Start Date, Created By, and the type of Deployment.

Components used in this dashboard

This section lists all the attributes used to build the reports in this dashboard.

Attributes

Attribute NameDescription
Application NameName of the application
Calendar MonthDeployment gregorian calendar month
DeploymentUnique identifier for the deployment
Deployment Created byPerson who created the deployment
Deployment Start DateThe date on which the deployment task is supposed to start
Deployment TypeType of deployment that is being carried out
Package First Deployment DateDate on which the package was initially deployed
Package Last Deployment DateLast deployed date of package
Package NameDeployment package name

Metrics

Metric NameDescription
% Applications with Deployment Rollback - Last 30 daysRatio of number of applications which have any rollback to total number applications
% Failed DeploymentsPercentage of number of deployments which are unsuccessful
Avg Deployment Time (Hours) - Last 30 DaysAverage time of deployments in hours
Avg Duration Between Deployments by Application - Last 30 daysTime between deployments by application in days
Deployment Frequency Monthly - Last 30 daysMonthly average number of deployments - Rolling 30 days average