Een App Service Environment maken

App Service Environment is een implementatie met één tenant van Azure App Service. U gebruikt deze met een virtueel Azure-netwerk. U hebt één subnet nodig voor een implementatie van App Service Environment en dit subnet kan nergens anders voor worden gebruikt.

Notitie

Dit artikel gaat over App Service Environment v3, dat wordt gebruikt met geïsoleerde v2-App Service-abonnementen.

Voordat u uw App Service Environment maakt

Nadat u uw App Service Environment hebt gemaakt, kunt u het volgende niet meer wijzigen:

  • Locatie
  • Abonnement
  • Resourcegroep
  • Azure Virtual Network
  • Subnetten
  • Subnetgrootte
  • Naam van uw App Service Environment

Maak uw subnet groot genoeg om de maximale grootte te bevatten waarmee u uw App Service Environment kunt schalen. De aanbevolen grootte is een /24 met 256 adressen.

Overwegingen bij de implementatie

Voordat u uw App Service Environment implementeert, moet u nadenken over het type virtueel IP-adres (VIP) en het implementatietype.

Met een interne VIP bereikt een adres in uw App Service Environment-subnet uw apps. Uw apps staan niet op een openbare DNS. Wanneer u uw App Service Environment maakt in de Azure Portal, hebt u een optie om een privé-DNS-zone voor azure te maken voor uw App Service Environment. Met een extern VIP bevinden uw apps zich op een adres dat gericht is op het openbare internet en bevinden ze zich in een openbare DNS. Voor zowel interne VIP als externe VIP kunt u binnenkomende IP-adressen opgeven. U kunt de opties Automatisch of Handmatig selecteren. Als u de optie Handmatig wilt gebruiken voor een extern VIP, moet u eerst een standaard openbaar IP-adres maken in Azure.

Voor het implementatietype kunt u één zone, zoneredundant of hostgroep kiezen. De zone is beschikbaar in alle regio's waar App Service Environment v3 beschikbaar is. Met het implementatietype voor één zone hebt u minimale kosten in uw App Service-abonnement van één exemplaar van Windows Isolated v2. Zodra u een of meer exemplaren gebruikt, gaan die kosten weg. Het is geen additief lading.

In een zone-redundante App Service Environment zijn uw apps verdeeld over drie zones in dezelfde regio. Zone-redundant is beschikbaar in regio's die ondersteuning bieden voor beschikbaarheidszones. Met dit implementatietype is de kleinste grootte voor uw App Service plan drie exemplaren. Dit zorgt ervoor dat er in elke beschikbaarheidszone een exemplaar aanwezig is. App Service plannen kunnen één of meer exemplaren tegelijk omhoog worden geschaald. Schalen hoeft niet in eenheden van drie te zijn, maar de app wordt alleen verdeeld over alle beschikbaarheidszones wanneer het totale aantal exemplaren veelvouden van drie is.

Een zone-redundante implementatie heeft een drievoudige infrastructuur en zorgt ervoor dat, zelfs als twee van de drie zones uit vallen, uw workloads beschikbaar blijven. Vanwege de toegenomen systeembehoefte zijn de minimale kosten voor een zone-redundante App Service Environment negen exemplaren. Als u minder dan dit aantal exemplaren hebt, wordt het verschil in rekening gebracht als Windows I1v2. Als u negen of meer exemplaren hebt, worden er geen extra kosten in rekening gebracht voor een zone-redundante App Service Environment. Zie Regio's en beschikbaarheidszones voor meer informatie over zoneredundantie.

In een hostgroepimplementatie worden uw apps geïmplementeerd in een toegewezen hostgroep. De toegewezen hostgroep is niet zone-redundant. Met dit type implementatie kunt u uw App Service Environment installeren en gebruiken op toegewezen hardware. Er zijn geen minimale exemplaarkosten voor het gebruik van App Service Environment voor een toegewezen hostgroep, maar u moet wel betalen voor de hostgroep wanneer u de App Service Environment inricht. U betaalt ook een korting App Service abonnementstarief wanneer u uw plannen maakt en uitschaalt.

Met een toegewezen hostgroepimplementatie is er een eindig aantal kernen beschikbaar die worden gebruikt door zowel de App Service-plannen als de infrastructuurrollen. Dit type implementatie kan niet het totale aantal exemplaren van 200 bereiken dat normaal beschikbaar is in App Service Environment. Het aantal mogelijke exemplaren is gerelateerd aan het totale aantal exemplaren van App Service plannen, plus het aantal infrastructuurrollen op basis van belasting.

Een App Service Environment maken in de portal

U doet dit als volgt:

  1. Zoek Azure Marketplace naar App Service Environment v3.

  2. Selecteer op het tabblad Basisinformatie bij Abonnement het abonnement. Selecteer of maak de resourcegroep voor Resourcegroep en voer de naam van uw App Service Environment in. Voor Virtueel IP-adres selecteert u Intern als u wilt dat uw binnenkomende adres een adres in uw subnet is. Selecteer Extern als u wilt dat uw inkomende adres naar het openbare internet gaat. Voer bij App Service Environment Naam een naam in. De naam mag niet langer zijn dan 36 tekens. De naam die u kiest, wordt ook gebruikt voor het domeinachtervoegsel. Als de naam die u kiest bijvoorbeeld contoso is en u een intern VIP hebt, is contoso.appserviceenvironment.nethet domeinachtervoegsel . Als de naam die u kiest contoso is en u een extern VIP hebt, is contoso.p.azurewebsites.nethet domeinachtervoegsel .

    Schermopname van het tabblad Basisbeginselen van App Service Environment.

  3. Selecteer op het tabblad Hosting voor Fysieke hardware-isolatiede optie Ingeschakeld of Uitgeschakeld. Als u deze optie inschakelt, kunt u implementeren op toegewezen hardware. Met een toegewezen hostimplementatie worden er twee toegewezen hosts in rekening gebracht volgens onze prijzen wanneer u de App Service Environment v3 maakt en vervolgens, wanneer u schaalt, wordt er een speciaal Isolated v2-tarief per vCore in rekening gebracht. I1v2 maakt gebruik van twee vCores, I2v2 gebruikt vier vCores en I3v2 gebruikt acht vCores per exemplaar. Voor Zoneredundantie selecteert u Ingeschakeld of Uitgeschakeld.

    Schermopname van de App Service Environment selecties voor hosting.

  4. Selecteer of maak uw virtuele netwerk op het tabblad Netwerken voor Virtual Network. Selecteer of maak uw subnet voor Subnet. Als u een App Service Environment met een intern VIP maakt, kunt u Azure DNS-privézones zo configureren dat uw domeinachtervoegsel naar uw App Service Environment wijst. Zie de sectie DNS in Een App Service Environment gebruiken voor meer informatie. Als u een App Service Environment met een intern VIP maakt, kunt u een privé-IP-adres opgeven met de optie Handmatig voor Binnenkomend IP-adres.

    Schermopname van selecties van App Service Environment netwerken (ase intern).

Als u een App Service Environment met een extern VIP maakt, kunt u openbaar IP-adres selecteren met de optie Handmatig voor Binnenkomend IP-adres.

Schermopname van selecties van App Service Environment netwerken (ase extern).

  1. Controleer op het tabblad Controleren en maken of uw configuratie juist is en selecteer Maken. Het kan meer dan een uur duren voordat uw App Service Environment is gemaakt.

Wanneer uw App Service Environment is gemaakt, kunt u deze selecteren als locatie wanneer u uw apps maakt.

Zie Een App Service Environment maken met behulp van een Azure Resource Manager-sjabloon voor meer informatie over het maken van een App Service Environment op basis van een ARM-sjabloon.