Azure stało się proste: wprowadzenie AppCAT firmy Microsoft

Azure stało się proste: wprowadzenie AppCAT firmy Microsoft

Narzędzie do oceny aplikacji i kodu Azure Migrate dla platformy .NET, w skrócie AppCAT, zostało zaprezentowane przez firmę Microsoft zespół. To narzędzie zostało zaprojektowane, aby pomóc programistom w migracji aplikacji lokalnych.NET do AzURE. Narzędzie AppCAT ocenia kod źródłowy, ustawienia i pliki binarne platformy .NET, podkreślając potencjalne słabości i możliwości w całym procesie konwersji na platformę Azure.

Jak wspomniano wcześniej, jego głównym celem jest identyfikacja wszelkich problemów, które mogą pojawić się podczas przenoszenia aplikacji na platformę Azure oraz poprawa szybkości, skalowalności i bezpieczeństwa poprzez sugerowanie aktualnych rozwiązań natywnych w chmurze.

AppCAT oferowany jest w dwóch wersjach: a Wtyczka Visual Studio orazNarzędzie .NET CLI, co pozwala na większą elastyczność użytkowania. Po rozpoczęciu analizy narzędzie tworzy szczegółowy raport przedstawiający niezbędne sprawdzenia lub modyfikacje, aby zapewnić prawidłowe działanie aplikacji po migracji.

Jak wspomniano wcześniej, zastosowano statyczną analizę kodu. AppCAT ocenia wykorzystanie technologii aplikacji, podkreślając obszary, które mogą wymagać rozwiązania. Pozwala użytkownikom przeglądać poszczególne linie kodu, rozwiązywać problemy, oznaczać je jako naprawione i przechowywać postępy do wykorzystania w przyszłości, ułatwiając efektywną współpracę.

Narzędzie szacuje nakład pracy potrzebny do rozwiązania każdego problemu i komponentu aplikacji oraz ukończenia projektu. Zawiera kompleksowe wskazówki dotyczące rozwiązywania problemów i kieruje użytkowników do odpowiednich publikacji firmy Microsoft.

Użytkownicy mogą zapisywać wyniki analiz w formatach HTML, CSV i JSON, korzystając zarówno z narzędzia CLI, jak i wersji Visual Studio. Raport HTML jest podobny do pulpitu nawigacyjnego programu Visual Studio, ponieważ wyświetla informacje o liczbie analizowanych projektów, incydentach i problemach.

Azure stało się proste: wprowadzenie AppCAT firmy Microsoft

Raport analizuje wysiłek niezbędny do rozwiązania każdego incydentu, problemu i projektu, kategoryzując incydenty na podstawie ich wagi. Różne perspektywy zapewniają wgląd w incydenty, pomoc w ich rozwiązywaniu i bezpośredni dostęp do powiązanego kodu.

Oficjalny post z ogłoszeniem zawiera szczegółowe strony dokumentacji krok po kroku dotyczące technik Visual Studio i .NET CLI.

AppCAT obsługuje teraz C# i Projekty Visual Basica, analizując kod w typach projektów takich jak ASP.NET, ASP.NET Core, biblioteki klasowe. Działa ze wszystkimi frameworkami .NET, w tym . NET Framework,.NET CoreorazNET5+.

To narzędzie analizuje możliwe trudności z migracją dla obiektów docelowych platformy Azure, takich jak Azure App Service, AKS i Azure Container Apps. Przyszłe aktualizacje, jak wspomniano wcześniej, mogą dodać możliwość określania jednoznacznych celów i odpowiedniego filtrowania rekomendacji.

Na koniec zespoły programistów wskazują, że narzędzie zostanie wzbogacone o możliwości sztucznej inteligencji i zintegrowane z Copilotem w celu zapewnienia kompleksowego wsparcia migracji w przyszłości.

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *