Share via


Utvärdera webbappar för migrering till Azure Kubernetes Service (förhandsversion)

Den här artikeln visar hur du utvärderar ASP.NET webbappar för migrering till Azure Kubernetes Service (AKS) med hjälp av Azure Migrate. När du skapar en utvärdering för din ASP.NET webbapp får du viktiga insikter som appberedskap, rätt storleksändring och kostnader för att vara värd för och köra dessa appar månad för månad.

Den här artikeln visar hur du utvärderar Java-webbappar för migrering till Azure Kubernetes Service (AKS) med hjälp av Azure Migrate. När du skapar en utvärdering för din Java-webbapp får du viktiga insikter som appberedskap, rätt storleksändring och kostnad för att vara värd för och köra dessa appar månad för månad.

I den här självstudien får du lära dig att:

  • Välj en uppsättning identifierade ASP.NET webbappar att utvärdera för migrering till AKS.
  • Ange utvärderingskonfigurationer som reserverade Azure-instanser, målregion osv.
  • Få insikter om migreringsberedskapen för deras utvärderade appar.
  • Få insikter om DE AKS Node-SKU:er som kan vara värdar för och köra dessa appar optimalt.
  • Hämta den uppskattade kostnaden för att köra dessa appar på AKS.
  • Välj en uppsättning identifierade Java-webbappar som ska utvärderas för migrering till AKS.
  • Ange utvärderingskonfigurationer som reserverade Azure-instanser, målregion osv.
  • Få insikter om migreringsberedskapen för deras utvärderade appar.
  • Få insikter om DE AKS Node-SKU:er som kan vara värdar för och köra dessa appar optimalt.
  • Hämta den uppskattade kostnaden för att köra dessa appar på AKS.

Kommentar

Självstudier visar den enklaste distributionsvägen för ett scenario så att du snabbt kan konfigurera ett konceptbevis. Självstudier använder standardalternativ där det är möjligt och visar inte alla möjliga inställningar och sökvägar.

Förutsättningar

  • Följ de här stegen för att identifiera ASP.NET webbappar som körs i din miljö.
  • Följ de här stegen för att identifiera Java-webbappar som körs i din miljö.

Skapa en bedömning

  1. Logga in på Azure-portalen och sök efter Azure Migrate.

  2. På sidan Azure Migrate går du till Migreringsmål och väljer Servrar, databaser och webbappar.

  3. På sidan Servrar, databaser och webbappar går du till Utvärderingsverktyg och väljer Webbappar i Azurelistrutan Utvärdera .

    Skärmbild av val av utvärderingar av webbappar.

  4. På sidan Skapa utvärdering gör du följande under fliken Grundläggande :

    1. Scenario: Välj Webbappar till AKS.

    Skärmbild av att välja scenariot för utvärdering av webbappar.

    1. Välj Redigera för att ändra utvärderingsinställningarna. Se tabellen nedan för att uppdatera de olika utvärderingsinställningarna.

    Skärmbild av ändring av målinställningarna för utvärdering av webbappar.

    Inställning Möjliga värden Kommentarer
    Målplats Alla platser som stöds av AKS Används för att generera regionala kostnader för AKS.
    Miljötyp Produktion
    Utveckling/testning
    Gör att du kan växla mellan betala per användning och betala per användning Dev/Test-erbjudanden.
    Erbjudande/licensieringsprogram Pay-as-you-go
    Enterprise-avtal
    Gör att du kan växla mellan betala per användning och företagsavtal erbjudanden.
    Valuta Alla vanliga valutor såsom USD, INR, GBP, Euro Vi genererar kostnaden i den valuta som valts här.
    Rabattprocent Numeriskt decimalvärde Använd detta för att ta hänsyn till eventuella anpassade rabattavtal med Microsoft. Detta inaktiveras om du väljer alternativ för sparande.
    EA-prenumeration Prenumerations-ID:t Välj det prenumerations-ID som du har en företagsavtal för.
    Sparalternativ Reserverat 1 år
    Reserverade 3 år
    1 års sparplan
    3 års sparplan
    Ingen
    Välj ett sparalternativ om du har valt reserverade instanser eller sparplan.
    Kategori Alla
    Beräkningsoptimerad
    Generell användning
    GPU
    Beräkning med höga prestanda
    Isolerade
    Minnesoptimerad
    Lagringsoptimerad
    Om du väljer en viss SKU-kategori rekommenderar vi de bästa AKS Node-SKU:erna från den kategorin.
    Prisnivå för AKS Standard Prisnivå för AKS
  5. När du har granskat utvärderingsinställningarna väljer du Nästa: Välj servrar att utvärdera.

  6. Gör följande under fliken Välj servrar att utvärdera :

    • Utvärderingsnamn: Ange ett namn för utvärderingen.
    • Välj eller skapa en grupp: Välj Skapa ny och ange ett gruppnamn. Du kan också använda en befintlig grupp.
    • Installationsnamn: Välj installationen.
    • Typ av webbapp: Välj ASP.NET.
    • Typ av webbapp: Välj Java.
    • Välj de servrar som är värdar för de webbappar som ska utvärderas från tabellen.

    • Välj Nästa för att granska utvärderingsinformationen på hög nivå.

      Skärmbild av att välja servrar som innehåller de webbappar som ska utvärderas.

  7. Under fliken Granska och skapa utvärdering granskar du utvärderingsinformationen och väljer Skapa utvärdering för att skapa gruppen och köra utvärderingen.

    Skärmbild av att granska utvärderingsinformationen på hög nivå innan du skapar den.

Visa utvärderingsinsikter

Utvärderingen kan ta cirka 10 minuter att slutföra.

  1. På sidan Azure Migrate går du till Migreringsmål och väljer Servrar, databaser och webbappar.

  2. På sidan Servrar, databaser och webbappar går du till Utvärderingsverktyg>Utvärderingar och väljer numret bredvid webbapparna i Azure-utvärderingen.

  3. På sidan Utvärderingar väljer du ett önskat utvärderingsnamn att visa i listan över utvärderingar.

    Skärmbild av att klicka på hyperlänken för att se listan över utvärderingar av webbappar.

  4. Använd sökfältet för att filtrera efter utvärderingen. Den bör vara i tillståndet Klar .

    Skärmbild av filtrering för den skapade utvärderingen.

    Utvärderingstillstånd Definition
    Skapar Utvärderingsskapandet pågår. Det tar cirka 10 minuter att slutföra.
    Klar Utvärderingen har skapats.
    Ogiltig Det uppstod ett fel i utvärderingsberäkningen.

Utvärderingsöversikt

Skärmbild av utvärderingsöversikten.

Skärmbild av utvärderingsöversikten för Java.

På sidan Översikt får du följande information:

  1. Utvärderade entiteter: Det här avsnittet innehåller antalet servrar, webbservrar och webbappar som ingår i den här utvärderingen.

  2. Migreringsberedskap: De utvärderade webbapparna har någon av följande statusar:

    Status Definition
    Klar Webbappen är redo att migreras
    Redo med villkor Webbappen behöver mindre ändringar för att vara redo för migrering
    Inte redo Webbappen behöver större/icke-bakåtkompatibla ändringar för att vara redo för migrering
    Okänd Identifieringsdata för webbappen var antingen ofullständiga eller skadade för att beräkna beredskapen

Kommentar

Webbappar som antingen är klara eller klara med villkor rekommenderas för migrering.

  1. Månatlig kostnadsuppskattning: Det här avsnittet innehåller kostnadsprognosen månad för månad för att köra dina migreringsklara webbappar på AKS.

Du kan uppdatera Inställningar för utvärderingen när den har skapats. Detta utlöser en omberäkning.

Om du väljer alternativet Exportera utvärdering exporteras hela utvärderingen till ett Excel-kalkylblad.

Information om utvärdering

Beredskap

På fliken Beredskap ser du listan över utvärderade webbappar. För varje webbapp visas beredskapsstatus, klustret och den rekommenderade AKS Node SKU:n.

Skärmbild av fliken beredskap på sidan med utvärderingsinformation.

Välj beredskapsvillkoret för en app för att se migreringsvarningarna eller problemen. För appar som är redo med villkor visas bara varningar. För appar som inte är redo visas fel och potentiellt varningar.

För varje problem eller varning får du beskrivnings-, orsaks- och åtgärdsstegen tillsammans med användbar dokumentation/bloggar som referens.

Skärmbild av beredskapsfel och varningar för en webbapp.

Om du väljer det rekommenderade klustret för appen öppnas sidan Klusterinformation . Den här sidan innehåller information som antalet system- och användarnodpooler, SKU:n för varje nodpool och de webbappar som rekommenderas för det här klustret. Vanligtvis genererar en utvärdering bara ett enda kluster. Antalet kluster ökar när webbapparna i utvärderingen börjar nå AKS-klustergränserna.

Skärmbild av den rekommenderade klustersidan.

Kostnadsinformation

På fliken Kostnadsinformation ser du uppdelningen av den månatliga kostnadsuppskattningen som distribueras mellan AKS-nodpooler. AKS-prissättningen är i sig beroende av kostnaderna för nodpoolen.

För varje nodpool visas den associerade nod-SKU:n, antalet noder och antalet webbappar som rekommenderas att schemaläggas, tillsammans med kostnaden. Som standard finns det minst 2 nodpooler:

  1. System: Används som värd för kritiska systempoddar som CoreDNS.
  2. Användare: Eftersom ASP.NET framework-appar behöver en Windows-nod för att köras rekommenderar utvärderingen minst en ytterligare Windows-baserad nodpool.

Skärmbild av kostnadsuppbrytningen av utvärderingen.

Nästa steg