Porting Assistant for .NET
Porting Assistant for .NET adalah sebuah alat analitik yang memindai aplikasi .NET Framework dan menghasilkan penilaian kompatibilitas .NET Core, guna membantu Anda dalam melakukan port aplikasi ke Linux lebih cepat. Porting aplikasi .NET Framework ke .NET Core membantu pelanggan memanfaatkan performa, penghematan biaya, dan ekosistem tangguh Linux. Namun, porting aplikasi ke .NET Core dapat menjadi upaya manual yang sangat besar. Para pemilik aplikasi perlu menghabiskan waktu yang berharga dalam mengindentifikasi dependensi dan API yang kompatibel dengan .NET Core, dan memperkirakan level upaya yang dibutuhkan. Porting Assistant for .NET dengan cepat memindai aplikasi .NET Framework untuk mengidentifikasi inkompatibilitas dengan .NET Core, menemukan pengganti yang diketahui, dan menghasilkan penilaian kompatibilitas detail. Ini mengurangi upaya manual yang dibutuhkan dalam memodernisasi aplikasi Anda ke Linux.
Anda dapat mengunduh alat mandiri Porting Assistant for .NET untuk mulai menganalisis aplikasi .NET Framework.
Porting Assistant for .NET merupakan sumber terbuka penuh. Anda dapat mengunduh klien mandiri Porting Assistant atau ekstensi Porting Assistant IDE dari repositori GitHub kami.
Untuk pengalaman yang lebih baik dalam memfaktor ulang aplikasi .NET lama, lihat ekstensi AWS Toolkit for .NET Refactoring IDE terbaru kami.
Manfaat
Memprioritaskan dengan cepat
Porting Assistant for .NET memungkinkan Anda memindai seluruh portofolio aplikasi .NET Framework Anda untuk menghasilkan laporan penilaian kompatibilitas .NET Core. Ini memudahkan dalam memprioritaskan aplikasi untuk porting berdasarkan level upaya yang dibutuhkan.
Mengurangi upaya manual
Porting Assistant for .NET mengidentifikasi API dan paket .NET Core yang tidak kompatibel dari aplikasi .NET Framework, dan menemukan pengganti yang diketahui yang mengurangi upaya manual mencari paket dan API yang dapat diganti.
Cara kerjanya
Perbesar dan baca deskripsi gambar.Pelanggan
CBS Africa
“Di sektor teknologi yang terus berkembang saat ini, pemangku kepentingan yang aktif harus berevolusi untuk memastikan kesinambungan. Teknologi .NET Core yang baru menyediakan komponen yang diperlukan untuk dipasangkan dengan skalabilitas dan pemeliharaan, tetapi pelingkupan dan perencanaan untuk peningkatan kerangka kerja semacam itu merupakan tugas yang perlu ketelitian. AWS Porting Assistant benar-benar meningkatkan standar praktik modern untuk memungkinkan peningkatan kerangka kerja standar, serta berfungsi sebagai panduan dan manajemen ekspektasi pada proses dan metodologi peningkatan ke .NET Core."
Christo Botha, Manajer Pengembangan Aplikasi - CBS Africa
Kloia
“Porting Assistant for .NET memainkan peran yang sangat penting selama fase awal transisi .NET Core dan memandu di sepanjang perjalanannya. Dengan bantuan Porting Assistant for .NET, Anda dapat meramalkan kompleksitas proyek dan dapat melakukan perencanaan dan implementasi dengan lebih baik.”
Turgay Özgur, Arsitek Perangkat Lunak - Kloia
Slalom
“Memindahkan beban kerja Microsoft yang dibangun di .NET Framework ke .NET Core merepresentasikan banyak peluang untuk mengurangi total biaya kepemilikan beban kerja Microsoft. Porting Assistant for .NET memungkinkan tim dengan cepat mewujudkan manfaat .NET Core, sehingga menghadirkan modernisasi cepat ke beban kerja Microsoft dan menyediakan kemampuan untuk mengurangi biaya lisensi sistem operasi dan memanfaatkan kontainerisasi. Porting Assistant for .NET menjadi pengubah permainan untuk beban kerja Microsoft.”
Patrick Swain, Direktur Area Praktik (Practice Area Director) - Slalom
Infosys
Pasar cloud melihat traksi luar biasa di antara pelanggan yang ingin bermigrasi dari .NET lama ke .NET Core untuk kemampuan lintas platformnya. Dengan kontainerisasi dan Kubernetes menjadi normal baru, Porting Assistant for .NET menjadi sangat berguna untuk menilai, melakukan porting, dan memigrasikan aplikasi .NET lama ke .NET Core dengan cepat. Banyak korporasi yang mengadopsi layanan mikro atau arsitektur monolit untuk aplikasi mereka dapat memanfaatkan Porting Assistant for .NET dan keahlian mendalam mengenai Praktik Modernisasi Infosys untuk mempercepat migrasi ke cloud.
Jai Ganesh, Kepala Senior – Praktik Modernisasi Infosys
IBM
Pelanggan dapat mengambil banyak manfaat dari memodernisasi lanskap aplikasi .NET mereka. Berpindah ke .NET Core dapat menjadi opsi yang sangat baik. Porting Assistant for .NET adalah alat yang sangat hebat yang membantu mengidentifikasi dependensi, masalah kompatibilitas & merekomendasikan solusi pengganti yang pada akhirnya mengurangi upaya manual yang dibutuhkan dalam migrasi. Dalam beberapa hari ke depan, alat ini akan menjadi alat yang wajib dimiliki untuk migrasi beban kerja Microsoft“
-Arun Dwarakanath, Kepala Arsitek, Praktik AWS - IBM Global Business Services
Posting blog
15 Oktober 2020
1 Juli 2020
Pelajari selengkapnya tentang Porting Assistant for .NET dengan Panduan Pengguna.