Udostępnij przez


Omówienie aplikacji usługi Azure Migrate i oceny kodu dla języka Java

Ten artykuł zawiera omówienie aplikacji usługi Azure Migrate i oceny kodu dla języka Java. To omówienie pomaga zrozumieć odpowiednie scenariusze ułatwiające migrowanie aplikacji Java na platformę Azure.

Uwaga

Ten artykuł dotyczy aplikacji usługi Azure Migrate i oceny kodu dla języka Java w wersji 7.x. Ta wersja została wprowadzona do ogólnie dostępnej wersji w lipcu 2025 r.

Omówienie

Ocena aplikacji i kodu usługi Azure Migrate dla języka Java (AppCAT dla języka Java) umożliwia ocenę gotowości aplikacji Java do ponownego tworzenia i migracji na platformę Azure. Może ona ocenić pliki binarne aplikacji Java i kod źródłowy, aby zidentyfikować możliwości ponownego tworzenia i migracji dla platformy Azure.

Narzędzie używa zaawansowanych technik analizy, aby zrozumieć strukturę i zależności dowolnej aplikacji Java. Narzędzie udostępnia szczegółowe informacje na temat refaktoryzacji i migrowania aplikacji na platformę Azure w następujących aspektach:

  • Odkrywanie użycia technologii: zobacz, które technologie używa aplikacja. Odnajdywanie jest przydatne, jeśli masz starsze aplikacje z nie dużą ilością dokumentacji i chcesz wiedzieć, które technologie używają.
  • Ocena kodu pod kątem określonego celu: Ocena aplikacji względem specyficznych celów Azure, takich jak Azure App Service, Azure Kubernetes Service i Azure Container Apps — przy zastosowaniu określonych reguł migracji platformy Azure. Sprawdź modyfikacje, które należy wykonać, aby ponownieplatformować aplikacje na platformie Azure.

Narzędzie jest oferowane na następujące dwa sposoby:

Licencja

Ocena aplikacji i kodu usługi Azure Migrate dla języka Java (AppCAT for Java) to bezpłatne narzędzie oparte na oprogramowaniu open source. Narzędzie jest oparte na zestawie składników w projekcie Cloud Native Computing FoundationKonveyor utworzonym i prowadzonym przez firmę Red Hat.

Zbieranie danych

Usługa AppCAT domyślnie zbiera dane telemetryczne. Firma Microsoft agreguje zebrane dane w celu identyfikowania wzorców użycia w celu identyfikowania typowych problemów i ulepszania środowiska interfejsu wiersza polecenia usługi AppCAT. Interfejs wiersza polecenia usługi Microsoft AppCAT nie zbiera żadnych danych prywatnych ani osobowych. Na przykład dane użycia pomagają identyfikować problemy, takie jak polecenia z niskim współczynnikiem powodzenia. Te informacje pomagają nam określić priorytety naszej pracy.

Doceniamy szczegółowe informacje, jakie są udostępniane przez te dane, ale rozumiemy również, że nie każdy chce wysyłać dane dotyczące użycia. Zbieranie danych można wyłączyć za pomocą appcat analyze --disable-telemetry polecenia . Aby uzyskać więcej informacji, zobacz nasze zasady zachowania poufności informacji .

Dalsze kroki