Bagikan melalui


Kasus migrasi .NET untuk Azure App Service

Azure App Service menyediakan alat yang mudah digunakan untuk menemukan aplikasi web .NET lokal dengan cepat, menilai kesiapan, dan memigrasikan konten & konfigurasi yang didukung ke App Service.

Alat-alat ini dikembangkan untuk mendukung berbagai jenis skenario, yang berfokus pada penemuan, penilaian, dan migrasi. Berikut adalah daftar alat migrasi .NET dan kasus penggunaan.

Bermigrasi dari beberapa server dalam skala besar

Azure Migrate baru-baru ini mengumumkan penemuan tanpa agen, dan penilaian aplikasi web ASP.NET dalam skala besar. Anda sekarang dapat dengan mudah menemukan aplikasi web ASP.NET yang berjalan di server Layanan Informasi Internet (IIS) di lingkungan VMware dan menilai mereka untuk migrasi ke Azure App Service. Penilaian akan membantu Anda menentukan kesiapan migrasi aplikasi web, pemblokir migrasi, panduan perbaikan, SKU yang direkomendasikan, dan biaya hosting. Sumber daya migrasi skala besar untuk ditemukan di bawah.

Setelah berhasil menilai kesiapan, Anda harus melanjutkan dengan migrasi aplikasi web ASP.NET ke Azure App Services.

Ada alat yang sudah ada yang memungkinkan migrasi aplikasi web ASP.NET mandiri atau beberapa aplikasi web ASP.NET yang dihosting pada satu server IIS seperti yang dijelaskan dalam Memigrasikan aplikasi .NET ke Azure App Service. Dengan pengenalan Dalam Skala Besar atau fitur migrasi massal yang terintegrasi dengan Azure Migrate, kami sekarang membuka kemungkinan untuk memigrasi beberapa aplikasi ASP.NET yang dihosting di beberapa server IIS lokal.

Azure Migrate menyediakan penemuan dan penilaian dalam skala besar tanpa agen untuk aplikasi web ASP.NET. Anda dapat menemukan aplikasi web ASP.NET yang berjalan di server Layanan Informasi Internet (IIS) di lingkungan VMware dan menilainya untuk migrasi ke Azure App Service. Penilaian akan membantu Anda menentukan kesiapan migrasi aplikasi web, pemblokir migrasi, panduan perbaikan, SKU yang direkomendasikan, dan biaya hosting. Sumber daya migrasi skala besar untuk ditemukan di bawah.

Migrasi massal menyediakan kemampuan utama berikut:

  • Migrasi Massal aplikasi web ASP.NET ke lingkungan beberapa penyewa Azure App Services atau layanan Aplikasi
  • Migrasikan aplikasi web ASP.NET yang dinilai sebagai "Siap" & "Siap dengan Kondisi"
  • Migrasikan hingga lima Paket App Service (dan aplikasi web terkait) sebagai bagian dari satu alur migrasi E2E
  • Kemampuan untuk mengubah SKU yang disarankan untuk Paket App Service target (Mis: Ubah SKU Pv3 yang disarankan ke SKU PV2 Standar)
  • Kemampuan untuk mengubah kepadatan pengemasan aplikasi web yang disarankan aplikasi web untuk paket layanan aplikasi target (Tambah atau Hapus aplikasi web yang terkait dengan Paket App Service)
  • Mengubah nama target untuk paket layanan aplikasi dan\atau aplikasi web
  • Mengedit massal setelan migrasi\atribut
  • Mengunduh CSV dengan detail aplikasi web target dan nama paket layanan aplikasi
  • Lacak kemajuan migrasi menggunakan pengalaman penyebaran template ARM

Memindahkan aplikasi .NET ke Azure App Service

Azure App Service adalah platform cloud yang menawarkan cara yang cepat, mudah, dan hemat biaya untuk memigrasikan aplikasi web .NET Anda dari lokal ke cloud. Mulai belajar hari ini tentang bagaimana Azure memberdayakan Anda untuk memodernisasi aplikasi .NET Anda dengan sumber daya berikut.

Pilih salah satu opsi berikut untuk memulai penilaian migrasi:

Alat dan sumber daya migrasi App Service

Alat Asisten Migrasi App Service dan asisten migrasi App Service untuk skrip PowerShell diatur oleh syarat dan ketentuan dalam EULA.pdf yang dipaketkan dengan masing-masing alat.

Alat Migrasi Deskripsi Dokumentasi
Asisten Migrasi App Service Migrasikan aplikasi web .NET dari OS Windows ke App Service. Dokumentasi Asisten Migrasi App Service
Asisten migrasi App Service untuk Java di Apache Tomcat (Windows—pratinjau) Unduh perangkat lunak prarilis untuk memigrasikan aplikasi web Java di server web Tomcat yang berjalan di server Windows. Dokumentasi Asisten Migrasi App Service
Skrip PowerShell Asisten Migrasi App Service Unduh skrip PowerShell untuk menemukan dan menilai semua aplikasi web Microsoft Layanan Informasi Internet (IIS) pada satu server secara massal dan memigrasikan aplikasi web .NET dari OS Windows ke App Service. Dokumentasi Powershell Asisten Migrasi App Service
Pengidentifikasi SHA256
Lebih banyak sumber daya untuk memigrasikan aplikasi .NET ke cloud
Video
.NET di Azure untuk Pemula
Memulai Perjalanan Cloud Anda dengan Azure App Service
Blog
Pola aplikasi web yang andal untuk .NET
Memulai perjalanan cloud Anda dengan Azure App Service
Memulai perjalanan cloud Anda dengan Azure App Service - Pindahkan kode Anda
Pelajari cara memodernisasi aplikasi .NET Anda dari profesional
Peristiwa sesuai permintaan
Azure Developers - .NET Day
Jalur pembelajaran
Memigrasikan aplikasi ASP.NET ke Azure
Menghosting aplikasi web dengan Azure App Service
Menerbitkan aplikasi web ke Azure dengan Visual Studio

Sumber daya migrasi skala besar

Panduan
Temukan aplikasi web dan contoh SQL Server
Membuat penilaian Azure App Service
Tutorial untuk menilai aplikasi web untuk migrasi ke Azure App Service
Menemukan inventori perangkat lunak di server lokal dengan Azure Migrate
Memigrasikan aplikasi .NET ke App Service
Blog
Temukan dan nilai aplikasi ASP.NET dalam skala besar dengan Azure Migrate
FAQ
Penilaian Azure App Service di Azure Migrate Discovery dan alat penilaian
Praktik Terbaik
Praktik terbaik penilaian di Azure Migrate Discovery dan alat penilaian
Video
Penemuan dan penilaian dalam skala besar untuk migrasi aplikasi ASP.NET dengan Azure Migrate

Bermigrasi dari server IIS

Anda dapat memigrasikan aplikasi web ASP.NET dari satu server IIS yang ditemukan melalui pengalaman penemuan skala besar Azure Migrate menggunakan skrip PowerShell (unduh). Tonton video pembaruan tentang migrasi ke Azure App Service.

Migrasi aplikasi web ASP.NET

Dengan menggunakan Asisten Migrasi App Service, Anda dapat memigrasikan aplikasi web ASP.NET lokal secara mandiri ke Azure App Service. App Service Migration Assistant dirancang untuk menyederhanakan perjalanan Anda ke cloud melalui solusi gratis, sederhana, dan cepat untuk memigrasikan aplikasi dari lokal ke cloud. Untuk informasi selengkapnya tentang alat asisten migrasi, lihat FAQ.

Wadah aplikasi web ASP.NET

Beberapa aplikasi web .NET Framework mungkin memiliki dependensi ke pustaka dan kemampuan lain yang tidak tersedia di Azure App Service. Aplikasi ini mungkin bergantung pada komponen lain di Cache Majelis Global. Sebelumnya, Anda hanya dapat menjalankan aplikasi ini di mesin virtual. Namun, sekarang Anda dapat menjalankannya di Kontainer Windows Azure App Service.

Alat penampung aplikasi dapat mengemas ulang aplikasi sebagai penampung dengan sedikit perubahan. Alat saat ini mendukung aplikasi containerizing ASP.NET dan aplikasi Apache Tomcat Java. Untuk informasi selengkapnya tentang penampung dan migrasi, lihat caranya.

Langkah berikutnya

Memigrasikan aplikasi web lokal ke Azure App Service