AWS Microservice Extractor für .NET

Neuarchitektur von .NET-Anwendungen vereinfachen

AWS Microservice Extractor für .NET vereinfacht die Neuarchitektur älterer monolithischer Anwendungen in kleinere Code-Projekte zum Aufbau einer auf Microservices basierenden Architektur. Modernisieren und transformieren Sie Ihre Anwendungen mit einem unterstützenden Tool, das Quellcode und Laufzeitmetriken analysiert, um eine visuelle Repräsentation Ihrer Anwendung und ihrer Abhängigkeiten zu erstellen.

Microservice Extractor verlagert jetzt datenverarbeitungsintensive Grafikverarbeitung in die Cloud und ermöglicht es Entwicklern, große Unternehmensanwendungen mit bis zu 50 000 Klassen auf ihrem eigenen Laptop zu visualisieren und mit ihnen zu interagieren. Da Microservice Extractor automatisierte KI-gestützte Empfehlungen bereitstellt, erhalten Entwickler erfahrungsbasierte Beratung zur Neuarchitektur von veralteten Anwendungen.

Wir stellen vor: AWS Microservice Extractor für .NET | Amazon Web Services (1:01)

Vorteile

Schnellere Identifizierung von Anwendungskomponenten

Identifizieren Sie schnell Anwendungskomponenten, um sie in kleinere Microservices umzustrukturieren – mit Visualisierungsflächen, die die Metriken und Abhängigkeiten der einzelnen Komponenten zeigen.

KI-gestützte automatisierte Empfehlungen

Erkennt gängige Extraktionskandidaten mithilfe heuristischer Techniken und Machine Learning und hebt diese in der Visualisierung hervor. Diese Empfehlungen können im vorliegenden Zustand oder als Ausgangspunkt verwendet werden, um Microservices aus einer monolithischen Codebase zu extrahieren.

Strangler-fig-Portierung

Reduzieren Sie den Explosionsradius der Originalanwendung, indem Sie kleinere Projekte extrahieren und diese von .NET Framework auf plattformübergreifendes .NET portieren, um sie unter Linux auszuführen.

Funktionsweise

Funktionsweise von AWS Microservice Extractor für .NET

Anwendungsfälle

Neuarchitektur von .NET-Anwendungen

Strukturieren Sie monolithische MVC-Anwendungen (Model View Controller), ASP.NET-Webformulare und WCF-Anwendungen (Windows Communications Framework) in kleinere Services um, um eine bessere Skalierung, mehr Stabilität und eine schnellere Entwicklung zu erzielen.

Den Quellcode einer beliebigen C#-Anwendung visualisieren

Analysieren und erstellen Sie eine visuelle Darstellung Ihrer Anwendung und ihrer Abhängigkeiten.

.NET Framework schrittweise auf plattformübergreifendes .NET portieren

Identifizieren und extrahieren Sie eine Teilmenge von Klassen, portieren Sie diese auf plattformübergreifendes .NET und führen Sie sie unter Linux aus. Wiederholen Sie den Vorgang in Ihrem eigenen Tempo, um Ihre Anwendung schrittweise zu Linux zu migrieren.

 Features von AWS Microservice Extractor für .NET
Features von AWS Microservice Extractor für .NET ansehen

Erkunden Sie Features wie Anwendungsvisualisierung und Codeextraktion.

Weitere Informationen 
Für ein kostenloses Konto registrieren
Für ein kostenloses Konto registrieren

Sie erhalten sofort Zugriff auf das kostenlose AWS-Kontingent. 

Registrieren