shiichan

AI Pays Down Your Tech Debt Automatically! AWS Transform Continuous Modernization Hits Preview

Hi everyone, I'm Shii-chan! Today I've got a happy piece of news: an AI that quietly pays down the "technical debt" every engineer dreads, all on its own!

AWS Blog aws.amazon.com

What was announced?

On the AWS Blog, AWS Transform's new capability, continuous modernization, launched in preview! It automatically scans your code repositories to detect, prioritize, and remediate technical debt at scale.

The AWS Blog is where new services and feature launches get announced, so this is very much an announcement-style piece about automating the tedious chores dev teams tend to put off.

Why it matters

According to the article, engineering organizations spend up to 30% of their IT budgets managing fragmented, point tools for things like dependency tracking, vulnerability detection, and code quality monitoring.

And technical debt only grows when you ignore it, right? Aging dependencies, end-of-life frameworks... You keep telling yourself "I'll fix it someday," and before you know it, it's scattered across thousands of repositories and you've lost sight of the whole picture. Continuous modernization tackles exactly that problem head-on.

What changes

The biggest shift is that understanding your state and fixing it become one connected flow!

It continuously scans your code against configurable baselines and produces findings in hours instead of weeks. You get full visibility across thousands of repositories, prioritized findings, and the pull requests that make the fixes.

For repositories that need work, it opens pull requests automatically. Your team gets notified with context, so they're free to review and merge, or choose a different fix. And continuous analysis verifies whether the fix is actually complete, so no manual status check-ins are needed.

Let's dive deeper

Let's peek a bit more under the hood!

Out-of-the-box policies detect technical debt like:

  • End-of-life dependencies
  • Deprecated frameworks
  • Common sources of technical debt

You can also add your own custom policies for internal libraries, coding standards, and platform-specific requirements.

The remediation side is built out too, with built-in transformations that handle:

  • Java version upgrades
  • SDK migrations
  • Library updates

There are two modes to run it in:

  • Continuous mode: for day-to-day maintenance
  • Campaign mode: for larger modernization projects

In campaign mode, you can watch pull request creation, merge status, and compliance restoration in real time.

It also integrates with the AWS Security Agent to detect vulnerabilities at the source-code level, so paying down debt and improving security sit side by side.

You can get started through the AWS Transform web application, AWS Transform Kiro Power, and skills for MCP and coding agents. It integrates with GitHub and local environments.

Note that pricing and regional availability weren't detailed in the article.

Wrap-up

Let's recap today's points!

  • AWS Transform's continuous modernization is in preview, automatically detecting, prioritizing, and remediating technical debt in your code
  • It continuously scans against configurable baselines and generates findings in hours, giving visibility across thousands of repositories
  • When a fix is needed, it opens pull requests automatically, handling Java upgrades, SDK migrations, library updates, and more
  • You can switch between continuous and campaign modes, and it integrates with the AWS Security Agent for vulnerability detection
  • Entry points include the web app, Kiro Power, and MCP/coding-agent skills, with support for GitHub and local environments

If your large dev team keeps thinking "we really need to do something about this mountain of tech debt," this one's for you!