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
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
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk