AWS Transform for .NET

The first agentic AI service for modernizing .NET applications at scale

Accelerate .NET modernization with agentic AI

AWS Transform for .NET accelerates large-scale modernization from .NET Framework to cross-platform .NET by up to 4x. With the .NET modernization agent, modernization teams can collaboratively execute larger and more complex projects with consistency, remove Windows license dependencies to reduce operating costs by up to 40%, and enhance code quality, performance, and security.

Benefits

Reduce the time required for tedious .NET code analysis, dependency mapping, compatibility assessment and remediation, and refactoring tasks.

Reduce Windows Server licensing costs, version upgrades, maintenance, and end-of-support challenges, while also slashing transformation costs across analysis, planning, refactoring, and tooling.

Elevate .NET performance through intelligent code transformation, using deep .NET expertise infused in HAQM Bedrock large language models (LLMs) to deliver modernized, cross-platform code with improved security, preserved test coverage, and explainable transformations.

Modernize hundreds of .NET applications in parallel with consistency through a unified web experience. Scale team capacity and streamline cross-functional collaboration to tackle large, complex .NET projects with ease.

How it works

Modernization teams can use a unified web experience through natural language interaction with the .NET domain-expert agent. Under user supervision, the agent analyzes source code repository for supported project types, versions, and package dependencies, proposing modernization plans. Upon approval, the agent transforms code, executes unit tests, generates natural language transformation summary, and validates Linux readiness—providing continuous milestone and blocker updates. For select applications requiring developer attention, developers can continue the transformation in Visual Studio IDE.

Impact by the numbers

faster .NET application porting from Windows to Linux

savings in licensing costs

better price performance for your modernized applications to run on AWS Graviton-based instances versus comparable x86-based instances

End-to-end automation

Application discovery and planning

AWS Transform agent for .NET uses deep domain expertise and intelligence from HAQM Bedrock LLM models for optimal inferencing. Through expanded connector support, the agent enables source code integration from GitHub, Bitbucket, and GitLab. The agent analyzes source code repositories to identify .NET versions, project types, and code and package dependencies and provides a pre-transformation assessment report. Based on your codebase, dependencies, and stated business objectives, the .NET agent delivers tailored transformation plans and recommendations.

background pattern

Code conversion and refactoring

The .NET agent supports transforming a wide range of .NET project types, including MVC, WCF, Web API, Console apps, and unit test projects. It offers repository-level configuration and handles third-party packages, reducing the manual work required to transform .NET Framework applications. The agent transforms .NET Framework applications using a .NET build process and iteratively resolves build errors in a secure, network-isolated environment. The agent commits the transformed code to a new branch in your repository once a task is complete, preserving the original source code.

background pattern

Testing and validation

The .NET agent autonomously executes unit test projects upon successful transformation and validates Linux-readiness—all with human reviews and approvals. It generates a natural language transformation summary that includes all the changes made to the source code and the build issues identified for easy review and optimizations. When a job is completed, you will also receive an email notification with deep links to the transformed repositories. You can review the branch and merge the code at your convenience.

background pattern

Explore at your own pace with a self-guided tour

  • Thomson Reuters

    AWS Transform felt like an extension of our team — constantly learning, optimizing, and helping us move faster. It didn’t just modernize our .NET applications — it accelerated everything. Whether it’s generative AI, cross-platform development, or streamlining operations — we’re here to adapt fast and deliver smarter solutions to our customers. With partners like AWS, we’re proving that even the most trusted names in tech can move like a startup.

    Matt Dimich, VP, Platform Engineering Enablement, Thomson Reuters
  • The Hartford

    AWS Transform accelerated our modernization efforts and improved the speed to market of our cloud migration initiatives. It not only helped us speed up legacy code transformation from months to weeks but also provided our developers with valuable insights and suggestions throughout the process.

    Gaurav C Patrikar, Director Software Engineering, The Hartford
  • GTI

    By using AWS Transform to port one of our .NET Framework applications to .NET 8, we reduced 70% of the modernization effort with 100% success.

    Enrique Zazueta, Director of Software Development, GTI
  • Signaturit

    We began modernizing our license management components—a project originally estimated at 6–8 months—but completed it in just a few days using AWS Transform.

    Jordi Martin, CTO, Signaturit
  • Caribbean Examinations Council

    Modernizing over 143,000 lines of .NET Framework code to cross-platform .NET in under two days saved an estimated 270 developer hours—an outstanding achievement.

    Rodney Payne, Director of Technological Innovation, Caribbean Examinations Council
  • Planet DDS

    AWS Transform enabled us to accelerate and standardize our transformation from .NET 4.6 to .NET 8. We successfully transformed 90% of the codebase, compiled it cleanly, and met all acceptance criteria. A transformation effort originally scoped for three months was completed in less than a week. The tool accurately handled complex changes—such as dependency injection configuration—reducing the need for manual review. This correct-by-default experience gives us the confidence to scale .NET modernization with speed and precision.

    Rahul Khot, Vice President, Engineering, Planet DDS
  • Experian

    Experian Data Office faced the complex task of upgrading seven .NET applications from version 6 to 8. Traditional upgrade processes would have required extensive engineering resources, manual code analysis, and significant time investment. By leveraging AWS Transform for .NET, we achieved a remarkable 49-sprint reduction in total effort, reducing each upgrade project effort from 15 to 8 sprints. This represents a 47% productivity gain with 80% automation in code transformation across 687,600 lines of code, allowing us to deliver the projects faster, address vulnerabilities, and maintain consistent results across all seven successful upgrades

    Anup Pancholi, Director of Technology & Engineering, Experian

Partners