Transform code

The generative AI–powered assistant with agents for .NET and Java transformation

Benefits

Accelerate code transformation

Offload labor-intensive, complex code transformations to Amazon Q Developer agents throughout the discovery, planning, and execution phases. With built-in expertise in languages, frameworks, and infrastructure, these agents free your teams to focus on innovation.

accelerate code transformation screenshot

Access AI agents within IDE or CLI

Collaborate with agents through natural language conversations integrated into your development environment.

access AI agents within IDE or CLI screenshot

Increase innovation, security, and performance

Address application vulnerabilities, adopt high-performance frameworks and integrations, and tap into modern systems for innovation.

increase innovation, security, and performance screenshot

Transformations supported

.NET

Accelerate .NET application porting from Windows to Linux up to 4 times faster

Streamline transformation tasks and slash operational costs by up to 40%

Offload tedious .NET porting tasks, such as code analysis, dependency mapping, and refactoring, and reduce Windows licensing costs.

Boost application security and performance

Enhance .NET performance and security by modernizing to cross-platform .NET, maintaining test coverage, and porting to Linux operating system.

Get started in the IDE (Visual Studio)

choosing workloads

Java

Accelerate Java application upgrades

Complete language upgrades in minutes

Automate common language upgrade tasks like updating your code, conducting unit tests, and verifying deployment readiness, starting with Java. Save up to days' or months' worth of the undifferentiated work involved in moving from older language versions.

Improve security, performance, and reduce tech debt

In just a few steps, update applications to the latest supported Java versions, gain performance benefits, and remove vulnerabilities in unsupported versions.

rransform diff dependency upgrade

Internal Amazon results

of production applications from Java 8 or 11 to Java 17

years of development work saved

dollars in annual cost savings
desktop

“Modernizing applications at Novacomp has historically been a time-consuming task that is often deprioritized against other development initiatives. Our team turned to Amazon Q Code Transformation agent to help upgrade a project running in Java 8 to Java 17 with over 10,000 lines of code. This is a task that would typically take an expert over two weeks to manually complete, but Amazon Q seamlessly modernized our project in a matter of minutes. Since adopting Amazon Q across our organization, we have realized a 60% decrease in average in our tech debt.”

Gerardo Arroyo
CTO, Novacomp

tablet

“Modernizing applications at Novacomp has historically been a time-consuming task that is often deprioritized against other development initiatives. Our team turned to Amazon Q Code Transformation agent to help upgrade a project running in Java 8 to Java 17 with over 10,000 lines of code. This is a task that would typically take an expert over two weeks to manually complete, but Amazon Q seamlessly modernized our project in a matter of minutes. Since adopting Amazon Q across our organization, we have realized a 60% decrease in average in our tech debt.”

Gerardo Arroyo
CTO, Novacomp

mobile

“Modernizing applications at Novacomp has historically been a time-consuming task that is often deprioritized against other development initiatives. Our team turned to Amazon Q Code Transformation agent to help upgrade a project running in Java 8 to Java 17 with over 10,000 lines of code. This is a task that would typically take an expert over two weeks to manually complete, but Amazon Q seamlessly modernized our project in a matter of minutes. Since adopting Amazon Q across our organization, we have realized a 60% decrease in average in our tech debt.”

Gerardo Arroyo
CTO, Novacomp

desktop

“Here at Signaturit, we are looking to modernize our legacy .NET code in order to move from Windows to a Linux operating system. Modernization has been a challenge from a resource and prioritization perspective, and we leaned into Amazon Q Developer to help assist with these initiatives. We started transforming our components responsible for license management, which would have been slated for a 6–8 month project timeline, but Amazon Q Developer’s capabilities for .NET porting helped us complete this project in a few days. Without Amazon Q, Developer, this application modernization initiative, whose outcome is very valuable to us, would most likely have been be delayed or deprioritized. Amazon Q Developer has introduced a new world for modernization at Signaturit and is a service that our developers are excited to use to continue to modernize applications across our portfolio.”

Jordi Martin
CTO, Signaturit

Signaturit Group logo
tablet

“Here at Signaturit, we are looking to modernize our legacy .NET code in order to move from Windows to a Linux operating system. Modernization has been a challenge from a resource and prioritization perspective, and we leaned into Amazon Q Developer to help assist with these initiatives. We started transforming our components responsible for license management, which would have been slated for a 6–8 month project timeline, but Amazon Q Developer’s capabilities for .NET porting helped us complete this project in a few days. Without Amazon Q, Developer, this application modernization initiative, whose outcome is very valuable to us, would most likely have been be delayed or de- prioritized. Amazon Q Developer has introduced a new world for modernization at Signaturit and is a service that our developers are excited to use to continue to modernize applications across our portfolio.”

Jordi Martin
CTO, Signaturit

Signaturit Group logo
mobile

“Here at Signaturit, we are looking to modernize our legacy .NET code in order to move from Windows to a Linux operating system. Modernization has been a challenge from a resource and prioritization perspective, and we leaned into Amazon Q Developer to help assist with these initiatives. We started transforming our components responsible for license management, which would have been slated for a 6–8 month project timeline, but Amazon Q Developer’s capabilities for .NET porting helped us complete this project in a few days. Without Amazon Q, Developer, this application modernization initiative, whose outcome is very valuable to us, would most likely have been be delayed or de- prioritized. Amazon Q Developer has introduced a new world for modernization at Signaturit and is a service that our developers are excited to use to continue to modernize applications across our portfolio.”

Jordi Martin
CTO, Signaturit

Signaturit Group logo