Application Deployment Analysis
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.
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.
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.
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 Name | Description |
---|---|
Application Name | Name of the application |
Calendar Month | Deployment gregorian calendar month |
Deployment | Unique identifier for the deployment |
Deployment Created by | Person who created the deployment |
Deployment Start Date | The date on which the deployment task is supposed to start |
Deployment Type | Type of deployment that is being carried out |
Package First Deployment Date | Date on which the package was initially deployed |
Package Last Deployment Date | Last deployed date of package |
Package Name | Deployment package name |
Metrics
Metric Name | Description |
---|---|
% Applications with Deployment Rollback - Last 30 days | Ratio of number of applications which have any rollback to total number applications |
% Failed Deployments | Percentage of number of deployments which are unsuccessful |
Avg Deployment Time (Hours) - Last 30 Days | Average time of deployments in hours |
Avg Duration Between Deployments by Application - Last 30 days | Time between deployments by application in days |
Deployment Frequency Monthly - Last 30 days | Monthly average number of deployments - Rolling 30 days average |