Überspringen zum Hauptinhalt

Amazon Q Developer

Code transformieren

Der durch generative KI unterstützte Assistent mit Agenten für die Transformation von .NET und Java

Vorteile

Transformation von Code beschleunigen

Überlassen Sie arbeitsintensive, komplexe Codetransformationen über alle Phasen von Auffinden, Planung und Ausführung hinweg den Agenten von Amazon Q Developer. Diese Agenten mit ihrem integrierten Fachwissen zu Sprachen, Frameworks und Infrastruktur nehmen Ihren Teams viel Arbeit ab und Ihre Teams können sich auf Innovationen konzentrieren.

A side-by-side code comparison showing changes in Java code, with a pop-up message stating, "I successfully completed your transformation. You can review the diff to see my proposed changes and accept or reject them," along with buttons for "View summary" and "View diff."

Über IDE oder CLI auf KI-Agenten zugreifen

Kommunizieren Sie mit Agenten in den in der Entwicklungsumgebung integrierten natürlichen Sprachen.

Alt-text: A code transformation interface showing a file patch application with modified files listed and a progress tracker detailing transformation steps.

Innovation, Sicherheit und Leistung erhöhen

Beheben Sie Schwachstellen in Anwendungen, übernehmen Sie leistungsstarke Frameworks und Integrationen und nutzen Sie moderne Systeme für Innovationen.

Screenshot of a Visual Studio IDE showing code files, solution explorer, and transformation output with a dark theme interface.

Unterstützte Transformationen

.NET

.NET-Anwendungen von Windows auf Linux bis zu 4-mal schneller portieren

Transformationsaufgaben optimieren und Betriebskosten um bis zu 40 % senken

Lagern Sie mühsame Aufgaben der .NET-Portierung wie Codeanalyse, Dependency Mapping und Faktorwechsel aus und senken Sie Kosten für Windows-Lizenzen.

Sicherheit und Leistung von Anwendungen steigern

Steigern Sie Leistung und Sicherheit von .NET-Anwendungen, indem Sie auf plattformübergreifendes .NET umsteigen, die Testabdeckung aufrechterhalten und auf das Betriebssystem Linux portieren.

Erste Schritte in der IDE (Visual Studio)

"Interface of Amazon Q Developer showing a code transformation plan in progress, with a code snippet for a .NET application displayed on the right."

Java

Upgrades von Java-Anwendungen beschleunigen

Umfassende Upgrades von Sprachen in wenigen Minuten

Automatisieren Sie Routineaufgaben bei Sprachupgrades, wie die Aktualisierung des Codes, das Ausführen von Komponententests und die Bestätigung der Reife zur Bereitstellung, angefangen bei Java. Ersparen Sie sich Tage oder gar Monate an Routinearbeiten im Zusammenhang mit dem Umstieg von älteren Sprachversionen weg.

Sicherheit und Leistung steigern sowie technische Schulden reduzieren

Sie können Ihre Anwendungen in nur wenigen Schritten auf die neuesten unterstützten Java-Versionen aktualisieren, Leistungsvorteile erzielen und Schwachstellen in nicht unterstützten Versionen beseitigen.

Erste Schritte in der IDE

Erste Schritte mit der CLI

Missing alt text value

Interne Ergebnisse bei Amazon

Produktionsanwendungen von Java 8 oder 11 auf Java 17

eingesparte Entwicklungsarbeit in Jahren

Jährliche Kosteneinsparungen in Dollar

Novacomp

„Bei Novacomp war die Modernisierung von Anwendungen in der Vergangenheit eine zeitaufwendige Angelegenheit, die oft zugunsten anderer Entwicklungsinitiativen zurückgestellt wurde. Unser Team wandte sich an Amazon Q Code Transformation, um ein Projekt mit mehr als 10 000 Codezeilen von Java 8 auf Java 17 zu aktualisieren. Für diese Aufgabe würde ein Experte normalerweise mehr als zwei Wochen brauchen, um sie manuell zu erledigen, aber Amazon Q hat unser Projekt in wenigen Minuten nahtlos modernisiert. Seit der Einführung von Amazon Q in unserem gesamten Unternehmen haben wir einen durchschnittlichen Rückgang unserer technischen Schulden um 60 % festgestellt.“

Gerardo Arroyo
CTO, Novacomp

"Novacomp logo featuring a stylized 'C' within circular shapes above the company name in bold white text."

Signaturit

„Hier bei Signaturit wollen wir unseren veralteten .NET-Code modernisieren, damit wir von Windows auf Linux umsteigen können. Die Modernisierung war aus Sicht der Ressourcen und der Priorisierung eine Herausforderung, und wir haben uns auf Amazon Q Developer gestützt, um uns bei diesen Initiativen zu unterstützen. Wir begannen mit der Umwandlung unserer Komponenten, die für die Lizenzverwaltung zuständig sind. Für dieses Projekt wäre ein Zeitrahmen von 6–8 Monaten vorgesehen gewesen, aber die Fähigkeiten von Amazon Q Developer für die .NET-Portierung halfen uns, dieses Projekt in wenigen Tagen abzuschließen. Ohne Amazon Q Developer wäre diese Initiative zur Anwendungsmodernisierung, deren Ergebnis für uns sehr wertvoll ist, höchstwahrscheinlich verzögert worden oder hätte keine Priorität gehabt. Amazon Q Developer hat eine neue Welt für die Modernisierung bei Signaturit geschaffen und ist ein Service, den unsere Entwickler gerne nutzen, um Anwendungen in unserem gesamten Portfolio weiter zu modernisieren.“

Jordi Martin
CTO, Signaturit

Missing alt text value