|
1 | 1 | ---
|
2 |
| -title: Interpret the AppCAT 7 report |
| 2 | +title: Interpret the AppCAT 7 Report |
3 | 3 | description: Azure Migrate application and code assessment tool - Interpret AppCAT report.
|
4 | 4 | author: KarlErickson
|
5 | 5 | ms.author: karler
|
6 | 6 | ms.reviewer: brborges
|
7 | 7 | ms.service: azure
|
8 |
| -ms.custom: |
9 |
| - - devx-track-java |
10 |
| - - devx-track-extended-java |
11 |
| - - build-2025 |
| 8 | +ms.custom: devx-track-java, build-2025 |
12 | 9 | ms.topic: overview
|
13 |
| -ms.date: 01/15/2025 |
| 10 | +ms.date: 06/27/2025 |
14 | 11 | #customer intent: As a developer, I want to assess my Java application so that I can understand its readiness for migration to Azure.
|
15 | 12 | ---
|
16 | 13 | # Interpret the AppCAT 7 report
|
17 |
| -This document guides you through the AppCAT report to help you well understand it for assessing the migration readiness of your Java application to Azure. The report provides a comprehensive overview of the application and its components. You can use this report to gain insights into the structure and dependencies of the application, and to determine its suitability for replatform and modernization. |
| 14 | + |
| 15 | +This article guides you through the AppCAT report to help you well understand it for assessing the migration readiness of your Java application to Azure. The report provides a comprehensive overview of the application and its components. You can use this report to gain insights into the structure and dependencies of the application, and to determine its suitability for replatform and modernization. |
| 16 | + |
18 | 17 | ## Application list view
|
19 | 18 | The landing page of the report presents a overall view of all analyzed applications. From here, you can navigate to individual application reports to explore detailed findings.
|
20 | 19 |
|
21 | 20 | :::image type="content" source="media/java/appcat-7-report-applist.png" alt-text="app list of the AppCAT assessment report." lightbox="media/java/appcat-7-report-applist.png":::
|
| 21 | + |
22 | 22 | ## Application view
|
| 23 | + |
23 | 24 | The application report consists of 3 sections:
|
| 25 | + |
24 | 26 | - **Application Information**: Reveals the basic information of your application including Java version, framework, build tool, etc.
|
25 | 27 | - **Issue Summary**: shows the issue overview for three domains with percentage on issue criticality.
|
26 | 28 | - The detail report is organized into 4 sub sections:
|
27 | 29 | - **Issues**: Provides a concise summary of all issues that require attention.
|
28 | 30 | - **Dependencies**: Displays all Java-packaged dependencies found within the application.
|
29 | 31 | - **Technologies**: Displays all embedded libraries grouped by functionality, allowing you to quickly view the technologies used in the application.
|
30 | 32 | - **Insights**: Detailed files and information to better understand detected technologies.
|
31 |
| - |
| 33 | + |
32 | 34 | :::image type="content" source="media/java/appcat-7-report-app.png" alt-text="app view of the AppCAT assessment report." lightbox="media/java/appcat-7-report-app.png":::
|
| 35 | + |
33 | 36 | ### Issues
|
34 |
| -Access this part by clicking the Issues tab. It provides a categorized issue list of various aspects of Azure readiness, cloud native, and Java modernization that you need to address to successfully migrate the application to Azure. Learn more about domain and criticality via below sections. |
35 | 37 |
|
36 |
| -|Domain|Description| |
37 |
| -|---------|---------| |
38 |
| -|Azure readiness|Identifies app dependencies and suggests equivalent Azure solutions| |
39 |
| -|cloud native|Assesses how well the app follows cloud-native practices like scalability and containerization| |
40 |
| -|Java modernization|Identifies JDK and framework issues for version upgrade| |
| 38 | +Access this part by clicking the Issues tab. It provides a categorized issue list of various aspects of Azure readiness, cloud native, and Java modernization that you need to address to successfully migrate the application to Azure. Learn more about domain and criticality via below sections. |
| 39 | + |
| 40 | +| Domain | Description | |
| 41 | +|--------------------|------------------------------------------------------------------------------------------------| |
| 42 | +| Azure readiness | Identifies app dependencies and suggests equivalent Azure solutions | |
| 43 | +| cloud native | Assesses how well the app follows cloud-native practices like scalability and containerization | |
| 44 | +| Java modernization | Identifies JDK and framework issues for version upgrade | |
41 | 45 |
|
42 |
| -|Criticality|Description| |
43 |
| -|---------|---------| |
44 |
| -|Mandatory|Issues that must be fixed for migration to Azure| |
45 |
| -|Potential|Issues that might impact migration and need review| |
46 |
| -|Optional|Low-impact issues; fixing them is recommended but optional| |
| 46 | +| Criticality | Description | |
| 47 | +|-------------|------------------------------------------------------------| |
| 48 | +| Mandatory | Issues that must be fixed for migration to Azure | |
| 49 | +| Potential | Issues that might impact migration and need review | |
| 50 | +| Optional | Low-impact issues; fixing them is recommended but optional | |
47 | 51 |
|
48 | 52 | :::image type="content" source="media/java/appcat-7-report-issues.png" alt-text="issues of the AppCAT assessment report." lightbox="media/java/appcat-7-report-issues.png":::
|
49 | 53 |
|
50 | 54 | Each reported issue can be expanded, by clicking on the title, to obtain additional details. The following information is provided:
|
| 55 | + |
51 | 56 | - A list of files where the incidents occurred, along with the number of code lines impacted. If the file is a Java source file, then clicking the filename will direct you to the corresponding Source report.
|
52 | 57 | - A detailed description of the issue. This description outlines the problem, provides any known solutions, and references supporting documentation regarding either the issue or resolution.
|
53 | 58 |
|
54 | 59 | :::image type="content" source="media/java/appcat-7-report-issue-detail.png" alt-text="issue detail of the AppCAT assessment report." lightbox="media/java/appcat-7-report-issue-detail.png":::
|
55 | 60 |
|
56 | 61 | :::image type="content" source="media/java/appcat-7-report-issue-code.png" alt-text="issue code of the AppCAT issue code report." lightbox="media/java/appcat-7-report-issue-code.png":::
|
57 |
| - |
| 62 | + |
58 | 63 | ### Technologies
|
59 |
| -Access this part by clicking the Technologies tab. The report lists the occurrences of technologies, grouped by function, in the analyzed application. It is an overview of the technologies found in the application, and is designed to assist users in quickly understanding each application’s purpose. |
| 64 | + |
| 65 | +Access this part by clicking the Technologies tab. The report lists the occurrences of technologies, grouped by function, in the analyzed application. It is an overview of the technologies found in the application, and is designed to assist users in quickly understanding each application's purpose. |
60 | 66 |
|
61 | 67 | :::image type="content" source="media/java/appcat-7-report-technologies.png" alt-text="technologies of the AppCAT assessment report." lightbox="media/java/appcat-7-report-technologies.png":::
|
| 68 | + |
62 | 69 | ### Dependencies
|
| 70 | + |
63 | 71 | Access this part by clicking the Dependencies tab. Displays all Java-packaged dependencies found within the application.
|
64 | 72 |
|
65 | 73 | :::image type="content" source="media/java/appcat-7-report-dependencies.png" alt-text="dependencies of the AppCAT assessment report." lightbox="media/java/appcat-7-report-dependencies.png":::
|
| 74 | + |
66 | 75 | ### Insights
|
| 76 | + |
67 | 77 | Access this part by clicking the Insights tab. Detailed files and information to better understand detected technologies.
|
68 | 78 |
|
69 | 79 | :::image type="content" source="media/java/appcat-7-report-insights.png" alt-text="Insights of the AppCAT assessment report." lightbox="media/java/appcat-7-report-insights.png":::
|
|
0 commit comments