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.
Hostwechsel
Beim Rehosting (Lift and Shift) wird Ihre lokale Anwendung in die Cloud migriert, ohne sie zu ändern. Diese Strategie wird hauptsächlich verwendet, um umfangreiche Anwendungen zu migrieren, um bestimmte Geschäftsziele zu erreichen, wie z. B. die Einführung eines Produkts innerhalb eines kürzeren Zeitrahmens oder das Verlassen eines lokalen Rechenzentrums. Die Anwendungen werden auf Windows-Instances von Amazon Elastic Compute Cloud (Amazon EC2) neu gehostet, die die Anforderungen der Anwendungen erfüllen, die Sie migrieren.
Anwendungsfälle
Diese Migrationsstrategie ist in jedem der folgenden Szenarien nützlich:
-
Die ältere .NET-Anwendung muss als native Windows-Anwendung ausgeführt werden.
-
Zeit und Ressourcen für die Modernisierung der Anwendung stehen nicht zur Verfügung.
-
Bei der älteren .NET-Anwendung handelt es sich um eine kommerzielle Standardanwendung (COTS).
Vorteile
Das Rehosting bietet im Vergleich zu lokalen .NET-Anwendungen die folgenden Vorteile:
-
Minimaler Aufwand, da keine Code- oder Architekturänderungen erforderlich sind
-
Reduzierte Kosten
-
Bessere Einhaltung von Vorschriften und Sicherheit, da bewährte Methoden für AWS Infrastruktur und Sicherheit verwendet werden
Nachteile
-
Nutzt die Leistungs-, Skalierbarkeits- und Ausfallsicherheitsoptionen der AWS Cloud nicht in vollem Umfang
-
Es ist schwierig, sie in hochmoderne Cloud-Dienste zu integrieren
AWS service
Tools
| Werkzeug | Zweck | Ressource |
|---|---|---|
| Assistent für die Migration von Windows-Webanwendungen | Dieses Tool ist ein interaktives PowerShell Skript, das ganze Websites und ihre Konfigurationen zu Elastic Beanstalk migriert. | ASP.NET Anwendungen zu Elastic Beanstalk migrieren (Blogbeitrag |
Entscheidungen zur Bereitstellung
Sie können aus zwei Bereitstellungsoptionen wählen:
-
Wenn Sie die vollständige Kontrolle über die Konfiguration Ihrer Rechenumgebung, einschließlich Speicher- und Speichereinstellungen, und Kontrolle über Betriebssystem-Patches wünschen, migrieren Sie Ihre .NET-Anwendung zu Amazon EC2.
-
Wenn Sie nicht die volle Kontrolle über die Infrastruktur benötigen, verwenden Sie Elastic Beanstalk. Elastic Beanstalk richtet automatisch eine verwaltete Umgebung für Ihre Anwendung ein.