Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Questo articolo offre una panoramica dell'applicazione e della valutazione del codice di Azure Migrate per Java. Questa panoramica consente di comprendere gli scenari appropriati per facilitare la migrazione di applicazioni Java in Azure.
Nota
Questo articolo riguarda l'applicazione e la valutazione del codice di Azure Migrate per Java, versione 7.x. Questa versione è entrata in disponibilità generale a luglio 2025.
Panoramica
L'applicazione e la valutazione del codice di Azure Migrate per Java (AppCAT per Java) consentono di valutare l'idoneità dell'applicazione Java per la ripiattaforma e la migrazione ad Azure. Può valutare i file binari dell'applicazione Java e il codice sorgente per identificare le opportunità di ripiattaforma e migrazione per Azure.
Lo strumento usa tecniche di analisi avanzate per comprendere la struttura e le dipendenze di qualsiasi applicazione Java. Lo strumento fornisce informazioni dettagliate su come effettuare il refactoring ed eseguire la migrazione delle applicazioni ad Azure negli aspetti seguenti:
- Individuare l'utilizzo della tecnologia: vedere quali tecnologie usano un'applicazione. L'individuazione è utile se si dispone di applicazioni legacy senza molta documentazione e si vuole sapere quali tecnologie usano.
- Valutare il codice in base a una destinazione specifica: valutare un'applicazione per una destinazione di Azure specifica, ad esempio Servizio app di Azure, servizio Azure Kubernetes e App Azure Container, con regole di riplatforming di Azure specifiche. Controllare le modifiche da eseguire per riformare le applicazioni in Azure.
Lo strumento viene offerto nei due modi seguenti:
- uno strumento dell'interfaccia della riga di comando che è possibile scaricare, installare ed eseguire con parametri per valutare le applicazioni Java.
- un'estensione di Visual Studio Code - Modernizzazione delle app Copilot di GitHub per Java. È possibile installare ed eseguire questa estensione all'interno di Visual Studio Code per coprire la valutazione delle app, basata su AppCAT per Java, e la correzione e la convalida del codice, basata sull'intelligenza di GitHub Copilot. Per altre informazioni, vedere Avvio rapido: Valutare ed eseguire la migrazione di un progetto Java con GitHub Copilot App Modernization for Java.
Licenza
L'applicazione e la valutazione del codice di Azure Migrate per Java (AppCAT per Java) è uno strumento gratuito basato su open source. Lo strumento è basato su un set di componenti nel progetto Cloud Native Computing FoundationKonveyor, creato e guidato da Red Hat.
Raccolta dei dati
AppCAT raccoglie i dati di telemetria per impostazione predefinita. Microsoft aggrega i dati raccolti per identificare i modelli di utilizzo per identificare i problemi comuni e migliorare l'esperienza dell'interfaccia della riga di comando di AppCAT. L'interfaccia della riga di comando di Microsoft AppCAT non raccoglie dati privati o personali. Ad esempio, i dati di utilizzo consentono di identificare problemi come i comandi con bassa frequenza di esito positivo. Queste informazioni ci aiutano a classificare in ordine di priorità il nostro lavoro.
Anche se apprezziamo le informazioni dettagliate fornite da questi dati, sappiamo anche che non tutti vogliono inviare dati di utilizzo. È possibile disabilitare la raccolta dati usando il appcat analyze --disable-telemetry comando . Per ulteriori informazioni, vedere la nostra informativa sulla privacy .