Saltar al contenido principal

Amazon Q Developer

Transformación del código

El asistente impulsado por la IA generativa con agentes para la transformación de .NET y Java

Beneficios

Acelere la transformación del código

Transfiera transformaciones de código complejas y que requieren mucha mano de obra a los agentes de Amazon Q Developer durante las fases de descubrimiento, planificación y ejecución. Con un conocimiento experto integrado en lenguajes, marcos e infraestructura, estos agentes permiten que sus equipos se centren en la innovación.

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

Acceda a los agentes de IA dentro de un IDE o la CLI

Colabore con los agentes mediante conversaciones en lenguaje natural integradas en su entorno de desarrollo.

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

Aumente la innovación, la seguridad y el rendimiento

Aborde las vulnerabilidades de las aplicaciones, adopte integraciones y marcos de alto rendimiento y aproveche los sistemas modernos para innovar.

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

Transformaciones compatibles

.NET

Acelere la portabilidad de aplicaciones.NET de Windows a Linux hasta 4 veces más

Optimice las tareas de transformación y reduzca los costos operativos hasta en un 40 %

Elimine las tediosas tareas de portabilidad de .NET, como el análisis de código, la asignación de dependencias y la refactorización, y reduzca los costos de licencias de Windows.

Impulse la seguridad y el rendimiento de las aplicaciones

Mejore el rendimiento y la seguridad de .NET mediante la modernización a .NET entre plataformas, el mantenimiento de la cobertura de las pruebas y la portabilidad al sistema operativo Linux.

Comience a usar el 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

Acelere las actualizaciones de las aplicaciones Java

Realice actualizaciones de idiomas en minutos

Automatice las tareas comunes de actualización del lenguaje, como actualizar el código, realizar pruebas unitarias y verificar la preparación para el despliegue, empezando por Java. Ahorre hasta días o meses del trabajo indiferenciado que implica dejar de usar versiones en idiomas antiguos.

Mejore la seguridad y el rendimiento, y reduzca la deuda tecnológica

En solo unos pocos pasos, actualice las aplicaciones con las últimas versiones compatibles de Java, obtenga beneficios de rendimiento y elimine las vulnerabilidades en versiones no compatibles.

Introducción al IDE

Comience con la CLI

Missing alt text value

Resultados internos de Amazon

aplicaciones de producción desde Java 8 u 11 hasta Java 17

años de trabajo de desarrollo ahorrados

dólares en ahorros de costos anuales

Novacom

“En Novacomp, la modernización de aplicaciones siempre nos llevó mucho tiempo y muchas veces no fue una prioridad frente a otros proyectos de desarrollo. Nuestro equipo recurrió al agente de transformación de código de Amazon Q para que lo ayudara a actualizar a Java 17 un proyecto que se ejecutaba en Java 8 con más de 10 000 líneas de código. Se trata de una tarea que normalmente un experto tardaría más de dos semanas en completar de forma manual, pero Amazon Q modernizó nuestro proyecto sin problemas en cuestión de minutos. Desde que comenzamos a usar Amazon Q en toda nuestra organización, hemos logrado una disminución media de nuestra deuda técnica del 60 %”.

Gerardo Arroyo
Director de tecnología de Novacomp

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

Signaturit

“En Signaturit, buscamos modernizar nuestro antiguo código .NET para pasar de Windows a un sistema operativo Linux. La modernización ha supuesto un desafío desde el punto de vista de los recursos y la priorización, y recurrimos a Amazon Q Developer para que nos ayudara en estas iniciativas. Empezamos a transformar nuestros componentes responsables de la administración de licencias, lo que habría estado programado para un plazo de 6 a 8 meses, pero las capacidades de Amazon Q Developer para la portabilidad de .NET nos ayudaron a completar este proyecto en unos pocos días. Sin Amazon Q Developer, lo más probable es que esta iniciativa de modernización de aplicaciones, cuyo resultado es muy valioso para nosotros, se hubiera retrasado o perdido su prioridad. Amazon Q Developer ha introducido un nuevo mundo para la modernización en Signaturit y es un servicio que nuestros desarrolladores están encantados de utilizar para seguir modernizando las aplicaciones de nuestra cartera”.

Jordi Martín
Director de tecnología de Signaturit

Missing alt text value