Amazon Q Code Transformation (Preview)

Accelerate application maintenance, upgrades, and migration in minutes
Complete language upgrades in a few steps

Complete language upgrades in a fraction of the time

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 off older language versions.

Accelerate migration from Windows to Linux to save time and costs

Coming soon: Amazon Q Code Transformation can perform .NET Framework to cross-platform .NET upgrades to migrate applications from Windows to Linux faster. Avoid additional fees and gain performance and security benefits.

Improve security posture and performance

In just a few steps, keep applications updated to the latest supported versions, gain performance benefits, and remove vulnerabilities from using unsupported versions.

Internal Amazon results


production applications upgraded from Java 8 to Java 17 in just two days


minutes on average to upgrade each application

Less than 1

hour to complete the longest upgrade


days previously taken to upgrade each application