.NET-Workloads in AWS modernisieren
Die Vorteile von Containern, Linux, Serverless und Microservices nutzen
750 Stunden pro Monat
für 12 Monate mit dem kostenlosen AWS-Kontingent
AWS unterstützt seit 2008 .NET-Workloads. Heute werden sowohl .NET Framework-Anwendungen unter Windows als auch plattformübergreifende .NET-Anwendungen unter Linux in AWS ausgeführt. Durch die Modernisierung Ihrer .NET-Workloads in AWS können Sie die Kosten senken, die Vorteile von Containern und Serverless-Systemen nutzen und auf Microservices und cloudnative Architekturen umsteigen. Unsere unterstützenden Modernisierungstools übernehmen die schwere Arbeit und reduzieren den manuellen Aufwand.
Anwendungsfälle
.NET-Framework in Windows-Containern
Migrieren Sie Ihre .NET-Framework-Anwendungen ganz einfach zu Windows-Containern und hosten Sie sie in AWS-Container-Services. Das App2Container-Tool containerisiert Ihre Anwendung und wird in Amazon ECS oder Amazon EKS bereitgestellt.
Portierung von .NET-Framework auf .NET 8 unter Linux
Portieren Sie Ihre .NET Framework-Anwendungen auf plattformübergreifendes .NET und sparen Sie Lizenzkosten, indem Sie sie auf Linux ausführen. Verwenden Sie das AWS Toolkit für .NET Refactoring oder den Microservice Extractor für .NET, um Ihre Portierungsprojekte zu beschleunigen.
Monolithen in Microservices zerlegen
Führen Sie einen Faktorwechsel auf eine auf Microservices basierende Architektur durch, die aus kleinen unabhängigen Services besteht. Extrahieren Sie mit AWS Microservice Extractor für .NET schrittweise Microservices aus Ihrem Monolithen, mit KI-gestützten Empfehlungen.
Der Weg vom Monolithen zum Microservice für .NET-Anwendungen
SQL Server zu Amazon Aurora moderniseren
Wechseln Sie von SQL Server zu Open Source Amazon Aurora und sparen Sie Lizenzkosten. Verwenden Sie das Babelfish-für-Aurora-PostgreSQL-Tool, um mit geringen oder gar keinen Codeänderungen an Ihrer SQL-Server-Anwendung zu Aurora zu migrieren.
.NET-Modernisierungstools
AWS App2Container
AWS App2Container ist ein Befehlszeilentool, das Ihre Anwendungen containerisiert. Es erzeugt automatisch ein Container-Image, das mit den richtigen Abhängigkeiten, Netzwerkkonfigurationen und Bereitstellungsanweisungen für Amazon ECS oder Amazon EKS konfiguriert ist.
AWS Toolkit für .NET Refactoring
Das AWS Toolkit für .NET Refactoring ist eine Visual Studio-Erweiterung, die Ihnen hilft, .NET Framework-Anwendungen auf Cloud-basierte Alternativen auf AWS umzustellen. Es bietet einen Bericht zur Kompatibilitätsbewertung und hilft bei der Portierung Ihres Codes.
AWS Microservice Extractor für .NET
Ein unterstützendes Tool, das als Berater dient, um monolithischen Code zu bewerten und zu visualisieren sowie Microservice-Kandidaten mithilfe von KI und Heuristik zu empfehlen. Microservice Extractor dient auch als Roboter-Entwickler, um die Extraktion von Microservices zu vereinfachen.
Tools für die Modernisierung von Microsoft-Workloads
AWS Modernization Calculator für Microsoft-Workloads
Mit diesem Rechner können Sie die Kosten für die Modernisierung Ihrer Microsoft-Workloads auf eine neue Architektur mithilfe von Open-Source-Software und cloudnativen Services in AWS abschätzen.
Babelfish für Aurora PostgreSQL
Babelfish für Aurora PostgreSQL ermöglicht es der Amazon Aurora PostgreSQL-kompatiblen Edition, Befehle von Anwendungen zu verstehen, die für Microsoft SQL Server geschrieben wurden. Sie erhalten eine beschleunigte, kostengünstige Migration.
AWS Schema Conversion Tool
Das AWS Schema Conversion Tool (SCT) vereinfacht Datenbankmigrationen, indem es Schemaanalysen, Empfehlungen und Konvertierungen im großen Maßstab automatisiert. Es konvertiert Ansichten, SPs und Funktionen und konvertiert eingebettetes SQL in Code.
AWS Database Migration Service
AWS Database Migration Service ist ein verwalteter Migrations- und Replikationsservice, mit dem Sie Ihre Datenbank- und Analyse-Workloads schnell, sicher und mit minimalen Ausfallzeiten und ohne Datenverlust zu AWS verlagern können.
Strategieempfehlungen von AWS Migration Hub
MHSR unterstützt Sie bei der Planung von Migrations- und Modernisierungsinitiativen, indem es Strategieempfehlungen für tragfähige Transformationspfade für Ihre Anwendungen anbietet.