Home icon

Migrating your Java applications to AWS Graviton using AWS Transform custom

Compute Blog



This article explains how to migrate Java applications from x86 to AWS Graviton processors using AWS Transform custom (ATX), an AI-powered tool that automates the migration process.

  • ATX analyzes Java codebases, creates migration plans, and executes transformations with version-controlled commits
  • Identifies JNI dependencies, updates libraries for Arm64 support, modifies build configs, and refactors architecture-specific code
  • Requires Arm64 execution environment (Graviton instance or Apple Silicon Mac) with Node.js 20+, Git, and Java build tools
  • Interactive Mode allows step-by-step review and customization of migration plans before execution
  • Campaign Mode enables automated batch assessment of multiple applications without manual intervention
  • Generates migration reports, runbooks, and atomic Git commits for easy rollback and tracking
  • Graviton processors offer up to 40% better price-performance than comparable x86 instances

ATX streamlines Java-to-Graviton migration by automating compatibility assessment, dependency updates, code refactoring, and runtime validation across single or hundreds of applications.



Go to article

The AWS News Feed is currently looking for gold sponsors. If you want to support the AWS community and reach a large audience of AWS professionals, consider sponsoring the AWS News Feed.

Related articles

Jun 8
2026
AWS Application Migration Service is now AWS Transform MGN
May 11
2026
Containerize during migration: Replatform applications to containers with AWS Transform
May 26
2026
Amazon Web Services Partner KBR achieves 27% savings migrating to AWS Graviton
May 11
2026
AWS Transform adds containerization capability during migrations

The AWS News Feed is currently looking for silver sponsors. If you want to support the AWS community and reach a large audience of AWS professionals, consider sponsoring the AWS News Feed.