Überspringen zum Hauptinhalt

AWS Transform

AWS Transform für .NET

Der erste agentenbasierte KI-Service zur Modernisierung von .NET-Anwendungen in großem Maßstab

.NET-Modernisierung mit agentenbasierte KI beschleunigen

AWS Transform für .NET kann die groß angelegte Modernisierung von .NET Framework auf plattformübergreifendes .NET um das bis zu vierfache beschleunigen. Mit dem .NET-Modernisierungs-Agent können Modernisierungsteams gemeinsam größere und komplexere Projekte konsistent durchführen, Windows-Lizenzabhängigkeiten entfernen, um die Betriebskosten um bis zu 40 % senken und die Codequalität, Leistung und Sicherheit verbessern.

Vorteile

Reduzieren Sie den Zeitaufwand für mühsame .NET-Codeanalysen, Abhängigkeitszuordnungen, Kompatibilitätsbewertungen und -korrekturen sowie Faktorwechselaufgaben.

Reduzieren Sie die Windows-Server-Lizenzkosten, Versionsupgrades, Wartungsarbeiten und Probleme am Ende des Supports und senken Sie gleichzeitig die Transformationskosten für Analyse, Planung, Faktorwechsel und Tooling.

Steigern Sie die .NET-Leistung durch intelligente Code-Transformation und nutzen Sie dabei das fundierte .NET-Fachwissen, das in großen Sprachmodellen (LLMs) von Amazon Bedrock steckt, um modernisierten, plattformübergreifenden Code mit verbesserter Sicherheit, gleichbleibendem Testumfang und erklärbaren Transformationen bereitzustellen.

Modernisieren Sie Hunderte von .NET-Anwendungen parallel und konsistent durch eine einheitliche Web-Erfahrung. Skalieren Sie die Teamkapazität und optimieren Sie die funktionsübergreifende Zusammenarbeit, um große, komplexe .NET-Projekte mühelos zu bewältigen.

Funktionsweise

Modernisierungsteams können durch natürliche Sprachinteraktion mit dem .NET-Domain-Experten-Agent eine einheitliche Web-Erfahrung nutzen. Unter Benutzeraufsicht analysiert der Agent das Quellcode-Repository auf unterstützte Projekttypen, Versionen und Paketabhängigkeiten und schlägt Modernisierungspläne vor. Nach der Genehmigung transformiert der Agent den Code, führt Komponententests durch, generiert eine Zusammenfassung der Transformation in natürlicher Sprache und überprüft, ob Linux bereit ist. Dabei werden kontinuierlich Meilensteine- und Blocker-Updates bereitgestellt. Für ausgewählte Anwendungen, die Aufmerksamkeit durch Entwickler erfordern, können Entwickler die Transformation in Visual Studio IDE fortsetzen.

Auswirkung in Zahlen ausgedrückt

schnellere Portierung von .NET-Anwendungen von Windows nach Linux

Einsparungen bei den Lizenzkosten

besseres Preis-Leistungs-Verhältnis für Ihre modernisierten Anwendungen zur Ausführung auf AWS Graviton-basierten Instances im Vergleich zu vergleichbaren x86-basierten Instances

Durchgängige Automatisierung

Anwendungserkennung und -planung

Der AWS Transform Agent für .NET nutzt tiefgreifende Domain-Expertise und Informationen aus Amazon-Bedrock-LLM-Modellen für optimale Inferenzen. Durch die erweiterte Konnektor-Unterstützung ermöglicht der Agent die Quellcode-Integration von GitHub, Bitbucket und GitLab. Der Agent analysiert Quellcode-Repositorys, um .NET-Versionen, Projekttypen sowie Code- und Paketabhängigkeiten zu identifizieren, und erstellt einen Bewertungsbericht vor der Transformation. Basierend auf Ihrer Codebasis, Ihren Abhängigkeiten und den angegebenen Geschäftszielen liefert der .NET-Agent maßgeschneiderte Transformationspläne und Empfehlungen.
Abstract artwork featuring colorful, gradient ribbons spiraling upward from a circular base against a vibrant sunset-like background.

Code-Konvertierung und Faktorwechsel

Der .NET-Agent unterstützt die Transformation einer Vielzahl von .NET-Projekttypen, darunter MVC-, WCF-, Web-API-, Konsolen-Apps und Komponententestprojekte. Er bietet eine Konfiguration auf Repository-Ebene und verarbeitet Pakete von Drittanbietern, wodurch der manuelle Aufwand für die Transformation von .NET-Framework-Anwendungen reduziert wird. Der Agent transformiert .NET-Framework-Anwendungen mithilfe eines .NET-Build-Prozesses und behebt iterativ Entwicklungsfehler in einer sicheren, netzwerkisolierten Umgebung. Der Agent überträgt den transformierten Code in einer neuen Verzweigung in Ihrem Repository, sobald die Aufgabe abgeschlossen ist, wobei der ursprüngliche Quell-Code erhalten bleibt.
Abstract geometric artwork featuring colorful overlapping rectangles and lines in shades of pink, blue, orange, and yellow, with a gradient background.

Tests und Validierung

Der .NET-Agent führt nach erfolgreicher Transformation eigenständig Unit-Testprojekte aus und überprüft, ob Linux bereit ist – alles mit menschlichen Überprüfungen und Genehmigungen. Er generiert eine Zusammenfassung der Transformation in natürlicher Sprache, die alle am Quell-Code vorgenommenen Änderungen und die identifizierten Entwicklungsprobleme zur einfachen Überprüfung und Optimierung enthält. Wenn ein Auftrag abgeschlossen ist, erhalten Sie außerdem eine E-Mail-Benachrichtigung mit Deep-Links zu den transformierten Repositorys. Sie können die Verzweigung überprüfen und den Code nach Belieben zusammenführen.
Abstract artwork featuring glowing purple and pink circles, two transparent spheres, and curved lines against a gradient background.

Automatisierte Generierung einer Bereitstellungs-Pipeline und Bereitstellung der Umgebung

Ein spezialisierter Agent stellt transformierte Anwendungen in bestimmten AWS-Umgebungen bereit, darunter Amazon EC2 Linux und Amazon ECS, zur Validierung und zum Testen. Gleichzeitig bietet er anpassbare AWS-CloudFormation-Vorlagen und Bereitstellungskonfigurationen für den Produktionseinsatz. Auf diese Weise können Teams modernisierte Anwendungen in Cloud-Umgebungen validieren und automatisierte Bereitstellungsprozesse mit entsprechenden Überwachungs- und Anpassungsfunktionen einrichten.

Missing alt text value

AWS Transform für .NET in Ihrem eigenen Tempo erkunden

Testen Sie unten die interaktive Demo aus, um den AWS Transform Agent für .NET in Aktion zu erleben

Missing alt text value

Thomson Reuters

„AWS Transform fühlte sich wie eine Erweiterung unseres Teams an – durch ständiges Lernen und Optimieren hilft es uns dabei, schneller voranzukommen. Es hat nicht nur unsere .NET-Anwendungen modernisiert – es hat alles beschleunigt. Ob generative KI, plattformübergreifende Entwicklung oder Rationalisierung von Abläufen – wir sind hier, um uns schnell anzupassen und unseren Kunden intelligentere Lösungen zu bieten. Mit Partnern wie AWS beweisen wir, dass selbst die vertrauenswürdigsten Namen in der Technologiebranche wie ein Startup agieren können.“

Matt Dimich, VP, Platform Engineering Enablement, Thomson Reuters

Weitere Informationen zur Geschichte ›
Missing alt text value

The Hartford

„AWS Transform beschleunigte unsere Modernisierungsbemühungen und beschleunigte die Markteinführung unserer Initiativen zur Cloud-Migration. Es hat uns nicht nur geholfen, die Transformation von veraltetem Code von Monaten auf Wochen zu beschleunigen, sondern unseren Entwicklern auch während des gesamten Prozesses wertvolle Einblicke und Vorschläge gegeben.“

Gaurav C Patrikar, Director Software Engineering, The Hartford

Weitere Informationen zur Geschichte ›
Missing alt text value

Experian

„Experian Data Office stand vor der komplexen Aufgabe, sieben .NET-Anwendungen von Version 6 auf 8 zu aktualisieren. Herkömmliche Upgrade-Prozesse hätten umfangreiche technische Ressourcen, manuelle Code-Analysen und einen erheblichen Zeitaufwand erfordert. Durch den Einsatz von AWS Transform für .NET konnten wir den Gesamtaufwand um 49 Sprints reduzieren und den Aufwand für jedes Upgrade-Projekt von 15 auf 8 Sprints reduzieren. Dies entspricht einer Produktivitätssteigerung von 47 % bei einer 80-prozentigen Automatisierung der Codetransformation über 687 600 Code-Zeilen, sodass wir die Projekte schneller abwickeln, Sicherheitslücken beheben und bei allen sieben erfolgreichen Upgrades konsistente Ergebnisse erzielen können.“

Anup Pancholi, Director of Technology & Engineering, Experian

Weitere Informationen zur Geschichte ›

Missing alt text value

GTI

„Durch die Verwendung von AWS Transform zur Portierung einer unserer .NET-Framework-Anwendungen auf .NET 8 konnten wir den Modernisierungsaufwand um 70 % reduzieren – und das mit 100 % Erfolg.“

Enrique Zazueta, Director of Software Development, GTI

Missing alt text value

Signaturit

„Wir haben mit der Modernisierung unserer Lizenzverwaltungskomponenten begonnen – ein Projekt, das ursprünglich auf 6 bis 8 Monate geschätzt wurde –, aber mit AWS Transform in nur wenigen Tagen abgeschlossen werden konnte.“

Jordi Martin, CTO, Signaturit

Missing alt text value

Caribbean Examinations Council

„Durch die Modernisierung von über 143 000 Zeilen von .NET-Framework-Code auf plattformübergreifendes .NET in weniger als zwei Tagen konnten geschätzte 270 Entwicklerstunden eingespart werden – eine herausragende Leistung.“

Rodney Payne, Director of Technological Innovation, Caribbean Examinations Council

Missing alt text value

Planet DDS

„Mit AWS Transform konnten wir unsere Transformation von .NET 4.6 zu .NET 8 beschleunigen und standardisieren. Wir haben 90 % der Codebasis erfolgreich transformiert, sauber kompiliert und alle Annahmekriterien erfüllt. Eine Transformationsmaßnahme, die ursprünglich auf drei Monate angelegt war, wurde in weniger als einer Woche abgeschlossen. Das Tool bewältigte präzise komplexe Änderungen – wie z. B. die Konfiguration der Abhängigkeitsinjektion – und reduzierte so den Bedarf an manueller Überprüfung. Diese standardmäßig korrekte Benutzererfahrung gibt uns die nötige Sicherheit, .NET-Modernisierungen schnell und präzise zu skalieren.

Rahul Khot, Vice President, Engineering, Planet DDS

Missing alt text value

Partner

Missing alt text value
Missing alt text value
Missing alt text value
Missing alt text value
Missing alt text value
Missing alt text value
Missing alt text value
Missing alt text value

Missing alt text value
Missing alt text value
Missing alt text value
Missing alt text value
Missing alt text value
Missing alt text value
Missing alt text value
Missing alt text value