Azure Made Easy: Predstavujeme AppCAT od spoločnosti Microsoft

Azure Made Easy: Predstavujeme AppCAT od spoločnosti Microsoft

Nástroj na hodnotenie aplikácií a kódu Azure Migrate for.NET, skrátene AppCAT, bol predstavený Microsoft tím. Tento nástroj je navrhnutý tak, aby pomohol vývojárom pri migrácii on-premises.NET aplikácií AzUre. Nástroj AppCAT vyhodnocuje zdrojový kód, nastavenia a binárne súbory.NET, pričom poukazuje na potenciálne slabé stránky a príležitosti počas procesu konverzie Azure.

Ako už bolo uvedené, jeho primárnym cieľom je identifikovať akékoľvek problémy, ktoré môžu nastať pri prenose aplikácie do Azure, a zlepšiť rýchlosť, škálovateľnosť a bezpečnosť navrhovaním aktuálnych cloudových riešení.

AppCAT je ponúkaný v dvoch verziách: a Doplnok Visual Studio a.NET CLI nástroj, čo umožňuje väčšiu flexibilitu pri používaní. Po spustení analýzy nástroj vytvorí podrobnú správu s popisom potrebných kontrol alebo úprav na zabezpečenie správneho fungovania aplikácie po migrácii.

Ako už bolo uvedené, bola použitá statická analýza kódu. AppCAT posudzuje využitie aplikačnej technológie a zvýrazňuje oblasti, ktoré možno bude potrebné riešiť. Umožňuje používateľom prechádzať jednotlivé riadky kódu, riešiť problémy, označovať ich ako opravené a ukladať pokroky pre budúce použitie, čím uľahčuje efektívnu spoluprácu.

Nástroj odhaduje úsilie potrebné na vyriešenie každého problému a komponentu aplikácie a dokončenie projektu. Ponúka komplexný návod na riešenie problémov a nasmeruje používateľov na príslušné publikácie spoločnosti Microsoft.

Používatelia môžu ukladať výsledky analýzy vo formátoch HTML, CSV a JSON pomocou nástroja CLI aj verzie Visual Studio. Zostava HTML je podobná riadiacemu panelu Visual Studio v tom, že zobrazuje informácie o počte analyzovaných projektov, incidentoch a problémoch.

Azure Made Easy: Predstavujeme AppCAT od spoločnosti Microsoft

Správa analyzuje úsilie potrebné na vyriešenie každého incidentu, problému a projektu, pričom incidenty kategorizuje podľa závažnosti. Rôzne perspektívy poskytujú prehľad o incidentoch, pomoc pri riešení a priamy prístup k súvisiacemu kódu.

Príspevok s oficiálnym oznámením poskytuje podrobné stránky s dokumentáciou krok za krokom pre techniky Visual Studio a .NET CLI.

AppCAT teraz podporuje C# a Projekty Visual Basic, analyzovanie kódu v typoch projektov ako napr ASP.NET, ASP.NET Corea triedne knižnice. Funguje so všetkými rámcami .NET, vrátane . NET Framework,.NET Corea .NET 5+.

Tento nástroj analyzuje možné ťažkosti s migráciou pre ciele Azure, ako sú Azure App Service, AKS a Azure Container Apps. Budúce inovácie, ako už bolo spomenuté, môžu pridať možnosť špecifikovať explicitné ciele a podľa toho filtrovať odporúčania.

Napokon, vývojové tímy uvádzajú, že nástroj bude vylepšený o možnosti AI a integrovaný s Copilotom, aby bola v budúcnosti komplexná podpora migrácie.

Nechaj odpoveď

Vaša e-mailová adresa nebude zverejnená. Povinné položky sú označené *