Teilen über


Bewerten Sie Ihre .NET-Anwendungen hinsichtlich der Migration zu Azure

In diesem Handbuch wird beschrieben, wie Sie die Anwendungs- und Codebewertung für .NET verwenden, um zu bewerten, wie bereit Ihre .NET-Anwendungen für den Wechsel zu Azure sind und welche Änderungen Sie für eine erfolgreiche Cloudmigration vornehmen müssen.

Was ist die Anwendungs- und Codebewertung für .NET?

Das Hilfsprogramm wird verwendet, um .NET-Quellcode zu bewerten, um Replatforming und Migrationsmöglichkeiten für Azure zu identifizieren.

Es ermittelt die Anwendungstechnologienutzung durch statische Codeanalyse, unterstützt die Aufwandsabschätzung und beschleunigt die Codeumformung, indem Empfehlungen dazu gegeben werden, wie potenzielle Probleme zu überwinden und Ihren Code cloudkompatibel zu machen.

Die Anwendungs- und Codebewertung ist in einer Visual Studio-Erweiterung und in einem CLI-Tool verfügbar.

Die Anwendungs- und Codebewertung für .NET bündelt eine Reihe von Tools, Engines und Regeln, um .NET-Anwendungen auf verschiedene Azure-Ziele wie Azure App Service, Azure Kubernetes Service und Azure Container-Apps zu bewerten und neu zu replatieren.

Wann sollte ich die Anwendungs- und Codebewertung verwenden?

Das Hilfsprogramm soll Organisationen dabei helfen, ihre .NET-Anwendungen auf eine Weise zu modernisieren, die Kosten reduziert und schnellere Innovationen ermöglicht. Es verwendet erweiterte Analysetechniken, um die Struktur und Abhängigkeiten jeder .NET-Anwendung zu verstehen, und bietet Anleitungen zum Umgestalten und Migrieren der Anwendungen zu Azure.

Damit haben Sie folgende Möglichkeiten:

  • Bewerten Sie die Codekompatibilität mit Azure: Erhalten Sie Benachrichtigungen zu jedem Teil Ihres Codes, der möglicherweise nicht funktioniert, wenn Sie Ihre Anwendung nach Azure verschieben.

  • Erhalten Sie Empfehlungen zum Umgestalten Ihres Codes: Erhalten Sie Anleitungen und Leistungsschätzungen darüber, wie Sie Ihren Code aktualisieren, um ihn azurekompatibel zu machen, welche Überprüfungen Sie vornehmen sollten, um sicherzustellen, dass Ihre Anwendungen ordnungsgemäß funktionieren und wie Sie Die Leistung Ihrer Anwendungen, Skalierbarkeit, Sicherheit usw. verbessern können.

Unterstützte Sprachen

Die Anwendungs- und Codebewertung für .NET kann Projekte analysieren, die in den folgenden Sprachen geschrieben wurden:

  • C#
  • Visual Basic

Unterstützte Projekttypen

Er analysiert Ihren Code in den folgenden Projekttypen:

  • ASP.NET
  • Klassenbibliotheken

Unterstützte Azure-Ziele

Derzeit identifiziert die Anwendung potenzielle Probleme bei der Migration zu Azure App Service, AKS und Azure Container-Apps. In Zukunft kann das Tool das Ziel explizit festlegen und die genauen Probleme und Empfehlungen für jedes Ziel separat filtern.

Nächste Schritte

Installieren der Visual Studio-Erweiterung oder des CLI-Tools

Informationen zum Installieren der Azure Migrate-Anwendung und zur Codebewertung der .NET-Erweiterung für Visual Studio oder des CLI-Tools finden Sie in den Installationsanweisungen.