← All Capabilities
AWS Transform Custom · Generally Available

Crush Tech Debt with
Agentic AI

Transform any code pattern — version upgrades, SDK migrations, framework transitions, and custom transformations. Powered by AI agents that learn, adapt, and scale.

80%
Faster Execution
128
Parallel Repos
11+
Built-in TDs
913
Repos Transformed
01

The Problem: Tech Debt at Scale

70% of Fortune 500 legacy code is 20+ years old. Manual migration is slow, error-prone, and doesn't scale.

Complex Legacy Systems

Outdated frameworks, deprecated APIs, end-of-life runtimes. Every delay increases security risk and maintenance cost.

Labor-Intensive Process

Manual code analysis, dependency mapping, refactoring — each repo takes days or weeks of skilled developer time.

Limited Scalability

One repo at a time. 500 repos to upgrade? That's years of work with traditional approaches.

Knowledge Silos

Migration expertise lives in a few engineers' heads. When they leave, the knowledge goes with them.

02

How the Custom Transformation Agent Works

A continuous cycle: Define → Execute → Verify → Learn

📝

Define

Out-of-the-box or custom TDs

Natural language + docs + code samples. Define what "good" looks like.

Execute

Local or Remote (128 parallel)

CLI or Kiro IDE. 1-9 repos local, 10+ remote on Fargate.

Verify

Automated builds, tests, review

Self-debugging on failure. Iterates until build passes.
🧠

Learn

Knowledge items extracted

Improves with every execution. Patterns become reusable.
Java 8/11 → 17/21 JUnit 4 → 5 javax → jakarta Log4j 1.x → 2.x Spring Boot 2 → 3 Python 2 → 3 Node.js 16 → 20 AWS SDK JS v2 → v3 AWS SDK Go v1 → v2 React Class → Hooks .NET Framework → .NET 8 CDK v1 → v2 Custom Transformations
03

See the Transformation in Action

Watch Java 8 code transform into modern Java 21 — character by character.

● Before (Java 8)
● After (Java 21)
04

Race the Clock: Manual vs Transform

Pick your repo count, hit Start, and watch the time difference unfold.

Assumes 80% time reduction with AWS Transform (reported by customers). Adjust dev-days to match your environment.

🐢 Manual Migration Sequential
0 dev-weeks
⚡ AWS Transform 128 parallel
0 dev-weeks
↔ 128 concurrent streams
Manual time
Transform time
Time saved
05

Calculate Your Savings

Input your numbers — see what AWS Transform Custom could save.

Manual effort500 days
With AWS Transform100 days
Time saved400 days
Developer years saved1.8 years
$320,000
Estimated cost saved

Estimates based on reported 80% reduction in transformation time. Actual results vary.

06

Pricing: What's Free, What's Paid

Most AWS Transform agents are free. Custom transformations are billed per agent minute — only when the agent is actively working on your code.

Free Agents

AgentCost
AssessmentFree
VMware migrationFree
Windows modernizationFree
Mainframe modernizationFree

Standard AWS infrastructure charges apply for resources created during migration (EC2, RDS, etc.).

Custom Transformation Agent

$0.035
per agent minute
What's billedIncluded?
Agent planning & reasoning
Code analysis & modification
Local builds & test runsNot billed
User idle timeNot billed
Continual learningIncluded
Campaign managementIncluded

Real-World Cost Examples

Node.js SDK Upgrade
~3,000 lines of code
$0.70
~20 agent minutes
Java Version Upgrade
~17,000 lines of code
$2.52
~72 agent minutes
Python Runtime Upgrade
~4,000 lines of code
$1.30
~37 agent minutes
💡 Tip: Costs vary by codebase complexity, not just size. Run a few pilot repos to establish your baseline, then use AWS Budgets to set spend limits. You can pause or stop any transformation at any time — billing stops immediately.

Get Started with AWS Transform Custom

Install the Kiro IDE extension or use the ATX CLI to start transforming today.

curl -fsSL https://transform-cli.awsstatic.com/install.sh | bash