Skapa en Azure Spring Apps-utvärdering (förhandsversion)

Som en del av migreringsresan till Azure utvärderar du dina lokala arbetsbelastningar för att mäta molnberedskap, identifiera risker och uppskatta kostnader och komplexitet. Den här artikeln visar hur du utvärderar identifierade Spring Boot-appar för migrering till Azure Spring Apps med hjälp av Azure Migrate för Spring-appar.

Kommentar

Identifiering och utvärdering av Spring Boot-appar finns nu i förhandsversion. Om du vill prova den här funktionen i ett befintligt projekt kontrollerar du att du uppfyller kraven i den här artikeln.

Innan du börjar

  • Se till att du har skapat ett Azure Migrate-projekt och att Azure Migrate för Spring-appar har lagts till.
  • Konfigurera en Azure Migrate-installation. Installationen identifierar lokala servrar och skickar metadata och prestandadata till Azure Migrate. Samma installation identifierar Spring Boot-appar som körs i din miljö.

Översikt över Azure Spring Apps-utvärdering

En Azure Spring Apps-utvärdering innehåller följande storlekskriterier:

Storlekskriterier Detaljer Data
Prestandabaserad Utvärdering som ger rekommendationer baserat på insamlade resursförbrukningsdata Azure Spring Apps-utvärderingen beräknas baserat på minnesförbrukningen för din identifierade arbetsbelastning och en uppskattad förbrukning av CPU-kärnor.

Läs mer om Azure Spring Apps-utvärderingar.

Köra en utvärdering

Kör en utvärdering med hjälp av följande steg:

  1. På översiktssidan >Servrar, databaser och webbappar väljer du Identifiera, utvärdera och migrera.

    Screenshot of Overview page for Azure Migrate.

  2. I Azure Migrate: Identifiering och utvärdering väljer du Utvärdera och väljer utvärderingstypen som Azure Spring Apps.

    Screenshot of dropdown to choose assessment type as Web apps on Azure.

    I Skapa utvärdering ser du den utvärderingstyp som är förvald som webbappar i Azure, scenariot som är förvalt som Spring Boot till Azure Spring Apps och identifieringskällan som standard är Servrar som identifierats från Azure Migrate-installationen.

  3. Välj Redigera för att granska utvärderingsegenskaperna.

    Screenshot of Edit button from where assessment properties can be customized.

  4. Följande ingår i Utvärderingsegenskaper för Azure Spring Apps:

    Property Detaljer
    Målplats Den Azure-region som du vill migrera till. Konfigurations- och kostnadsrekommendationer för Azure Spring Apps baseras på den plats som du anger.
    Miljötyp Anger vilken miljö som ska tillämpas på priser som gäller för Produktion eller Dev/Test.
    Erbjudande/licensieringsprogram Det Azure-erbjudande som du är registrerad i. Utvärderingen beräknar kostnaden för erbjudandet.
    Valuta Faktureringsvalutan för ditt konto.
    Rabatt (%) Eventuella prenumerationsspecifika rabatter som du får utöver Azure-erbjudandet. Standardinställningen är 0%.
    EA-prenumeration Anger att en företagsavtal-prenumeration (EA) används för kostnadsuppskattning. Tar hänsyn till den rabatt som gäller för prenumerationen.

    Behåll inställningarna för reserverade instanser och rabattegenskaper (%) med deras standardinställningar.
    Sparalternativ (beräkning) Ange det besparingsalternativ som du vill att utvärderingen ska överväga för att optimera din Azure Compute-kostnad.

    Vi rekommenderar Azure-reservationer (1 år eller 3 år reserverade) för de mest konsekventa resurserna som körs.

    Azure Savings Plan (1 år eller 3 års sparplan) ger mer flexibilitet och automatiserad kostnadsoptimering. Helst efter migreringen kan du använda Azure-reservation och sparplan samtidigt (reservationen är först), men i Azure Migrate-utvärderingarna kan du bara se kostnadsuppskattningar av ett besparingsalternativ i taget.

    När du väljer Ingen baseras Azure Compute-kostnaden på betala per användning-priset eller baserat på den faktiska användningen.

    Du måste välja betala per användning i erbjudande/licensieringsprogram för att kunna använda reserverade instanser eller Azure Savings Plan. När du väljer något annat sparalternativ än Ingen gäller inte inställningen Rabatt (%) . De månatliga kostnadsuppskattningarna beräknas genom att multiplicera 744 timmar med timpriset för den rekommenderade SKU:n.
  5. I Skapa utvärdering väljer du Nästa.

  6. I Välj servrar för utvärderingsnamn>> anger du ett namn för utvärderingen.

  7. I Välj eller skapa en grupp> väljer du Skapa ny och anger ett gruppnamn.

  8. Välj installationen och välj de servrar som du vill lägga till i gruppen. Välj Nästa.

  9. I 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.

  10. När utvärderingen har skapats går du till Servrar, databaser och webbappar>Azure Migrate: Identifiering och utvärderingspanel och uppdaterar paneldata genom att välja alternativet Uppdatera ovanpå panelen. Vänta tills data har uppdaterats.

    Screenshot of refreshed discovery and assessment tool data.

  11. Välj numret bredvid Azure Spring Apps-utvärderingen .

    Screenshot of navigation to created assessment.

  12. Välj det utvärderingsnamn som du vill visa.

Granska en utvärdering

Så här visar du en utvärdering:

  1. I Servrar, databaser och webbappar>Azure Migrate: Identifiering och utvärdering väljer du numret bredvid Azure Spring Apps-utvärderingen.
  2. Välj det utvärderingsnamn som du vill visa.
  3. Granska utvärderingssammanfattningen. Du kan också redigera utvärderingsegenskaperna eller beräkna om utvärderingen. Utvärderingssammanfattningen består av avsnitten Översikt och Azure Spring-appar.

Screenshot of the assessment created.

Översikt

Det här kortet visar fördelningen av utvärderade appar baserat på deras beredskap. Dessutom beräknas de månatliga kostnaderna för appar som har markerats med statusen Klar eller Klar med villkor . Kostnadsuppskattningen baseras på den aktuella minnesförbrukningen och den uppskattade CPU-förbrukningen för dina appar.

Azure Spring Apps

Det här kortet visar listan över utvärderade appar med genomsnittlig minnesförbrukning och uppskattad CPU-förbrukning för varje appinstans. Du kan öka detaljnivån för att förstå information om migreringsproblem/varningar som du kan åtgärda innan du migrerar till Azure Spring Apps. Läs mer.

Granska kostnadsuppskattningar

Utvärderingssammanfattningen visar de uppskattade månatliga kostnaderna för att vara värd för dina appar i Spring Apps. I Azure Spring Apps betalar du avgifter per Azure Spring Apps-tjänstinstans och inte per app. En eller flera appar kan konfigureras för att köras på samma tjänstinstans. Du kan välja vilka appar som ska ingå i Azure Spring Apps-tjänstinstansen.

För att beräkna kostnaden antar vi att du lägger till alla dina utvärderade appar i samma Azure Spring Apps-tjänstinstans. Läs mer om information om Priser för Azure Spring Apps från prissidan och priskalkylatorn. Månadskostnaden på det här kortet förutsätter att varje månad har 744 timmar i stället för 730 timmar.

Den uppskattade kostnaden gäller för både Azure Spring Apps Standard-nivån och Enterprise-nivån. För Enterprise-nivån tillkommer en extra kostnad för programvarans IP-adress och resursförbrukning för Tanzu-komponenter, som inte ingår i kostnadsuppskattningen.

Screenshot of Cost details.

Granska beredskap

  1. Välj Azure Spring Apps.

    Screenshot of Azure Spring Apps readiness details.

  2. Granska azure Spring Apps-beredskapskolumnen i tabellen för de utvärderade apparna:

    1. Om det inte finns några kompatibilitetsproblem markeras beredskapen som Redo för måldistributionstypen.
    2. Om det finns icke-kritiska kompatibilitetsproblem, till exempel funktioner som inte stöds eller som inte stöder migreringen, markeras beredskapen som Klar med villkor (hyperlänkad) med varningsinformation och rekommenderad reparationsvägledning. Du kan migrera sådana appar först och optimera senare.
    3. Om det finns några kompatibilitetsproblem som kan blockera migreringen till en specifik måldistributionstyp markeras beredskapen som Inte redo med probleminformation och rekommenderad reparationsvägledning.
    4. Om identifieringen fortfarande pågår eller om det finns några identifieringsproblem för en webbapp markeras beredskapen som Okänd eftersom utvärderingen inte kunde beräkna beredskapen för webbappen.

Nästa steg

  • Läs mer om hur Azure Spring Apps-utvärderingar beräknas.