AWS Transform спрощує міграцію застосунків із Microsoft Azure до AWS за допомогою штучного інтелекту
26 жовтня 2026
16 жовтня 2026 року Amazon Web Services (AWS) оголосила про запуск нової функціональності AWS Transform, яка дає змогу автоматично перетворювати код хмарних застосунків Microsoft Azure для використання сервісів AWS. Нова можливість уже загальнодоступна (General Availability) і покликана скоротити час, витрати та технічну складність міграції .NET-застосунків між хмарними платформами.
Що таке AWS Transform?
AWS Transform — сервіс на базі агентного штучного інтелекту (Agentic AI), призначений для автоматизації міграції та модернізації застосунків й інфраструктури.
Сервіс допомагає організаціям аналізувати наявні застосунки, визначати необхідні зміни та автоматизувати перетворення програмного коду.
Раніше AWS Transform уже надавав можливості модернізації .NET-застосунків і Windows-інфраструктури. Тепер функціональність розширено завдяки підтримці перетворення коду, що використовує Microsoft Azure SDK, на еквівалентний код для AWS SDK.
Це особливо актуально для компаній, які планують міграцію з Microsoft Azure до AWS, але стикаються з необхідністю перероблення застосунків, тісно інтегрованих із сервісами Azure.
Які сервіси підтримуються?
Нова функціональність AWS Transform дає змогу автоматично перетворювати код застосунків, що використовують певні сервіси Microsoft Azure, для роботи з відповідними сервісами AWS.
- Azure Functions → AWS Lambda (General Availability)
- Azure Blob Storage → Amazon S3 (General Availability)
- Azure Queue Storage → Amazon SQS (General Availability)
- Azure Cosmos DB → Amazon DynamoDB (Preview)
Наприклад, якщо застосунок використовує Azure Functions для виконання серверного коду та Azure Cosmos DB для зберігання даних, AWS Transform може перетворити відповідний код для використання AWS Lambda та Amazon DynamoDB.
Водночас перетворення Cosmos DB на DynamoDB поки доступне в попередній версії (Preview).
Важливо зазначити, що функціональність орієнтована саме на перетворення програмного коду. Безпосередню міграцію хмарної інфраструктури, даних і налаштування всіх цільових ресурсів AWS необхідно виконувати окремо.
Як працює автоматичне перетворення коду?
AWS Transform використовує AI-агента для аналізу вихідного коду, виявлення залежностей від сервісів Azure та підготовки плану модернізації.
Процес включає кілька основних етапів:
1. Аналіз вихідного коду
AWS Transform аналізує наданий вихідний код .NET-застосунку та визначає використання Azure SDK, а також звернення до підтримуваних сервісів Microsoft Azure.
2. Підготовка плану модернізації
На основі аналізу формується Assessment Report і Modernization Plan, що містить рекомендації щодо перетворення коду.
Користувач може ознайомитися із запропонованими змінами, прийняти їх або скоригувати відповідно до вимог проєкту.
3. Автоматичне перетворення
Після підтвердження плану AWS Transform перетворює підтримувані звернення до Azure SDK на еквівалентні звернення до AWS SDK.
Наприклад, код взаємодії з Azure Blob Storage може бути адаптований для використання Amazon S3.
4. Перевірка результатів
Після виконання перетворення AWS Transform перевіряє внесені зміни та формує результати модернізації.
Якщо певні компоненти неможливо перетворити автоматично, сервіс позначає їх за допомогою коментарів TODO, заглушок або окремого файлу Next Steps із рекомендаціями щодо подальших дій.
Це дає змогу розробникам зосередитися на складних компонентах, які потребують ручного доопрацювання.
Які переваги отримують компанії?
Скорочення часу міграції
Автоматизація перетворення коду дає змогу зменшити обсяг ручної роботи під час перенесення застосунків із Microsoft Azure до AWS.
Зменшення складності модернізації
Компаніям більше не потрібно самостійно переписувати кожне звернення до підтримуваних сервісів Azure. Значну частину технічних змін може виконати AWS Transform.
Оптимізація витрат на розробку
Автоматизація типових завдань дає змогу ефективніше використовувати ресурси інженерних команд і потенційно скоротити витрати на міграційні проєкти.
Гнучкість процесу
Користувачі можуть коригувати план модернізації, виключати окремі перетворення та контролювати запропоновані зміни.
Зменшення залежності від хмарного провайдера
Нова функціональність спрощує адаптацію застосунків, розроблених із використанням Azure SDK, для роботи в AWS. Це розширює можливості компаній під час вибору хмарної платформи.
У яких регіонах доступний AWS Transform?
На момент оголошення нова функціональність доступна у восьми регіонах AWS:
- US East (N. Virginia)
- Canada (Central)
- Europe (Frankfurt)
- Europe (London)
- Asia Pacific (Mumbai)
- Asia Pacific (Tokyo)
- Asia Pacific (Seoul)
- Asia Pacific (Sydney)
Для європейських компаній та організацій, яким важливо розміщувати інфраструктуру в Європі, особливий інтерес становлять регіони Frankfurt і London.
Водночас доступність AWS Transform у конкретному регіоні не означає автоматичної міграції застосунку або його даних до цього регіону.
Що це означає для AWS Partners?
Нова функціональність AWS Transform відкриває додаткові можливості для партнерів AWS, які надають послуги міграції та модернізації хмарної інфраструктури.
Партнери зможуть використовувати сервіс під час реалізації проєктів переходу клієнтів із Microsoft Azure до AWS, особливо якщо йдеться про застосунки на базі .NET.
Автоматизація перетворення коду потенційно дає змогу скоротити терміни реалізації проєктів, зменшити обсяг ручної розробки та підвищити ефективність роботи інженерних команд.
Крім того, AWS Transform може стати додатковим інструментом під час підготовки міграційних проєктів, для яких розглядається участь в AWS Migration Acceleration Program (MAP).
Однак використання AWS Transform саме по собі не гарантує відповідності вимогам MAP або отримання фінансування. Можливість участі у програмі визначається окремо відповідно до її умов.
Для партнерів це насамперед додатковий інструмент, який допомагає знизити технічні бар’єри під час міграції клієнтів між хмарними платформами.
Висновок
Запуск Azure-to-AWS Code Conversion розширює можливості AWS Transform і робить його універсальнішим інструментом для міграції та модернізації застосунків.
Завдяки використанню агентного штучного інтелекту AWS автоматизує один із найбільш трудомістких етапів хмарної міграції — адаптацію програмного коду до сервісів іншого провайдера.
Для компаній це можливість прискорити перехід із Microsoft Azure до AWS, а для партнерів — підвищити ефективність міграційних проєктів і розширити перелік пропонованих послуг.
Нова функціональність уже доступна, що дає змогу компаніям і партнерам AWS розпочати оцінювання можливостей її використання в поточних і майбутніх міграційних проєктах.
Зв'яжіться з нами
Розкрийте весь потенціал AWS разом з MUK. Станьте нашим партнером сьогодні для більш яскравого та інноваційного майбутнього
ua_sales@muk.cloud