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. Skapa en utvärdering för din ASP.NET-webbapp för att tillhandahålla viktiga insikter, som till exempel applikationsberedskap, kapacitetsanpassning och kostnad för att hosta och köra dessa appar varje 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. Skapa en utvärdering för din Java-webbapp för att tillhandahålla viktiga insikter, till exempel app-beredskap, rätt dimensionering och kostnad för att värda och köra dessa appar månad efter månad.

I den här tutorialen lär du dig följande:

  • 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 optimalt vara värdar för och köra dessa appar.
  • 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 optimalt vara värdar för och köra dessa appar.
  • Hämta den uppskattade kostnaden för att köra dessa appar på AKS.

Anmärkning

Handledningar visar den enklaste vägen för distribution av ett scenario så att du snabbt kan sätta upp en prototyp. Handledningar använder standardalternativ där det är möjligt och visar inte alla möjliga inställningar och vä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åloch väljer Servrar, databaser och webbappar.

  3. På sidan Servrar, databaser och webbappar går du till Utvärderingsverktyg och väljer Webbappar i Azure på listrutan 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 för 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 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 Comments
    Målposition Alla platser som stöds av AKS Används för att generera regionala kostnader för AKS.
    Miljötyp Produktion
    Utveckling/Test
    Gör att du kan växla mellan betala per användning och betala per användning Dev/Test-erbjudanden.
    Erbjudande/licensieringsprogram betala per användning
    Enterprise Agreement
    Gör det möjligt för dig att växla mellan erbjudanden som betalar efter användning och Enterprise-avtal.
    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 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
    Isolated
    Minnesoptimerad
    Optimerad för lagring
    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åloch 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 välja 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 Skapandet av utvärderingen pågår. Det tar cirka 10 minuter att slutföra.
    Redo Utvärderingen har skapats lyckat.
    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
    Redo 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 betydande och 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

Anmärkning

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ällningarna 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.

Utvärderingsinformation

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 ramverksappar 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