Bagikan melalui


Aplikasi Azure Migrate dan penilaian kode untuk .NET

Penilaian aplikasi dan kode Azure Migrate untuk .NET memungkinkan Anda menilai kode sumber ,NET, konfigurasi, dan biner aplikasi Anda untuk mengidentifikasi peluang migrasi ke Azure. Ini membantu Anda mengidentifikasi masalah apa pun yang mungkin dialihkan aplikasi Anda saat di-port ke Azure dan meningkatkan performa, skalabilitas, dan keamanan dengan menyarankan solusi modern cloud-native.

Screenshot of the Azure Migrate application and code assessment for .NET in Visual Studio.

Ini menemukan penggunaan teknologi aplikasi melalui analisis kode statis, mendukung estimasi upaya, dan mempercepat replatformasi kode, membantu Anda memindahkan aplikasi .NET ke Azure.

Anda dapat menggunakan penilaian aplikasi dan kode Azure Migrate untuk .NET di Visual Studio atau di .NET CLI.

Menginstal ekstensi Visual Studio

Prasyarat

  • Sistem operasi Windows
  • Visual Studio 2022 versi 17.1 atau yang lebih baru

Langkah-langkah penginstalan

Gunakan langkah-langkah berikut untuk menginstalnya dari dalam Visual Studio. Atau, Anda dapat mengunduh dan menginstal ekstensi dari Visual Studio Marketplace.

  1. Dengan Visual Studio dibuka, pilih item menu Ekstensi > Kelola Ekstensi , yang membuka jendela Kelola Ekstensi .

  2. Di jendela Kelola Ekstensi , masukkan Azure Migrate ke dalam kotak input pencarian.

  3. Pilih Penilaian aplikasi dan kode Azure Migrate, lalu pilih Unduh.

  4. Setelah ekstensi diunduh, tutup Visual Studio untuk memulai penginstalan ekstensi.

  5. Dalam dialog Penginstal VSIX, pilih Ubah dan ikuti petunjuk untuk menginstal ekstensi.

Menginstal alat CLI

Prasyarat

  • .NET SDK

Langkah-langkah penginstalan

Untuk menginstal alat, jalankan perintah berikut di CLI:

dotnet tool install -g dotnet-appcat

Untuk memperbarui alat, jalankan perintah berikut di CLI:

dotnet tool update -g dotnet-appcat

Penting

Menginstal alat ini mungkin gagal jika Anda telah mengonfigurasi sumber umpan NuGet tambahan. Gunakan parameter untuk memperlakukan kegagalan tersebut --ignore-failed-sources sebagai peringatan alih-alih kesalahan.

dotnet tool install -g --ignore-failed-sources dotnet-appcat

Menganalisis aplikasi dengan Visual Studio

Setelah menginstal ekstensi Visual Studio, Anda siap untuk menganalisis aplikasi di Visual Studio. Untuk menganalisis aplikasi, klik kanan salah satu proyek atau solusi di jendela Penjelajah Solusi dan pilih Platform ulang ke Azure.

Screenshot of the Replatform to Azure menu item in Visual Studio.

Untuk informasi selengkapnya, lihat Menganalisis aplikasi dengan Visual Studio.

Menganalisis aplikasi dengan .NET CLI

Setelah menginstal alat CLI, Anda siap untuk menganalisis aplikasi Anda di CLI. Di CLI, jalankan perintah berikut:

appcat analyze <application-path>

Anda dapat menentukan jalur dan format (.html, .json, atau .csv) untuk file laporan yang dihasilkan alat, seperti yang ditunjukkan dalam contoh berikut:

appcat analyze <application-path> --report MyAppReport --serializer html

Untuk informasi selengkapnya, lihat Menganalisis aplikasi dengan .NET CLI.

Menginterpretasikan laporan

Untuk deskripsi terperinci tentang berbagai bagian laporan dan cara memahami dan menginterpretasikan data, lihat Menginterpretasikan hasil analisis.

Bahasa yang didukung

Penilaian aplikasi dan kode untuk .NET dapat menganalisis proyek yang ditulis dalam bahasa berikut:

  • C#
  • Visual Basic

Jenis proyek yang didukung

Ini menganalisis kode Anda dalam jenis proyek berikut:

  • ASP.NET
  • Pustaka kelas

Target Azure yang didukung

Saat ini, aplikasi mengidentifikasi potensi masalah untuk migrasi ke Azure App Service, Azure Kubernetes Service (AKS), dan Azure Container Apps.

Langkah berikutnya