Сервис AWS Transform для .NET теперь является общедоступным

Проведено: 15 мая 2025 г.

Сервис AWS Transform для .NET, в предварительной версии называвшийся «Возможности преобразования в Amazon Q для разработчиков для портирования на .NET», теперь является общедоступным. AWS Transform, первый сервис на основе ИИ-агента для масштабной модернизации приложений .NET, помогает модернизировать .NET-приложения Windows для поддержки Linux в четыре раза быстрее, чем традиционными методами, и сократить расходы на лицензирование на 40 %. Он поддерживает преобразование для широкого спектра типов проектов .NET, включая MVC, WCF, веб-API, библиотеки классов, консольные приложения и проекты модульного тестирования.

Преобразование с помощью агента начинается с оценки кода в ваших репозиториях из GitHub, GitLab или Bitbucket. Определяются версии .NET, типы проектов и межпроектные зависимости, после чего создается индивидуальный план модернизации. Прежде чем начинать процесс модернизации с использованием искусственного интеллекта, вы можете настроить последовательность преобразований и расставить приоритеты в зависимости от бизнес-целей или сложности архитектуры. После запуска сервис AWS Transform для .NET автоматически преобразует код приложения, создает выходные данные, выполняет модульное тестирование и фиксирует результаты в новой ветви вашего репозитория. Он предоставляет подробную информацию о преобразовании, включая сведения об измененных файлах, результаты тестирования и предлагаемые исправления для оставшихся операций. Ваши специалисты могут отслеживать состояние преобразования с помощью панелей AWS Transform или интерактивного чата и получать по электронной почте уведомления со ссылками на преобразованный код .NET. Если рабочая нагрузка требует дополнительного участия человека, разработчики могут продолжать доработку с помощью расширения Visual Studio в AWS Transform. Масштабируемость AWS Transform позволяет последовательно модернизировать большой портфель приложений с одновременным переходом на кроссплатформенную среду .NET, обеспечивая производительность, портируемость и возможность долгосрочной поддержки.

Сервис AWS Transform для .NET сейчас доступен в следующих регионах AWS: Восток США (Северная Вирджиния) и Европа (Франкфурт). 

Подробнее см. в блоге, на веб-странице и в документации.