Skip to content

Commit c47272c

Browse files
Merge pull request #288190 from KarlErickson/karler-remove-asa
remove references to Azure Spring Apps
2 parents f907802 + f93734e commit c47272c

File tree

1 file changed

+4
-7
lines changed

1 file changed

+4
-7
lines changed

articles/migrate/appcat/java.md

Lines changed: 4 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ ms.date: 07/12/2024
1414

1515
This guide describes how to use the Azure Migrate application and code assessment tool for Java to assess and replatform any type of Java application. The tool enables you to evaluate application readiness for replatforming and migration to Azure. This tool is offered as a CLI (command-line interface) and assesses Java application binaries and source code to identify replatforming and migration opportunities for Azure. It helps you modernize and replatform large-scale Java applications by identifying common use cases and code patterns and proposing recommended changes.
1616

17-
The tool discovers application technology usage through static code analysis, provides effort estimation, and accelerates code replatforming, helping you to prioritize and move Java applications to Azure. With a set of engines and rules, it can discover and assess different technologies such as Java 11, Java 17, Jakarta EE, Spring, Hibernate, Java Message Service (JMS), and more. It then helps you replatform the Java application to different Azure targets (Azure App Service, Azure Kubernetes Service, Azure Container Apps, and Azure Spring Apps) with specific Azure replatforming rules.
17+
The tool discovers application technology usage through static code analysis, provides effort estimation, and accelerates code replatforming, helping you to prioritize and move Java applications to Azure. With a set of engines and rules, it can discover and assess different technologies such as Java 11, Java 17, Jakarta EE, Spring, Hibernate, Java Message Service (JMS), and more. It then helps you replatform the Java application to different Azure targets (Azure App Service, Azure Kubernetes Service, and Azure Container Apps) with specific Azure replatforming rules.
1818

1919
This tool is open source and is based on [WindUp](https://github.com/windup), a project created by Red Hat and published under the [Eclipse Public License](https://github.com/windup/windup/blob/master/LICENSE).
2020

@@ -36,7 +36,6 @@ The rules used by Azure Migrate application and code assessment are grouped base
3636
| Target | Description | ID |
3737
|--------------------------|------------------------------------------------------------------------|------------------------|
3838
| Azure App Service | Best practices for deploying an app to Azure App Service. | `azure-appservice` |
39-
| Azure Spring Apps | Best practices for deploying an app to Azure Spring Apps. | `azure-spring-apps` |
4039
| Azure Kubernetes Service | Best practices for deploying an app to Azure Kubernetes Service. | `azure-aks` |
4140
| Azure Container Apps | Best practices for deploying an app to Azure Container Apps. | `azure-container-apps` |
4241
| Cloud Readiness | General best practices for making an application Cloud (Azure) ready. | `cloud-readiness` |
@@ -84,8 +83,8 @@ To run `appcat`, make sure you have a supported JDK installed. The tool supports
8483

8584
* Microsoft Build of OpenJDK 11
8685
* Microsoft Build of OpenJDK 17
87-
* Eclipse Temurin JDK 11
88-
* Eclipse Temurin JDK 17
86+
* Eclipse Temurin™ JDK 11
87+
* Eclipse Temurin™ JDK 17
8988

9089
After you have a valid JDK installed, make sure its installation directory is properly configured in the `JAVA_HOME` environment variable.
9190

@@ -164,7 +163,6 @@ Available target technologies:
164163
azure-aks
165164
azure-appservice
166165
azure-container-apps
167-
azure-spring-apps
168166
cloud-readiness
169167
discovery
170168
linux
@@ -275,7 +273,7 @@ To write a custom rule, you use a rich domain specific language (DLS) expressed
275273
To detect the use of this dependency, the rule uses the following XML tags:
276274

277275
* `ruleset`: The unique identifier of the ruleset. A ruleset is a collection of rules that are related to a specific technology.
278-
* `targetTechnology`: The technology that the rule targets. In this case, the rule is targeting Azure App Services, Azure Kubernetes Service (AKS), Azure Spring Apps, and Azure Container Apps.
276+
* `targetTechnology`: The technology that the rule targets. In this case, the rule is targeting Azure App Services, Azure Kubernetes Service (AKS), and Azure Container Apps.
279277
* `rule`: The root element of a single rule.
280278
* `when`: The condition that must be met for the rule to be triggered.
281279
* `perform`: The action to be performed when the rule is triggered.
@@ -296,7 +294,6 @@ The following XML shows the custom rule definition:
296294
<targetTechnology id="azure-appservice"/>
297295
<targetTechnology id="azure-aks"/>
298296
<targetTechnology id="azure-container-apps"/>
299-
<targetTechnology id="azure-spring-apps"/>
300297
</metadata>
301298
<rules>
302299
<rule id="azure-postgre-flexible-server">

0 commit comments

Comments
 (0)