Passa al contenuto principale

Amazon Q Developer

Trasforma il codice

L'assistente basato sull'IA generativa con agenti per la trasformazione Java e .NET

Vantaggi

Accelera la trasformazione del codice

Affida agli agenti Amazon Q Developer le trasformazioni di codice complesse e ad alta intensità di lavoro durante le fasi di analisi, pianificazione ed esecuzione. Grazie alla competenza integrata in linguaggi, framework e infrastrutture, questi agenti danno spazio ai tuoi team di concentrarsi sull’innovazione.

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."

Accedi agli agenti AI all'interno dell'IDE o della CLI

Collabora con gli agenti tramite conversazioni in linguaggio naturale integrate nel tuo ambiente di sviluppo.

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

Aumenta l'innovazione, la sicurezza e le prestazioni

Risolvi le vulnerabilità delle applicazioni, adotta framework e integrazioni ad alte prestazioni e attingi ai sistemi moderni per l'innovazione.

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

Trasformazioni supportate

.NET

Rendi il porting delle applicazioni .NET da Windows a Linux fino a 4 volte più veloce

Semplifica le attività di trasformazione e riduci i costi operativi fino al 40%

Evita le noiose attività di porting .NET, come l'analisi del codice, la mappatura delle dipendenze e la rifattorizzazione, e riduci i costi delle licenze Windows.

Ottimizza la sicurezza e le prestazioni delle applicazioni

Migliora le prestazioni e la sicurezza del sistema .NET modernizzando .NET su più piattaforme, mantenendo la copertura dei test ed eseguendo il porting sul sistema operativo Linux.

Inizia nell'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

Accelera gli aggiornamenti delle applicazioni Java

Completa gli aggiornamenti della lingua in pochi minuti

Automatizza le attività comuni di aggiornamento del linguaggio come l'aggiornamento del codice, l'esecuzione di test delle unità e la verifica della preparazione all'implementazione, a partire da Java. Risparmia fino a giorni o mesi del lavoro indifferenziato necessario per migrare da versioni di linguaggio precedenti.

Migliora la sicurezza e le prestazioni, e riduci il debito tecnologico

In pochi passaggi, aggiorna le applicazioni alle ultime versioni di Java supportate, ottieni vantaggi in termini di prestazioni e rimuovi le vulnerabilità derivanti dall'utilizzo di versioni non supportate.

Inizia nell'IDE

Inizia a usare la CLI

Missing alt text value

Risultati interni di Amazon

applicazioni di produzione da Java 8 o 11 a Java 17

anni di lavoro di sviluppo risparmiati

in risparmi annuali

Novacomp

“La modernizzazione delle applicazioni a Novacomp è sempre stata un'attività dispendiosa in termini di tempo a cui spesso è stata data meno priorità rispetto ad altre iniziative di sviluppo. Il nostro team si è rivolto all'agente Amazon Q Code Transformation per contribuire ad aggiornare un progetto in esecuzione in Java 8 a Java 17 con oltre 10.000 righe di codice. Si tratta di un'attività il cui completamento manuale da parte di un esperto in genere richiederebbe più di due settimane, ma Amazon Q ha modernizzato il nostro progetto senza problemi in pochi minuti. Da quando abbiamo adottato Amazon Q in tutta la nostra organizzazione, siamo riusciti a ridurre in media del 60% il nostro debito tecnologico.”

Gerardo Arroyo
CTO, Novacomp

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

Signaturit

“Qui a Signaturit, stiamo cercando di modernizzare il nostro codice .NET legacy per passare da Windows a un sistema operativo Linux. La modernizzazione è stata una sfida dal punto di vista delle risorse e delle priorità e abbiamo deciso di rivolgerci ad Amazon Q Developer per farci assistere in queste iniziative. Abbiamo iniziato trasformando i componenti responsabili della gestione delle licenze, operazione che prima avrebbe richiesto 6-8 mesi di tempo ma, grazie alle funzionalità di Amazon Q Developer per il porting .NET, siamo riusciti a completare il progetto in pochi giorni. Senza Amazon Q Developer, questa iniziativa di modernizzazione delle applicazioni, il cui risultato è molto importante per noi, molto probabilmente sarebbe stata ritardata o sarebbe passata in secondo piano. Amazon Q Developer ha introdotto un nuovo mondo per la modernizzazione in Signaturit, con un servizio che i nostri sviluppatori sono entusiasti di utilizzare per continuare a modernizzare le applicazioni del nostro portafoglio.”

Jordi Martin
CTO, Signaturit

Missing alt text value