Azure Made Easy: Vi introduserer AppCAT av Microsoft

Azure Made Easy: Vi introduserer AppCAT av Microsoft

Azure Migrate-applikasjons- og kodevurderingsverktøyet for.NET, forkortet til AppCAT, ble avduket av Microsoft team. Dette verktøyet er utviklet for å hjelpe utviklere med å migrere on-premises.NET-applikasjoner til Azure. AppCAT-verktøyet evaluerer.NET-kildekode, innstillinger og binærfiler, og fremhever potensielle svakheter og muligheter gjennom hele Azure-konverteringsprosessen.

Som tidligere nevnt, er dens primære mål å identifisere eventuelle problemer som kan oppstå under portering av en applikasjon til Azure og å forbedre hastighet, skalerbarhet og sikkerhet ved å foreslå oppdaterte skybaserte løsninger.

AppCAT tilbys i to versjoner: a Visual Studio-plugin og en.NET CLI-verktøy, noe som gir større fleksibilitet i bruken. Når analysen startes, lager verktøyet en detaljert rapport som skisserer nødvendige kontroller eller modifikasjoner for å sikre at applikasjonen fungerer etter migrering.

Som tidligere nevnt ble statisk kodeanalyse brukt. AppCAT vurderer bruk av applikasjonsteknologi, og fremhever områder som kanskje må adresseres. Den lar brukere bla gjennom individuelle kodelinjer, løse problemer, merke dem som løste og lagre fremdrift for fremtidig referanse, noe som letter effektivt samarbeid.

Verktøyet estimerer innsatsen som trengs for å fikse hvert problem og applikasjonskomponent og fullføre prosjektet. Den tilbyr omfattende veiledning for problemløsning og leder brukerne til passende Microsoft-publikasjoner.

Brukere kan lagre analysefunn i HTML-, CSV- og JSON-formater ved å bruke både CLI-verktøyet og Visual Studio-versjonen. HTML-rapporten ligner på Visual Studio-dashbordet ved at den viser informasjon om antall analyserte prosjekter, hendelser og problemer.

Azure Made Easy: Vi introduserer AppCAT av Microsoft

Rapporten analyserer innsatsen som er nødvendig for å løse hver hendelse, problem og prosjekt, og kategoriserer hendelser basert på alvorlighetsgrad. Ulike perspektiver gir innsikt i hendelser, løsningsassistanse og direkte tilgang til tilhørende kode.

Det offisielle kunngjøringsinnlegget gir grundige, trinnvise dokumentasjonssider for både Visual Studio- og.NET CLI-teknikkene.

AppCAT støtter nå C# og Visual Basic-prosjekter, analysere kode i prosjekttyper som f.eks ASP.NET, ASP.NET Coreog klassebiblioteker. Det fungerer med alle .NET-rammeverk, inkludert . NET Framework,..NET Core, og.NET 5+.

Dette verktøyet analyserer mulige migreringsvansker for Azure-mål som Azure App Service, AKS og Azure Container Apps. Fremtidige oppgraderinger, som tidligere nevnt, kan legge til muligheten til å spesifisere eksplisitte mål og filtrere anbefalinger deretter.

Til slutt indikerer utviklingsteamene at verktøyet vil bli forbedret med AI-funksjoner og integrert med Copilot for omfattende migrasjonsstøtte i fremtiden.

Legg igjen en kommentar

Din e-postadresse vil ikke bli publisert. Obligatoriske felt er merket *