Memodernisasi aplikasi web ASP.NET ke kode Azure App Service

Artikel ini memperlihatkan kepada Anda cara memigrasikan aplikasi web ASP.NET dalam skala besar ke Azure App Service menggunakan Azure Migrate.

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.

Dalam tutorial ini, Anda akan mempelajari cara:

  • Migrasikan aplikasi web ASP.NET dalam skala besar ke Azure App Service menggunakan alur terintegrasi di Azure Migrate.
  • Mengubah rencana migrasi untuk aplikasi web.
  • Ubah paket App Service untuk aplikasi web.

Jika Anda tidak memiliki langganan Azure, buat akun gratis sebelum Anda memulai.

Prasyarat

Sebelum memulai tutorial ini, Anda harus:

  1. Selesaikan tutorial pertama untuk menemukan aplikasi web yang berjalan di lingkungan VMware Anda.
  2. Selesaikan tutorial kedua untuk menilai aplikasi web guna menentukan status kesiapannya untuk migrasi ke Azure App Service. Anda perlu menilai aplikasi web untuk memigrasikannya menggunakan alur terintegrasi.
  3. Buka proyek yang sudah ada atau buat proyek baru.

Memigrasikan aplikasi web

Setelah aplikasi web dinilai, Anda dapat memigrasikannya menggunakan alur migrasi terintegrasi di Azure Migrate.

  • Anda dapat memilih hingga lima Paket App Service sebagai bagian dari satu migrasi.
  • Saat ini, kami tidak mendukung pemilihan Paket App Service yang ada selama alur migrasi.
  • Anda dapat memigrasikan aplikasi web hingga ukuran maksimum 2 GB, termasuk konten yang disimpan dalam direktori virtual yang dipetakan.
  • Saat ini, kami tidak mendukung migrasi konten direktori UNC.
  • Anda memerlukan Windows PowerShell 4.0 yang diinstal pada server yang menghosting server web IIS tempat Anda berencana untuk memigrasikan aplikasi web ASP.NET ke Azure App Services.
  • Saat ini, alur migrasi tidak mendukung skenario terintegrasi VNet.

Untuk memigrasikan aplikasi web, lakukan langkah-langkah berikut:

  1. Di proyek >Azure Migrate Server, database, dan aplikasi>web Alat>Migrasi dan modernisasi, pilih Replikasi.

    Screenshot of the Replicate option selected.

  2. Di Tentukan niat, >Apa yang ingin Anda migrasikan?, pilih ASP.NET aplikasi web.

  3. Di Mana Anda ingin bermigrasi?, pilih Azure App Service asli.

  4. Di Jenis virtualisasi , pilih VMware vSphere.

  5. Di Pilih penilaian, pilih penilaian yang ingin Anda gunakan untuk memigrasikan aplikasi web lalu pilih tombol Lanjutkan . Tentukan detail Azure App Service tempat aplikasi akan dihosting.

    Screenshot of selected intent.

  6. Di Dasar,di bawah Detail proyek, pilih Langganan, Grup Sumber Daya, dan Wilayah tempat aplikasi web akan dihosting, dari menu drop-down. Di bawah Penyimpanan, pilih akun Penyimpanan untuk lokasi penyimpanan perantara selama proses migrasi. Pilih Berikutnya: Web Apps >.

    Screenshot of Azure Migrate Web Apps Basics screen.

  7. Di bagian Web Apps , tinjau aplikasi web yang ingin Anda migrasikan.

    Screenshot of Azure Migrate Web Apps screen.

    Catatan

    Aplikasi dengan status Siap ditandai untuk migrasi secara default. Aplikasi yang ditandai sebagai Siap dengan kondisi dapat dimigrasikan dengan memilih Ya di Akan bermigrasi?.

    1. Pilih aplikasi web untuk dimigrasikan dan pilih Edit.

      Screenshot of Azure Migrate selected web apps.

    2. Di Edit aplikasi, di bawah Akan bermigrasi?, pilih Ya, dan pilih Paket App Service dan Tingkat harga tempat aplikasi akan dihosting. Selanjutnya, pilih tombol Ok .

      Catatan

      Hingga lima paket App Service dapat dimigrasikan pada satu waktu.

      Screenshot of Azure Migrate Edit apps.

      Pilih tombol Berikutnya: Paket > App Service.

  8. Di bagian Paket App Service, verifikasi detail Paket App Service.

    Catatan

    Bergantung pada persyaratan aplikasi web, Anda dapat mengedit jumlah aplikasi dalam paket App Service atau memperbarui tingkat harga. Ikuti langkah-langkah berikut untuk memperbarui detail ini:

    1. Pilih tombol Edit .
    2. Di Edit paket, pilih Nama target dan Tingkat harga, lalu pilih Ok. Screenshot of App Service Plan Edit details.
  9. Setelah Paket App Service diverifikasi, pilih Berikutnya: Tinjau + buat.

  10. Azure Migrate sekarang akan memvalidasi pengaturan migrasi. Validasi mungkin perlu waktu beberapa menit untuk dijalankan. Setelah selesai, tinjau detailnya dan pilih Migrasi.

    Catatan

    Untuk mengunduh ringkasan migrasi, pilih tombol Unduh CSV .

Setelah migrasi dimulai, Anda dapat melacak status menggunakan Pengalaman Penyebaran Azure Resource Manager seperti yang ditunjukkan di bawah ini:

Screenshot of Azure Migrate deployment.

Langkah setelah migrasi

Setelah berhasil menyelesaikan migrasi, Anda dapat menjelajahi langkah-langkah berikut berdasarkan persyaratan khusus aplikasi web:

Langkah berikutnya