Bagikan melalui


Menilai aplikasi web untuk migrasi ke Azure Kubernetes Service (pratinjau)

Artikel ini menunjukkan cara menilai aplikasi web ASP.NET untuk migrasi ke Azure Kubernetes Service (AKS) menggunakan Azure Migrate. Membuat penilaian untuk aplikasi web ASP.NET Anda memberikan wawasan utama seperti kesiapan aplikasi, penargetan ukuran yang tepat, dan biaya untuk menghosting dan menjalankan aplikasi ini dari bulan ke bulan.

Artikel ini menunjukkan cara menilai aplikasi web Java untuk migrasi ke Azure Kubernetes Service (AKS) menggunakan Azure Migrate. Membuat penilaian untuk aplikasi web Java Anda memberikan wawasan utama seperti kesiapan aplikasi, penargetan ukuran yang tepat dan biaya untuk menghosting dan menjalankan aplikasi ini dari bulan ke bulan.

Dalam tutorial ini, Anda akan mempelajari cara:

  • Pilih sekumpulan aplikasi web ASP.NET yang ditemukan untuk menilai migrasi ke AKS.
  • Menyediakan konfigurasi penilaian seperti Azure Reserved Instances, wilayah target, dll.
  • Dapatkan wawasan tentang kesiapan migrasi aplikasi yang dinilai.
  • Dapatkan wawasan tentang SKU Simpul AKS yang dapat menghosting dan menjalankan aplikasi ini secara optimal.
  • Dapatkan perkiraan biaya menjalankan aplikasi ini di AKS.
  • Pilih sekumpulan aplikasi web Java yang ditemukan untuk menilai migrasi ke AKS.
  • Menyediakan konfigurasi penilaian seperti Azure Reserved Instances, wilayah target, dll.
  • Dapatkan wawasan tentang kesiapan migrasi aplikasi yang dinilai.
  • Dapatkan wawasan tentang SKU Simpul AKS yang dapat menghosting dan menjalankan aplikasi ini secara optimal.
  • Dapatkan perkiraan biaya menjalankan aplikasi ini di AKS.

Catatan

Tutorial menunjukkan kepada Anda jalur penyebaran paling sederhana untuk sebuah skenario sehingga Anda dapat dengan cepat menyiapkan bukti konsep. Tutorial menggunakan opsi default jika memungkinkan, dan tidak menampilkan semua pengaturan dan jalur.

Prasyarat

  • Ikuti langkah-langkah ini untuk menemukan ASP.NET aplikasi web yang berjalan di lingkungan Anda.
  • Ikuti langkah-langkah ini untuk menemukan aplikasi web Java yang berjalan di lingkungan Anda.

Membuat penilaian

  1. Masuk ke portal Azure dan cari Azure Migrate.

  2. Pada halaman Azure Migrate , di bawah Tujuan migrasi, pilih Server, database, dan aplikasi web.

  3. Pada halaman Server, database, dan aplikasi web, di bawah Alat penilaian, pilih Aplikasi web di Azure dari menu dropdown Penilaian.

    Cuplikan layar memilih penilaian aplikasi web.

  4. Pada halaman Buat penilaian , di bawah tab Dasar , lakukan hal berikut:

    1. Skenario: Pilih Aplikasi web ke AKS.

    Cuplikan layar memilih skenario untuk penilaian aplikasi web.

    1. Pilih Edit untuk mengubah pengaturan penilaian. Lihat tabel di bawah ini untuk memperbarui berbagai pengaturan penilaian.

    Cuplikan layar mengubah pengaturan target untuk penilaian aplikasi web.

    Pengaturan Nilai yang Mungkin Komentar
    Lokasi Target Semua lokasi yang didukung oleh AKS Digunakan untuk menghasilkan biaya regional untuk AKS.
    Jenis Lingkungan Produksi
    Dev/Test
    Memungkinkan Anda beralih antara penawaran Dev/Test prabayar dan bayar sesuai penggunaan.
    Program Penawaran/Lisensi Bayar sesuai penggunaan
    Perjanjian Perusahaan
    Memungkinkan Anda untuk beralih antara prabayar dan penawaran Perjanjian Enterprise.
    Mata Uang Semua mata uang umum seperti USD, INR, GBP, Euro Kami menghasilkan biaya dalam mata uang yang dipilih di sini.
    Persentase Diskon Nilai desimal numerik Gunakan ini untuk memperhitungkan perjanjian diskon kustom apa pun dengan Microsoft. Ini dinonaktifkan jika opsi Penghematan dipilih.
    Langganan EA ID Langganan Pilih ID langganan tempat Anda memiliki Perjanjian Enterprise.
    Opsi penghematan 1 tahun dicadangkan
    3 tahun dicadangkan
    Paket penghematan 1 tahun
    Rencana penghematan 3 tahun
    Tidak
    Pilih opsi penghematan jika Anda memilih Instans Terpesan atau Paket Penghematan.
    Kategori Semua
    Komputasi dioptimalkan
    Tujuan umum
    GPU
    Komputasi performa tinggi
    Terisolasi
    Memori dioptimalkan
    Penyimpanan dioptimalkan
    Memilih kategori SKU tertentu memastikan kami merekomendasikan SKU Simpul AKS terbaik dari kategori tersebut.
    Tingkat harga AKS Standard Tingkat harga untuk AKS
  5. Setelah meninjau pengaturan penilaian, pilih Berikutnya: Pilih server untuk dinilai.

  6. Di bawah tab Pilih server untuk menilai , lakukan hal berikut:

    • Nama penilaian: Tentukan nama untuk penilaian.
    • Pilih atau buat grup: Pilih Buat Baru dan tentukan nama grup. Anda juga dapat menggunakan grup yang sudah ada.
    • Nama appliance: Pilih appliance.
    • Jenis aplikasi web: Pilih ASP.NET.
    • Jenis aplikasi web: Pilih Java.
    • Pilih server, yang menghosting aplikasi web yang akan dinilai dari tabel.

    • Pilih Berikutnya untuk meninjau detail penilaian tingkat tinggi.

      Cuplikan layar memilih server yang berisi aplikasi web yang akan dinilai.

  7. Di bawah tab Tinjau + buat penilaian , tinjau detail penilaian, dan pilih Buat penilaian untuk membuat grup dan jalankan penilaian.

    Cuplikan layar meninjau detail penilaian tingkat tinggi sebelum pembuatan.

Melihat wawasan penilaian

Penilaian dapat memakan waktu sekitar 10 menit untuk diselesaikan.

  1. Pada halaman Azure Migrate , di bawah Tujuan migrasi, pilih Server, database, dan aplikasi web.

  2. Pada halaman Server, database, dan aplikasi web, di bawah Penilaian alat>Penilaian, pilih nomor di samping aplikasi Web pada penilaian Azure.

  3. Pada halaman Penilaian , pilih nama penilaian yang diinginkan untuk dilihat dari daftar penilaian.

    Cuplikan layar mengklik hyperlink untuk melihat daftar penilaian aplikasi web.

  4. Gunakan bilah pencarian untuk memfilter penilaian Anda. Seharusnya dalam status Siap .

    Cuplikan layar pemfilteran untuk penilaian yang dibuat.

    Status Penilaian Definisi
    Membuat Pembuatan penilaian sedang berlangsung. Dibutuhkan sekitar 10 menit untuk menyelesaikannya.
    Siap Penilaian telah berhasil dibuat.
    Tidak valid Terjadi kesalahan dalam komputasi penilaian.

Gambaran umum penilaian

Cuplikan layar gambaran umum penilaian.

Cuplikan layar gambaran umum penilaian untuk Java.

Pada halaman Gambaran Umum , Anda diberikan detail berikut:

  1. Entitas yang dinilai: Bagian ini menyediakan jumlah server, server web, dan aplikasi web yang merupakan bagian dari penilaian ini.

  2. Kesiapan migrasi: Aplikasi web yang dinilai akan memiliki salah satu status berikut:

    Status Devinisi
    Siap Aplikasi web siap untuk dimigrasikan
    Siap dengan kondisi Aplikasi web memerlukan perubahan kecil agar siap untuk migrasi
    Belum siap Aplikasi web memerlukan perubahan besar/melanggar agar siap untuk migrasi
    Tidak diketahui Data penemuan aplikasi web tidak lengkap atau rusak untuk menghitung kesiapan

Catatan

Aplikasi web yang Siap atau Siap dengan kondisi disarankan untuk migrasi.

  1. Perkiraan biaya bulanan: Bagian ini menyediakan proyeksi biaya bulan ke bulan untuk menjalankan aplikasi web siap migrasi Anda di AKS.

Anda dapat memperbarui Pengaturan penilaian setelah dibuat. Ini memicu penghasilan ulang.

Memilih opsi Ekspor penilaian mengekspor seluruh penilaian ke lembar bentang Excel.

Detail penilaian

Kesiapan

Pada tab Kesiapan , Anda akan melihat daftar aplikasi web yang dinilai. Untuk setiap aplikasi web, Anda akan melihat status kesiapan, kluster, dan SKU Simpul AKS yang direkomendasikan.

Cuplikan layar tab kesiapan di halaman detail penilaian.

Pilih kondisi kesiapan aplikasi untuk melihat peringatan atau masalah migrasi. Untuk aplikasi yang Siap dengan kondisi, Anda hanya akan melihat peringatan. Untuk aplikasi yang Belum siap, Anda akan melihat kesalahan dan kemungkinan peringatan.

Untuk setiap masalah atau peringatan, Anda diberikan deskripsi, penyebab, dan langkah-langkah mitigasi bersama dengan dokumentasi/blog yang berguna untuk referensi.

Cuplikan layar kesalahan kesiapan dan peringatan untuk aplikasi web.

Memilih kluster yang direkomendasikan untuk aplikasi akan membuka halaman Detail kluster. Halaman ini menampilkan detail seperti jumlah kumpulan simpul sistem dan pengguna, SKU untuk setiap kumpulan simpul dan aplikasi web yang direkomendasikan untuk kluster ini. Biasanya, penilaian hanya akan menghasilkan satu kluster. Jumlah kluster meningkat ketika aplikasi web dalam penilaian mulai mencapai batas kluster AKS.

Cuplikan layar halaman kluster yang direkomendasikan.

Detail biaya

Pada tab Detail biaya, Anda akan melihat perincian perkiraan biaya bulanan yang didistribusikan di seluruh kumpulan simpul AKS. Harga AKS secara intrinsik tergantung pada biaya kumpulan simpul.

Untuk setiap kumpulan simpul, Anda akan melihat SKU simpul terkait, jumlah simpul, dan jumlah aplikasi web yang direkomendasikan untuk dijadwalkan, bersama dengan biayanya. Secara default, setidaknya akan ada 2 kumpulan simpul:

  1. Sistem: Digunakan untuk menghosting pod sistem penting seperti CoreDNS.
  2. Pengguna: Karena aplikasi kerangka kerja ASP.NET memerlukan simpul Windows untuk dijalankan, penilaian merekomendasikan setidaknya satu kumpulan simpul berbasis Windows tambahan.

Cuplikan layar pemisahan biaya penilaian.

Langkah berikutnya