Entscheidungsmatrix - AWS Präskriptive Leitlinien

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

Entscheidungsmatrix

In der folgenden Tabelle werden die Migrations- und Modernisierungsoptionen für ältere .NET-Anwendungen auf der Grundlage Ihres Anwendungsfalls und Ihrer Ressourcen zusammengefasst.

Anwendungsfall Migrationsstrategie und Architektur
Erneut hosten Replatform als Windows-Container Re-Architect als Linux-Container Re-Architecture als Microservices in Linux-Containern Re-Architecture als Microservices ohne Container
You have resources for refactoring.

Nein

Nein

Ja

Ja

Ja

Your .NET legacy application is in constant use.

Ja

Ja

Ja

Ja

Nein

You can resolve .NET Framework dependencies.

Nein

Nein

Ja

Ja

Ja

You can remove Windows dependencies.

Nein

Nein

Ja

Ja

Ja

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

Ja

Nein

Nein

Nein

Nein

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

Nein

Nein

Ja

Ja

Ja

You want to split your monolithic application.

Nein

Nein

Nein

Ja

Ja

In den folgenden Abschnitten werden diese Optionen ausführlich beschrieben: