Anteckning
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Den här artikeln innehåller en översikt över Azure Migrate-program och kodutvärdering för Java. Den här översikten hjälper dig att förstå lämpliga scenarier som hjälper dig att migrera Java-program till Azure.
Kommentar
Den här artikeln gäller för Azure Migrate-program och kodutvärdering för Java, version 7.x. Den här versionen trädde i GA i juli 2025.
Översikt
Med Azure Migrate-program- och kodutvärdering för Java (AppCAT för Java) kan du utvärdera Java-programberedskap för omplatformning och migrering till Azure. Den kan utvärdera Java-programbinärfiler och källkod för att identifiera omplatformnings- och migreringsmöjligheter för Azure.
Verktyget använder avancerade analystekniker för att förstå strukturen och beroendena för alla Java-program. Verktyget ger insikter om hur du omstrukturerar och migrerar programmen till Azure på följande aspekter:
- Identifiera teknikanvändning: Se vilka tekniker ett program använder. Identifiering är användbart om du har äldre program med inte mycket dokumentation och vill veta vilka tekniker de använder.
- Utvärdera koden till ett specifikt mål: Utvärdera ett program för ett specifikt Azure-mål, till exempel Azure App Service, Azure Kubernetes Service och Azure Container Apps – med specifika Azure-omplatformningsregler. Kontrollera de ändringar du måste göra för att omplatforma dina program till Azure.
Verktyget erbjuds på följande två sätt:
- ett CLI-verktyg som du kan ladda ned, installera och köra med parametrar för att utvärdera dina Java-program.
- ett Visual Studio Code-tillägg – GitHub Copilot-appmodernisering för Java. Du kan installera och köra det här tillägget i Visual Studio Code för att täcka apputvärdering – som drivs av AppCAT för Java – och kodreparation och validering som drivs av GitHub Copilots intelligens. Mer information finns i Snabbstart: Utvärdera och migrera ett Java-projekt med github copilot-appmodernisering för Java.
Licens
Azure Migrate-program och kodutvärdering för Java (AppCAT för Java) är ett kostnadsfritt verktyg med öppen källkod. Verktyget bygger på en uppsättning komponenter i Cloud Native Computing Foundation-projektetKonveyor, som skapats och leds av Red Hat.
Datainsamling
AppCAT samlar in telemetridata som standard. Microsoft aggregerar insamlade data för att identifiera användningsmönster för att identifiera vanliga problem och för att förbättra upplevelsen av AppCAT CLI. Microsoft AppCAT CLI samlar inte in några privata eller personliga data. Användningsdata hjälper till exempel till att identifiera problem som kommandon med låg framgångsgrad. Den här informationen hjälper oss att prioritera vårt arbete.
Vi uppskattar de insikter som dessa data ger, men vi förstår också att inte alla vill skicka användningsdata. Du kan inaktivera datainsamling med hjälp appcat analyze --disable-telemetry av kommandot . Mer information finns i vårt sekretessmeddelande .