Tutorial: Menilai aplikasi web untuk migrasi ke Azure App Service

Sebagai bagian dari perjalanan migrasi Anda ke Azure, nilai beban kerja lokal Anda untuk mengukur kesiapan cloud, mengidentifikasi risiko, dan memperkirakan biaya dan kompleksitas.

Artikel ini memperlihatkan kepada Anda cara menilai aplikasi web ASP.NET yang ditemukan yang berjalan di server web IIS sebagai persiapan untuk migrasi ke Azure App Service Code dan Azure App Service Containers, menggunakan Azure Migrate: Alat penemuan dan penilaian. Pelajari selengkapnya tentang Azure App Service.

Sebagai bagian dari perjalanan migrasi Anda ke Azure, nilai beban kerja lokal Anda untuk mengukur kesiapan cloud, mengidentifikasi risiko, dan memperkirakan biaya dan kompleksitas.

Artikel ini memperlihatkan kepada Anda cara menilai aplikasi web Java yang ditemukan yang berjalan di server Tomcat sebagai persiapan untuk migrasi ke Azure App Service Code dan Azure App Service Containers, menggunakan Azure Migrate: Alat penemuan dan penilaian. Pelajari selengkapnya tentang Azure App Service.

Dalam tutorial ini, Anda akan mempelajari cara:

  • Jalankan penilaian berdasarkan data konfigurasi aplikasi web.
  • Tinjau penilaian Azure App Service.

Catatan

Tutorial menunjukkan jalur tercepat untuk mencoba skenario dan menggunakan opsi default jika memungkinkan.

Prasyarat

  • Jika Anda tidak memiliki langganan Azure, buat akun gratis sebelum Anda memulai.
  • Sebelum Anda mengikuti tutorial ini untuk menilai aplikasi web Anda untuk migrasi ke Azure App Service, pastikan Anda telah menemukan aplikasi web yang ingin Anda nilai menggunakan appliance Azure Migrate untuk server VMware, Hyper-V, atau Fisik.
  • Jika Anda ingin mencoba fitur ini dalam proyek yang sudah ada, pastikan Anda telah menyelesaikan prasyarat dalam artikel ini.

Jalankan penilaian

Untuk menjalankan penilaian, ikuti langkah-langkah berikut:

  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 halaman Gambaran Umum untuk Azure Migrate.

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

    1. Jenis penilaian telah dipilih sebelumnya sebagai Aplikasi web di Azure dan sumber penemuan default ke Server yang ditemukan dari appliance Azure Migrate. Pilih Skenario sebagai aplikasi Web ke App Service.

      Cuplikan layar halaman Buat penilaian untuk Azure Migrate.

    2. Pilih Edit untuk meninjau properti penilaian.

      Berikut ini disertakan dalam properti penilaian Azure App Service:

      Cuplikan layar pengaturan penilaian untuk Azure Migrate.

      Properti Rincian
      Lokasi target Wilayah Azure yang ingin Anda migrasikan. Rekomendasi konfigurasi dan biaya Azure App Service didasarkan pada lokasi yang Anda tentukan.
      Jenis lingkungan Jenis lingkungan tempat lingkungan berjalan.
      Penawaran Penawaran Azure tempat Anda terdaftar. Penilaian memperkirakan biaya untuk penawaran tersebut.
      Mata Uang Mata uang penagihan untuk akun Anda.
      Diskon (%) Diskon khusus langganan apa pun yang Anda terima di atas penawaran Azure. Pengaturan default-nya 0%.
      Langganan EA Menentukan bahwa langganan Perjanjian Enterprise (EA/Enterprise Agreement) digunakan untuk estimasi biaya. Memperhitungkan diskon yang berlaku untuk langganan.

      Pertahankan pengaturan default untuk instans yang dipesan dan properti diskon (%).
      Opsi penghematan (Komputasi) Opsi Penghematan yang harus dipertimbangkan penilaian.
      Isolasi diperlukan Pilih Ya jika Anda ingin aplikasi web Anda berjalan di lingkungan privat dan khusus di pusat data Azure.
    • Di Opsi penghematan (Komputasi), tentukan opsi penghematan yang ingin Anda pertimbangkan penilaian, membantu mengoptimalkan biaya Azure Compute Anda.
      • Reservasi Azure (satu tahun atau tiga tahun dicadangkan) adalah opsi yang baik untuk sumber daya yang paling berjalan secara konsisten.
      • Azure Savings Plan (paket penghematan satu tahun atau tiga tahun) memberikan fleksibilitas tambahan dan pengoptimalan biaya otomatis. Idealnya pasca migrasi, Anda dapat menggunakan paket reservasi dan penghematan Azure secara bersamaan (reservasi digunakan terlebih dahulu), tetapi dalam penilaian Azure Migrate, Anda hanya dapat melihat perkiraan biaya dari 1 opsi penghematan sekaligus.
      • Saat Anda memilih Tidak Ada, biaya Azure Compute didasarkan pada tarif Bayar sesuai pemakaian atau berdasarkan penggunaan aktual.
      • Anda perlu memilih Bayar sesuai penggunaan dalam program penawaran/lisensi untuk dapat menggunakan Instans Terpesan atau Azure Savings Plan. Ketika Anda memilih opsi penghematan selain Tidak Ada, pengaturan Diskon (%) tidak berlaku.
    1. Pilih Simpan jika Anda membuat perubahan apa pun.
  5. Pada halaman Buat penilaian , pilih Berikutnya: Pilih server yang akan 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 ingin Anda tambahkan ke grup dari tabel.
    • Pilih Selanjutnya.

    Cuplikan layar server yang dipilih.

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

    Cuplikan layar buat penilaian.

  8. Setelah penilaian dibuat, buka Server, database, dan aplikasi>web Azure Migrate: Penemuan dan penilaian. Refresh data petak peta dengan memilih opsi Refresh di atas petak peta. Tunggu hingga data di-refresh.

  9. Pada halaman Server, database, dan aplikasi web, di bawah Penilaian alat>Penilaian, pilih nomor di samping Aplikasi web di Azure di bagian Penilaian.

  10. Pilih nama penilaian, yang ingin Anda lihat.

Tinjau penilaian

Untuk melihat penilaian, ikuti langkah-langkah berikut:

  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 Gambaran Umum.

    Halaman Gambaran Umum berisi 3 bagian:

    • Esensial: Bagian Esensial menampilkan grup milik entitas yang dinilai, statusnya, lokasi, sumber penemuan, dan mata uang dalam dolar AS.
    • Entitas yang dinilai: Bagian ini menampilkan jumlah server yang dipilih untuk penilaian, jumlah layanan aplikasi Azure di server yang dipilih, dan jumlah instans aplikasi Sprint Boot berbeda yang dinilai.
    • Skenario migrasi: Bagian ini menyediakan representasi gambar dari jumlah aplikasi yang siap, siap dengan kondisi, dan belum siap. Anda dapat melihat dua representasi grafis, satu untuk Semua aplikasi Web ke Kode App Service dan yang lainnya untuk Semua aplikasi Web ke Kontainer App Service. Selain itu, aplikasi ini juga mencantumkan jumlah aplikasi yang siap dimigrasikan dan perkiraan biaya untuk migrasi untuk aplikasi yang siap bermigrasi.
  4. Tinjau ringkasan penilaian. Anda juga dapat mengedit properti penilaian, atau menghitung ulang penilaian.

Tinjau kesiapan

Untuk meninjau kesiapan aplikasi web, ikuti langkah-langkah berikut:

  1. Pada Penilaian, pilih nama penilaian yang ingin Anda lihat.

  2. Pilih Lihat detail selengkapnya untuk melihat detail selengkapnya tentang setiap aplikasi dan instans. Tinjau kolom Kesiapan Kontainer Azure App Service Code dan Azure App service dalam tabel untuk aplikasi web yang dinilai:

    Cuplikan layar kesiapan Azure App Service Code.

    1. Jika tidak ada masalah kompatibilitas yang ditemukan, kesiapan ditandai sebagai Siap untuk jenis penyebaran target.
    2. Jika ada masalah kompatibilitas non-kritis, seperti fitur yang terdegradasi atau tidak didukung yang tidak memblokir migrasi ke jenis penyebaran target tertentu, kesiapan ditandai sebagai Siap dengan kondisi (hyperlink) dengan detail peringatan dan panduan remediasi yang direkomendasikan.
    3. Jika ada masalah kompatibilitas yang dapat memblokir migrasi ke jenis penyebaran target tertentu, kesiapannya ditandai sebagai Belum siap dengan detail masalah dan panduan remediasi yang disarankan.
    4. Jika penemuan masih berlangsung atau ada masalah penemuan untuk aplikasi web, kesiapan ditandai sebagai Tidak Diketahui karena penilaian tidak dapat menghitung kesiapan untuk aplikasi web tersebut.
    5. Jika penilaian tidak diperbarui, statusnya akan ditampilkan sebagai Kedaluarsa. Pilih penilaian yang sesuai dan pilih Hitung ulang penilaian. Penilaian dihitung ulang dan layar Ringkasan kesiapan diperbarui dengan hasil penilaian yang dihitung ulang.
  3. Pilih status Kesiapan untuk membuka panel Masalah migrasi dan peringatan dengan detail penyebab masalah dan tindakan yang direkomendasikan.

    Cuplikan layar tindakan yang direkomendasikan.

  4. Tinjau SKU yang direkomendasikan untuk aplikasi web, yang ditentukan sesuai matriks di bawah ini:

    Kesiapan Tentukan perkiraan ukuran Menentukan perkiraan biaya
    Siap Ya Ya
    Siap dengan syarat Ya Ya
    Belum siap Tidak Tidak
    Tidak dikenal Tidak Tidak

Mengulas perkiraan biaya

Ringkasan penilaian menunjukkan perkiraan biaya bulanan untuk menghosting aplikasi web Anda.
Pilih tab Detail biaya untuk melihat perkiraan biaya bulanan tergantung pada SKU.

Cuplikan layar detail biaya.

Langkah berikutnya