Matrik - AWS Panduan Preskriptif

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.

Tidak

Tidak

Ya

Ya

Ya

Your .NET legacy application is in constant use.

Ya

Ya

Ya

Ya

Tidak

You can resolve .NET Framework dependencies.

Tidak

Tidak

Ya

Ya

Ya

You can remove Windows dependencies.

Tidak

Tidak

Ya

Ya

Ya

You want to run your application as a native Windows application on an Amazon Elastic Compute Cloud (Amazon EC2) instance.

Ya

Tidak

Tidak

Tidak

Tidak

Your code can be ported from .NET Framework to .NET Core or .NET 6.

Tidak

Tidak

Ya

Ya

Ya

You want to split your monolithic application.

Tidak

Tidak

Tidak

Ya

Ya

Bagian berikut menjelaskan opsi ini secara terperinci: