Zelfstudie: Web-apps evalueren voor migratie naar Azure-app Service
Als onderdeel van uw migratietraject naar Azure beoordeelt u uw on-premises workloads om de gereedheid van de cloud te meten, risico's te identificeren en kosten en complexiteit te schatten.
In dit artikel leest u hoe u gedetecteerde ASP.NET web-apps kunt evalueren die worden uitgevoerd op IIS-webservers ter voorbereiding op migratie naar Azure-app servicecode en Azure-app ServiceContainers, met behulp van het hulpprogramma Azure Migrate: Detectie en evaluatie. Meer informatie over Azure-app Service.
Als onderdeel van uw migratietraject naar Azure beoordeelt u uw on-premises workloads om de gereedheid van de cloud te meten, risico's te identificeren en kosten en complexiteit te schatten.
In dit artikel leest u hoe u gedetecteerde Java-web-apps kunt evalueren die worden uitgevoerd op Tomcat-servers ter voorbereiding op migratie naar Azure-app servicecode en Azure-app servicecontainers, met behulp van het hulpprogramma Azure Migrate: Detectie en evaluatie. Meer informatie over Azure-app Service.
In deze zelfstudie leert u het volgende:
- Voer een evaluatie uit op basis van configuratiegegevens van web-apps.
- Bekijk een Azure-app Service-evaluatie.
Notitie
Zelfstudies laten het snelste pad zien voor het uitproberen van een scenario en gebruiken waar mogelijk standaardopties.
Vereisten
- Als u geen Azure-abonnement hebt, maakt u een gratis account voordat u begint.
- Voordat u deze zelfstudie volgt om uw web-apps te evalueren voor migratie naar Azure-app Service, moet u ervoor zorgen dat u de web-apps hebt gedetecteerd die u wilt evalueren met behulp van het Azure Migrate-apparaat voor VMware-, Hyper-V- of fysieke servers.
- Als u deze functie in een bestaand project wilt uitproberen, moet u ervoor zorgen dat u de vereisten in dit artikel hebt voltooid.
Een evaluatie uitvoeren
Voer de volgende stappen uit om een evaluatie uit te voeren:
Meld u aan bij Azure Portal en zoek naar Azure Migrate.
Selecteer servers, databases en web-apps op de pagina Azure Migrate, onder Migratiedoelen.
Selecteer op de pagina Servers, databases en web-apps, onder Hulpprogramma's voor evaluaties, web-apps in Azure in de vervolgkeuzelijst Evalueren.
Ga op de pagina Evaluatie maken op het tabblad Basis als volgt te werk:
Het evaluatietype is vooraf geselecteerd als web-apps in Azure en de detectiebron is standaard ingesteld op Servers die zijn gedetecteerd vanuit het Azure Migrate-apparaat. Selecteer het scenario als web-apps voor App Service.
Selecteer Bewerken om de evaluatie-eigenschappen te controleren.
Hieronder vindt u de eigenschappen van Azure-app Service-evaluatie:
Eigenschappen DETAILS Doellocatie De Azure-regio waarnaar u wilt migreren. Azure-app Aanbevelingen voor serviceconfiguratie en -kosten zijn gebaseerd op de locatie die u opgeeft. Omgevingstype Type omgeving waarin deze wordt uitgevoerd. Aanbieding De Azure-aanbieding waarin u bent ingeschreven. De evaluatie maakt een schatting van de kosten voor die aanbieding. Valuta De factureringsvaluta voor uw account. Korting (%) Abonnementsspecifieke kortingen die u ontvangt boven op de Azure-aanbieding. De standaardinstelling is 0%. EA-abonnement Hiermee geeft u op dat een ea-abonnement (Enterprise Overeenkomst) wordt gebruikt voor kostenramingen. Houdt rekening met de korting die van toepassing is op het abonnement.
Behoud de standaardinstellingen voor gereserveerde instanties en kortingseigenschappen (%) .Besparingsopties (compute) De besparingsoptie die de evaluatie moet overwegen. Isolatie vereist Selecteer Ja als u wilt dat uw web-apps worden uitgevoerd in een privé- en toegewezen omgeving in een Azure-datacenter.
- Geef in Besparingsopties (Compute) de besparingsoptie op die u wilt overwegen door de evaluatie te overwegen, zodat u uw Azure Compute-kosten kunt optimaliseren.
- Azure-reserveringen (gereserveerd voor één of drie jaar) zijn een goede optie voor de meest consistente actieve resources.
- Azure Savings Plan (een of drie jaar besparingsplan) biedt extra flexibiliteit en geautomatiseerde kostenoptimalisatie. In het ideale stadium na de migratie kunt u tegelijkertijd een Azure-reserverings- en besparingsplan gebruiken (reservering wordt eerst verbruikt), maar in de Azure Migrate-evaluaties kunt u alleen kostenramingen van 1 besparingsoptie tegelijk zien.
- Wanneer u Geen selecteert, zijn de Azure Compute-kosten gebaseerd op het tarief betalen per gebruik of op basis van het werkelijke gebruik.
- U moet Betalen per gebruik selecteren in het aanbiedings-/licentieprogramma om gereserveerde instanties of Een Azure Savings Plan te kunnen gebruiken. Wanneer u een andere optie dan Geen selecteert, is de instelling Korting (%) niet van toepassing.
- Selecteer Opslaan als u wijzigingen hebt aangebracht.
Selecteer volgende op de pagina Evaluatie maken de optie Volgende: Servers selecteren die u wilt evalueren.
Ga als volgt te werk op het tabblad Servers selecteren om te evalueren :
- Evaluatienaam: Geef een naam op voor de evaluatie.
- Selecteer of maak een groep: Selecteer Nieuw maken en geef een groepsnaam op. U kunt ook een bestaande groep gebruiken.
- Apparaatnaam: Selecteer het apparaat.
- Type web-app: selecteer ASP.NET.
- Type web-app: Selecteer Java.
- Selecteer de servers die u wilt toevoegen aan de groep in de tabel.
- Selecteer Volgende.
Controleer onder Beoordelen + evaluatietabblad de details van de evaluatie en selecteer Evaluatie maken om de groep te maken en de evaluatie uit te voeren.
Nadat de evaluatie is gemaakt, gaat u naar Servers, databases en web-apps>Azure Migrate: Detectie en evaluatie. Vernieuw de tegelgegevens door de optie Vernieuwen boven op de tegel te selecteren. Wacht tot de gegevens zijn vernieuwd.
Selecteer op de pagina Servers, databases en web-apps, onder Evaluatiehulpprogramma's>Evaluaties, het nummer naast Web-apps in Azure in de sectie Evaluatie.
Selecteer de evaluatienaam die u wilt weergeven.
Een evaluatie beoordelen
Voer de volgende stappen uit om een evaluatie weer te geven:
Selecteer servers, databases en web-apps op de pagina Azure Migrate, onder Migratiedoelen.
Selecteer op de pagina Servers, databases en web-apps, onder Evaluaties van evaluatiehulpprogramma's>, het nummer naast de web-apps in Azure-evaluatie.
Selecteer op de pagina Evaluaties een gewenste evaluatienaam om weer te geven in de lijst met evaluaties.
De pagina Overzicht bevat drie secties:
- Essentials: In de sectie Essentials wordt de groep weergegeven waartoe de geëvalueerde entiteit behoort, de status, de locatie, de detectiebron en de valuta in Amerikaanse dollars.
- Geëvalueerde entiteiten: in deze sectie wordt het aantal servers weergegeven dat is geselecteerd voor de evaluaties, het aantal Azure-app-services op de geselecteerde servers en het aantal afzonderlijke exemplaren van de Sprint Boot-app die zijn geëvalueerd.
- Migratiescenario: deze sectie biedt een afbeeldingsweergave van het aantal apps dat gereed is, gereed is met voorwaarden en niet gereed is. U kunt twee grafische weergaven zien, één voor alle webtoepassingen voor App Service Code en de andere voor alle webtoepassingen voor App Service-containers. Daarnaast wordt ook het aantal apps vermeld dat gereed is voor migratie en de geschatte kosten voor de migratie voor de apps die klaar zijn om te migreren.
Controleer de samenvatting van de evaluatie. U kunt ook de evaluatie-eigenschappen bewerken of de evaluatie opnieuw berekenen.
Gereedheid controleren
Volg deze stappen om de gereedheid voor de web-apps te controleren:
Selecteer bij Evaluaties de naam van de evaluatie die u wilt bekijken.
Selecteer Meer details weergeven om meer informatie over elke app en exemplaren weer te geven. Controleer de kolom Azure-app servicecode en Azure-app servicecontainergereedheid in de tabel voor de geëvalueerde web-apps:
- Als er geen compatibiliteitsproblemen zijn gevonden, wordt de gereedheid gemarkeerd als Gereed voor het doelimplementatietype.
- Als er niet-kritieke compatibiliteitsproblemen zijn, zoals gedegradeerde of niet-ondersteunde functies die de migratie naar een specifiek doelimplementatietype niet blokkeren, wordt de gereedheid gemarkeerd als Gereed met voorwaarden (hyperlinked) met waarschuwingsdetails en aanbevolen herstelrichtlijnen.
- Als er compatibiliteitsproblemen zijn die de migratie naar een specifiek doelimplementatietype kunnen blokkeren, wordt de gereedheid gemarkeerd als Niet gereed met details van het probleem en aanbevolen herstelrichtlijnen.
- Als de detectie nog bezig is of er detectieproblemen zijn voor een web-app, wordt de gereedheid gemarkeerd als Onbekend omdat de evaluatie de gereedheid voor die web-app niet kan berekenen.
- Als de evaluatie niet up-to-date is, wordt de status weergegeven als Verouderd. Selecteer de bijbehorende evaluatie en selecteer Evaluatie opnieuw berekenen. De evaluatie wordt opnieuw berekend en het scherm Gereedheidsoverzicht wordt bijgewerkt met de resultaten van de herberekende evaluaties.
Selecteer de gereedheidsstatus om het deelvenster Migratieproblemen en waarschuwingen te openen met details van de oorzaak van het probleem en de aanbevolen actie.
Bekijk de aanbevolen SKU voor de web-apps, die wordt bepaald volgens de onderstaande matrix:
Gereedheid Grootteschatting bepalen Kostenramingen bepalen Gereed Ja Ja Gereed met voorwaarden Ja Ja Niet gereed Nee Nr. Onbekend Nee Nr.
Beoordeling geraamde kosten
In het evaluatieoverzicht ziet u de geschatte maandelijkse kosten voor het hosten van uw web-apps.
Selecteer het tabblad Kostendetails om een maandelijkse kostenraming weer te geven, afhankelijk van de SKU's.
Volgende stappen
- Meer informatie over het uitvoeren van migratie zonder agent op schaal van ASP.NET web-apps naar Azure-app Service.
- Meer informatie over hoe Azure-app Service-evaluaties worden berekend.
Feedback
https://aka.ms/ContentUserFeedback.
Binnenkort beschikbaar: In de loop van 2024 zullen we GitHub-problemen geleidelijk uitfaseren als het feedbackmechanisme voor inhoud en deze vervangen door een nieuw feedbacksysteem. Zie voor meer informatie:Feedback verzenden en weergeven voor