Dela via


Självstudie: Utvärdera Spring Boot-appar för migrering till Azure Spring Apps (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-webbappar inför migreringen till Azure Spring Apps med hjälp av verktyget Azure Migrate: Discovery och utvärdering.

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

  • Kör en utvärdering baserat på konfigurationsdata för webbappar.
  • Granska en utvärdering.

Kommentar

Självstudier visar den snabbaste sökvägen för att testa ett scenario och använda standardalternativ där det är möjligt.

Förutsättningar

  • Om du inte har någon Azure-prenumeration skapar du ett kostnadsfritt konto innan du börjar.
  • Innan du följer den här självstudien för att utvärdera dina webbappar för migrering till Azure Spring Apps ska du se till att du har upptäckt de webbappar som du vill utvärdera med hjälp av Azure Migrate-installationen. Följ den här självstudien
  • Om du vill prova den här funktionen i ett befintligt projekt kontrollerar du att du har slutfört förutsättningarna i den här artikeln.

Köra en utvärdering

Kör en utvärdering på följande sätt:

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

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

  3. I Skapa utvärdering kan du se den utvärderingstyp som är förvald som webbappar i Azure och identifieringskällan som standard är Servrar som identifierats från Azure Migrate-installationen. Välj Scenario som Spring Boot till Azure Apps.

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

  5. 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.

    Lämna inställningarna för reserverade instanser och rabattegenskaper (%) med sina standardinställningar.
    Sparalternativ (beräkning) Ange det besparingsalternativ som du vill att utvärderingen ska överväga för att optimera din Azure-beräkningskostnad.

    Azure-reservationer (1 år eller 3 år reserverade) är ett bra alternativ 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-beräkningskostnaden på priset Betala per användning 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.
  6. Välj Spara om du har gjort några ändringar.

  7. I Skapa utvärdering väljer du Nästa.

  8. I Välj servrar för att utvärdera>utvärderingsnamnet anger du ett namn för utvärderingen.

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

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

  11. 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.

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

  13. Välj numret bredvid Webbappar i Azure i avsnittet Utvärdering .

  14. 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 webbapparna i Azure-utvärderingen.

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

    Översiktsskärmen innehåller tre avsnitt: Essentials, Utvärderade entiteter och migreringsscenario.

    Essentials

    Avsnittet Essentials visar den grupp som den utvärderade entiteten tillhör, dess status, plats, identifieringskälla och valuta i amerikanska dollar.

    Utvärderade entiteter

    Det här avsnittet visar antalet servrar som valts för utvärderingarna, antalet Spring Boot-körningar på de valda servrarna och antalet distinkta Sprint Boot-appinstanser som utvärderades.

    Migreringsscenario

    Det här avsnittet innehåller en bildrepresentation av antalet appar som är redo, redo med villkor och inte redo. Dessutom visas även antalet appar som är redo att migreras och den uppskattade kostnaden för migreringen.

  3. Granska utvärderingssammanfattningen. Du kan också redigera utvärderingsegenskaperna eller beräkna om utvärderingen.

Beredskap för Azure Spring Apps

Detta anger fördelningen av de utvärderade webbapparna. Du kan öka detaljnivån för att förstå information om migreringsproblem/varningar som du kan åtgärda före migreringen. Läs mer.

Granska beredskap

  1. I Utvärderingar väljer du namnet på den utvärdering som du vill visa.

  2. Välj Azure Spring Apps för att visa mer information om varje app och instanser. Granska kolumnen Azure Spring Apps-beredskap i tabellen för de utvärderade webbapparna:

    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 degraderade eller funktioner som inte stöds som inte blockerar migreringen till en specifik måldistributionstyp, markeras beredskapen som Klar med villkor (hyperlänkad) med varningsinformation och rekommenderad reparationsvägledning.
    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 identifieringsproblem för en webbapp markeras beredskapen som Okänd eftersom utvärderingen inte kunde beräkna beredskapen för webbappen.
  3. Granska den rekommenderade SKU:n för webbapparna, som bestäms enligt matrisen nedan:

    Beredskap Fastställa storleksuppskattning Fastställa kostnadsuppskattningar
    Klar Ja Ja
    Redo med villkor Ja Ja
    Inte redo Nej Nej
    Okänt Nej Nej

Granska kostnadsuppskattningar

Utvärderingssammanfattningen visar de uppskattade månatliga kostnaderna för att vara värd för webbappar. En eller flera appar kan konfigureras för att köras på samma databehandlingsresurser.

Nästa steg

Hitta serverberoenden med hjälp av beroendemappning.