Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Matrik
Tabel berikut merangkum opsi migrasi dan modernisasi untuk aplikasi .NET lama, berdasarkan kasus penggunaan dan sumber daya Anda.
Kasus penggunaan | Strategi dan arsitektur migrasi | ||||
---|---|---|---|---|---|
Rehost | Replatform sebagai wadah Windows | Re-arsitek sebagai wadah Linux | Re-arsitek sebagai microservices dalam wadah Linux | Re-arsitek sebagai microservices tanpa kontainer | |
You have resources for refactoring. | |||||
Your .NET legacy application is in constant use. | |||||
You can resolve .NET Framework dependencies. | |||||
You can remove Windows dependencies. | |||||
You want to run your application as a native Windows application on an Amazon Elastic Compute Cloud (Amazon EC2) instance. | |||||
Your code can be ported from .NET Framework to .NET Core or .NET 6. | |||||
You want to split your monolithic application. |
Bagian berikut menjelaskan opsi ini secara terperinci: