Overzicht van evaluatie (migreren naar Azure App Service)
Dit artikel bevat een overzicht van evaluaties voor het migreren van on-premises ASP.NET/Java-web-apps naar Azure-app Service met behulp van het hulpprogramma Azure Migrate: Detectie en evaluatie.
Wat is een evaluatie?
Een evaluatie met het hulpprogramma Detectie en evaluatie is een momentopname van gegevens en meet de gereedheid en biedt kostendetails voor het hosten van on-premises servers, databases en web-apps naar Azure.
Typen evaluaties
Er zijn vier soorten evaluaties die u kunt maken met behulp van het hulpprogramma Azure Migrate: Detectie en evaluatie.
Evaluatietype | DETAILS |
---|---|
Azure VM | Evaluaties om uw on-premises servers te migreren naar virtuele Azure-machine. U kunt uw on-premises servers evalueren in de VMware - en Hyper-V-omgeving en fysieke servers voor migratie naar Azure-VM's met behulp van dit evaluatietype. |
Azure SQL | Evaluaties voor het migreren van uw on-premises SQL-servers van uw VMware-omgeving naar Azure SQL Database of Azure SQL Managed Instance. |
Azure App Service | Evaluaties voor het migreren van uw on-premises ASP.NET web-apps die worden uitgevoerd op IIS-webservers of Java-web-apps die worden uitgevoerd op Tomcat-servers naar Azure-app Service. |
Azure VMware Solution (AVS) | Evaluaties om uw on-premises servers te migreren naar Azure VMware Solution (AVS). U kunt uw on-premises VMware-VM’s evalueren voor migratie naar Azure VMware Solution (AVS) met dit evaluatietype. Meer informatie |
Een Azure-app Service-evaluatie biedt één groottecriteria:
Criteria voor het aanpassen van de grootte | DETAILS | Data |
---|---|---|
Op basis van configuratie | Evaluaties die aanbevelingen doen op basis van verzamelde configuratiegegevens | De Azure-app Service-evaluatie neemt alleen configuratiegegevens in overweging voor de berekening van de evaluatie. Prestatiegegevens voor web-apps worden niet verzameld. |
Hoe kan ik mijn on-premises ASP.NET/Java web-apps beoordelen?
U kunt uw on-premises web-apps evalueren met behulp van de configuratiegegevens die worden verzameld door een lichtgewicht Azure Migrate-apparaat. Het apparaat detecteert on-premises web-apps en verzendt de configuratiegegevens naar Azure Migrate. Meer informatie
Hoe kan ik beoordelen met het apparaat?
Als u een Azure Migrate-apparaat implementeert om on-premises servers te detecteren, voert u de volgende stappen uit:
- Stel Azure en uw on-premises omgeving in voor gebruik met Azure Migrate.
- Maak voor uw eerste evaluatie een Azure Migrate-project. Azure Migrate: Het detectie- en evaluatieprogramma wordt standaard toegevoegd aan het project.
- Implementeer een lichtgewicht Azure Migrate-apparaat. Het apparaat detecteert continu on-premises servers en verzendt configuratie- en prestatiegegevens naar Azure Migrate. Implementeer het apparaat als een VIRTUELE machine of een fysieke server. U hoeft niets te installeren op servers die u wilt evalueren.
Nadat het apparaat is gedetecteerd, kunt u servers verzamelen (als host voor web-apps) die u wilt evalueren in een groep en een evaluatie uitvoeren voor de groep met het evaluatietype Azure-app Service.
Volg onze zelfstudie voor het beoordelen van ASP.NET web-apps om deze stappen uit te proberen.
Welke eigenschappen worden gebruikt om de evaluatie aan te passen?
Dit is wat is opgenomen in Azure-app eigenschappen van service-evaluatie:
Instelling | DETAILS |
---|---|
Doellocatie | De Azure-regio waarnaar u wilt migreren. Azure-app Aanbevelingen voor serviceconfiguratie en -kosten zijn gebaseerd op de locatie die u opgeeft. |
Isolatie vereist | Selecteer Ja als u wilt dat uw web-apps worden uitgevoerd in een privé- en toegewezen omgeving in een Azure-datacenter met behulp van virtuele machines uit de Dv2-serie met snellere processors, SSD-opslag en dubbele geheugen-naar-kernverhouding in vergelijking met Standard-abonnementen. |
Besparingsopties (compute) | Geef de besparingsoptie op waarmee u de evaluatie kunt overwegen om uw Azure-rekenkosten te optimaliseren. Azure-reserveringen (gereserveerd voor 1 jaar of 3 jaar) zijn een goede optie voor de meest consistente actieve resources. Azure Savings Plan (1 jaar of 3 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-rekenkosten 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 Azure Savings Plan te kunnen gebruiken. Wanneer u een andere optie dan 'Geen' selecteert, is de instelling Korting (%)' niet van toepassing. De schattingen van de maandelijkse kosten worden berekend door 744 uur te vermenigvuldigen met de uurprijs van de aanbevolen SKU. |
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. Laat de instellingen voor gereserveerde instanties, korting (%) en eigenschappen voor vm-uptime staan met de standaardinstellingen. |
Beveiliging | Hiermee geeft u op of u gereedheid en kosten voor beveiligingshulpprogramma's in Azure wilt evalueren. Als de instelling de standaardwaarde Ja heeft, beoordeelt deze met Microsoft Defender voor Cloud de gereedheid en kosten voor uw Azure-app Service-implementatie met Microsoft Defender voor Cloud. |
Bekijk de aanbevolen procedures voor het maken van een evaluatie met Azure Migrate.
Gereedheid berekenen
Azure App Service-gereedheid
Azure-app servicegereedheid voor web-apps is gebaseerd op functiecompatibiliteitscontroles tussen on-premises configuratie van web-apps en Azure-app Service:
- De Azure-app Service-evaluatie beschouwt de configuratiegegevens van web-apps om compatibiliteitsproblemen te identificeren.
- 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.
Gereedheid voor beveiliging
Als de web-app is gemarkeerd als Gereed of Gereed met voorwaarden voor Azure-app Service, wordt deze gemarkeerd als Gereed voor Microsoft Defender voor App Service.
Grootte berekenen
Azure-app-service-SKU
Nadat via de evaluatie de gereedheid is bepaald op basis van configuratiegegevens, wordt bepaald welke Azure App Service-SKU geschikt is voor het uitvoeren van uw apps in Azure App Service. Premium-abonnementen zijn bedoeld voor productieworkloads en worden uitgevoerd voor toegewezen VM-exemplaren. Elk exemplaar kan meerdere toepassingen en domeinen ondersteunen. Met de Isolated-abonnementen worden uw apps in een persoonlijke, toegewezen Azure-omgeving gehost. Deze abonnementen zijn ideaal voor apps waarvoor beveiligde verbindingen met uw on-premises netwerk worden vereist.
Notitie
Op dit moment wordt in Azure Migrate alleen de SKU's I1, P1v2 en P1v3 aanbevolen. Er zijn meer SKU's beschikbaar in Azure-app service. Meer informatie.
Azure App Service-plan
In App Service wordt een app altijd uitgevoerd in een App Service-plan. Een App Service-plan definieert een set rekenresources waarmee een web-app kan worden uitgevoerd. Op hoog niveau wordt plan/SKU bepaald volgens de onderstaande tabel.
Isolatie vereist | Gereserveerde instantie | App Service-plan/SKU |
---|---|---|
Ja | Ja | I1 |
Ja | Nr. | I1 |
Nr. | Ja | P1v3 |
Nee | Nr. | P1v2 |
Informatie over Azure App Service-kosten
Een App Service-plan brengt kosten in rekening voor de rekenresources die worden gebruikt. In App Service betaalt u kosten per App Service-abonnement en niet per web-app. Een of meer apps kunnen worden geconfigureerd om te worden uitgevoerd op dezelfde rekenresources (of in hetzelfde App Service-plan). Alle apps die u in dit App Service-plan plaatst, worden uitgevoerd op deze rekenresources, zoals gedefinieerd door uw App Service-plan. Om de kosten te optimaliseren, wijst Azure Migrate-evaluatie meerdere web-apps toe aan elk aanbevolen App Service-plan. Het aantal web-apps dat is toegewezen aan elk planexemplaren, is volgens de onderstaande tabel.
App Service-plan | Web-apps per App Service-plan |
---|---|
I1 | 8 |
P1v2 | 8 |
P1v3 | 16 |
Notitie
Uw App Service-plan kan op elk gewenst moment omhoog of omlaag worden geschaald. Meer informatie.
Beveiligingskosten
Voor web-apps die zijn aanbevolen voor App Service-plannen, worden de beveiligingskosten berekend per App Service-plan dat is aanbevolen.
Volgende stappen
- Bekijk de aanbevolen procedures voor het maken van evaluaties.
- Meer informatie over het uitvoeren van een Azure-app Service-evaluatie.