Sdílet prostřednictvím


Přehled aplikace Azure Migrate a posouzení kódu pro Javu

Tento článek obsahuje přehled aplikace Azure Migrate a posouzení kódu pro Javu. Tento přehled vám pomůže pochopit vhodné scénáře, které vám pomůžou s migrací aplikací v Javě do Azure.

Poznámka:

Tento článek je určený pro aplikaci Azure Migrate a hodnocení kódu pro Javu verze 7.x. Tato verze vstoupila do obecné dostupnosti v červenci 2025.

Přehled

Aplikace Azure Migrate a posouzení kódu pro Javu (AppCAT pro Javu) umožňují vyhodnotit připravenost aplikací v Javě na přeformulování a migraci do Azure. Může posoudit binární soubory aplikací v Javě a zdrojový kód a identifikovat příležitosti k opětovnému vytvoření a migraci pro Azure.

Nástroj používá pokročilé techniky analýzy k pochopení struktury a závislostí libovolné aplikace v Javě. Nástroj poskytuje přehled o refaktoringu a migraci aplikací do Azure v následujících aspektech:

  • Objevte využití technologií: Zjistěte, které technologie aplikace používá. Zjišťování je užitečné, pokud máte starší verze aplikací, které nemají moc dokumentace, a chcete vědět, které technologie používají.
  • Posouzení kódu pro konkrétní cíl: Posouzení aplikace pro konkrétní cíl Azure, jako je Azure App Service, Azure Kubernetes Service a Azure Container Apps – s konkrétními pravidly přeplatformování Azure. Zkontrolujte změny, které musíte udělat k opětovnému vytvoření aplikací do Azure.

Nástroj se nabízí dvěma způsoby:

Licence

Nástroj Azure Migrate pro posuzování aplikací a kódu v Javě (AppCAT pro Javu) je bezplatný nástroj založený na otevřeném zdrojovém kódu. Tento nástroj je založený na sadě komponent v projektu Cloud Native Computing Foundation Konveyor, který vytvořil a vedl Red Hat.

Příprava dat

AppCAT ve výchozím nastavení shromažďuje telemetrická data. Microsoft agreguje shromážděná data za účelem identifikace vzorů použití k identifikaci běžných problémů a ke zlepšení prostředí rozhraní příkazového řádku AppCAT. Rozhraní příkazového řádku Microsoft AppCAT neshromažďuje žádná soukromá ani osobní data. Například data o využití pomáhají identifikovat problémy, jako jsou příkazy s nízkou úspěšností. Tyto informace nám pomáhají určit prioritu naší práce.

Přestože oceňujeme přehledy, které tato data poskytují, chápeme také, že ne každý chce údaje o využití odesílat. Shromažďování dat můžete zakázat pomocí appcat analyze --disable-telemetry příkazu. Další informace najdete v našem prohlášení o zásadách ochrany osobních údajů .

Další kroky