Azure Made Easy: Представляємо AppCAT від Microsoft

Azure Made Easy: Представляємо AppCAT від Microsoft

Програма Azure Migrate та інструмент оцінки коду для .NET, скорочено AppCAT, були представлені Microsoft команда. Цей інструмент розроблений, щоб допомогти розробникам у міграції локальних програм .NET AzЮр. Інструмент AppCAT оцінює вихідний код, налаштування та двійкові файли .NET, висвітлюючи потенційні недоліки та можливості в процесі перетворення Azure.

Як зазначалося раніше, його головна мета — виявити будь-які проблеми, які можуть виникнути під час перенесення програми на Azure, і покращити швидкість, масштабованість і безпеку, пропонуючи сучасні хмарні рішення.

AppCAT пропонується у двох версіях: a Плагін Visual Studio іІнструмент .NET CLI, що забезпечує більшу гнучкість у використанні. Після запуску аналізу інструмент створює докладний звіт із описом необхідних перевірок або модифікацій для забезпечення належного функціонування програми після міграції.

Як було зазначено раніше, використовувався статичний аналіз коду. AppCAT оцінює використання технології додатків, виділяючи області, які, можливо, потребують вирішення. Це дозволяє користувачам переглядати окремі рядки коду, вирішувати проблеми, позначати їх як виправлені та зберігати прогрес для подальшого використання, сприяючи ефективній співпраці.

Інструмент оцінює зусилля, необхідні для вирішення кожної проблеми, компонента програми та завершення проекту. Він пропонує вичерпні вказівки щодо вирішення проблем і спрямовує користувачів до відповідних публікацій Microsoft.

Користувачі можуть зберігати результати аналізу у форматах HTML, CSV та JSON за допомогою інструмента CLI та версії Visual Studio. Звіт у форматі HTML подібний до інформаційної панелі Visual Studio, оскільки він відображає інформацію про кількість проаналізованих проектів, інцидентів і проблем.

Azure Made Easy: Представляємо AppCAT від Microsoft

У звіті аналізуються зусилля, необхідні для вирішення кожного інциденту, проблеми та проекту, класифікуючи інциденти на основі серйозності. Різні точки зору дають змогу зрозуміти інциденти, допомогти у вирішенні проблем і отримати прямий доступ до відповідного коду.

Офіційна публікація оголошення надає докладні сторінки документації для Visual Studio та .NET CLI.

AppCAT тепер підтримує C# та Проекти Visual Basic, аналіз коду в таких проектах, як ASP.NET, ASP.NET Core та класні бібліотеки. Він працює з усіма фреймворками .NET, в тому числі . NET Framework,.NET Core, і.NET 5+.

Цей інструмент аналізує можливі труднощі міграції для цілей Azure, таких як служба додатків Azure, AKS і програми-контейнери Azure. Майбутні оновлення, як згадувалося раніше, можуть додати можливість чітко вказувати цілі та фільтрувати рекомендації відповідно.

Нарешті, групи розробників зазначають, що інструмент буде розширено за допомогою можливостей ШІ та інтегровано з Copilot для комплексної підтримки міграції в майбутньому.

залишити коментар

Ваша електронна адреса не буде опублікований. Обов'язкові поля позначені * *