Posouzení aplikací .NET pro migraci do Azure

Tato příručka popisuje, jak pomocí aplikace a posouzení kódu pro .NET vyhodnotit, jak jsou vaše aplikace .NET připravené pro přechod do Azure a jaké změny je potřeba udělat pro úspěšnou migraci do cloudu.

Jaké je použití a hodnocení kódu pro .NET?

Nástroj slouží k vyhodnocení zdrojového kódu .NET k identifikaci příležitostí k opětovnému vytvoření a migraci do Azure.

Zjišťuje využití aplikačních technologií prostřednictvím statické analýzy kódu, podporuje odhad úsilí a zrychluje přeformulování kódu tím, že vám poskytne doporučení, jak překonat potenciální problémy a zajistit kompatibilitu kódu v cloudu.

Posouzení aplikací a kódu je k dispozici v rozšíření sady Visual Studio a v nástroji rozhraní příkazového řádku.

Aplikace a posouzení kódu pro .NET sbalují sadu nástrojů, modulů a pravidel, která vyhodnocují a replatformují aplikace .NET pro různé cíle Azure, jako jsou Azure App Service, Azure Kubernetes Service a Azure Container Apps.

Kdy mám použít aplikaci a posouzení kódu?

Tento nástroj je navržený tak, aby organizacím pomohl modernizovat své aplikace .NET způsobem, který snižuje náklady a umožňuje rychlejší inovace. Používá pokročilé techniky analýzy k pochopení struktury a závislostí libovolné aplikace .NET a poskytuje pokyny k refaktoringu a migraci aplikací do Azure.

S ním můžete:

  • Posouzení kompatibility kódu s Azure: Upozorněte se na všechny části kódu, které nemusí při přesunu aplikace do Azure fungovat.

  • Získejte doporučení k refaktoringu kódu: získejte pokyny a odhady úsilí o to, jak aktualizovat kód tak, aby byl kompatibilní s Azure, jaké ověření byste měli provést, abyste zajistili, že vaše aplikace budou správně fungovat a jak zlepšit výkon aplikací, škálovatelnost, zabezpečení atd.

Podporované jazyky

Aplikace a hodnocení kódu pro .NET můžou analyzovat projekty napsané v následujících jazycích:

  • C#
  • Visual Basic

Podporované typy projektů

Analyzuje kód v následujících typech projektů:

  • ASP.NET
  • Knihovny tříd

Podporované cíle Azure

Aplikace v současné době identifikuje potenciální problémy při migraci do služby Azure App Service, AKS a Azure Container Apps. V budoucnu může mít nástroj možnost explicitně nastavit cíl a filtrovat přesné problémy a doporučení pro každý cíl samostatně.

Další kroky

Instalace rozšíření sady Visual Studio nebo nástroje rozhraní příkazového řádku

Informace o instalaci aplikace Azure Migrate a posouzení kódu pro rozšíření .NET pro Visual Studio nebo CLi najdete v pokynech k instalaci.