Delen via


Quickstart: Een App Service Environment maken

In deze beginnershandleiding maakt u een App Service Environment. App Service Environment is een implementatie met één tenant van Azure App Service die kan worden geïntegreerd met een Azure virtueel netwerk. Voor elke App Service Environment-implementatie is een toegewezen subnet vereist, dat u niet kunt gebruiken voor andere resources.

Als u geen Azure account hebt, maakt u een free-account voordat u begint.

Voordat u een App Service Environment maakt

  • Controleer de volgende instellingen voordat u uw omgeving maakt. U kunt ze later niet meer wijzigen.

    • Locatie
    • Abonnement
    • Resourcegroep
    • Azure virtueel netwerk
    • Subnetten
    • Subnetgrootte
    • De naam van uw App Service Environment
  • Zorg ervoor dat uw subnet groot genoeg is voor de maximale schaal van uw App Service Environment. Gebruik een /24 subnet met 256 adressen als aanbevolen grootte.

  • Selecteer het type virtueel IP-adres (VIP). Het virtuele IP-type bepaalt hoe uw apps worden geopend.

    Kies tussen de volgende twee virtuele IP-typen:

    • Internal VIP: Uw apps gebruiken een adres in uw App Service Environment subnet dat niet wordt weergegeven in het openbare Domain Name System (DNS). Wanneer u een App Service Environment maakt in de Azure-portal, kunt u een Azure privé-DNS-zone instellen. Geef een binnenkomend IP-adres op en selecteer Automatisch of Handmatig.

    • Extern VIP: Uw apps gebruiken een openbaar adres dat wordt vermeld in openbare DNS. U kunt een binnenkomend IP-adres opgeven en automatisch of handmatig selecteren. Als u Manual selecteert, moet u eerst een standaard openbaar IP-adres maken in Azure.

  • Selecteer uw implementatietype. Het implementatietype bepaalt hoe uw apps worden gedistribueerd over de App Service Environment. Kies tussen de volgende drie typen:

    • Regionale implementatie: Ook wel een nonzonal implementatie genoemd, is deze optie beschikbaar in alle regio's die ondersteuning bieden voor App Service Environment v3. In regio's met beschikbaarheidszones worden uw apps uitgevoerd in één zone. Als een beschikbaarheidszone in de regio een storing ondervindt, kunnen regionale implementaties downtime ervaren.

      U moet een minimumkosten betalen voor één exemplaar van Windows Isolated v2 in uw App Service-plan. Wanneer u een of meer exemplaren gebruikt, wordt de heffing afgeboekt. Deze vergoeding is niet additief.

    • Zone-redundante implementatie: Zoneredundantie zorgt ervoor dat workloads beschikbaar blijven, zelfs als één zone een storing ondervindt. In regio's die beschikbaarheidszones ondersteunen, kunt u App Service-omgevingen configureren, zodat apps worden gedistribueerd over meerdere beschikbaarheidszones binnen dezelfde regio. U moet ten minste twee exemplaren in uw App Service-plan opnemen om redundantie tussen zones te garanderen. U kunt uitschalen door een of meer exemplaren tegelijk toe te voegen. Zie Reliability in App Service Environment voor meer informatie.

    • Implementatie van hostgroep: Uw apps worden geïmplementeerd in een toegewezen hostgroep. De toegewezen hostgroep is niet zone-redundant. U kunt uw App Service Environment installeren en gebruiken op toegewezen hardware. Er worden geen minimale kosten in rekening gebracht voor het gebruik van een App Service Environment voor een toegewezen hostgroep. U moet echter betalen voor de hostgroep wanneer u de App Service Environment inricht. U moet ook een kortingstarief voor een App Service-abonnement betalen wanneer u uw plannen maakt en uitschaalt.

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

Een App Service Environment maken in de portal

Voer de volgende stappen uit om een App Service Environment te maken in de Azure-portal:

  1. Zoek in de Azure Marketplace naar App Service Environment v3.

  2. Voer op het tabblad Basisbeginselen de volgende stappen uit:

    • Selecteer het abonnement.
    • Selecteer of maak een resourcegroep.
    • Voer de naam van uw App Service Environment in.

    Kies het type virtueel IP-adres :

    • Selecteer Intern als u wilt dat het binnenkomende adres zich in uw subnet bevindt.
    • Selecteer Extern als u wilt dat het binnenkomende adres het openbare internet onder ogen krijgt.

    Voer een App Service Environment Name in met minder dan 36 tekens. De naam fungeert ook als het domeinachtervoegsel.

    • Als de naam bijvoorbeeld contoso is en u een intern VIP hebt, is contoso.appserviceenvironment.nethet domeinachtervoegsel .
    • Als de naam contoso is en u een extern VIP hebt, is contoso.p.azurewebsites.nethet domeinachtervoegsel .

    Schermopname met het tabblad App Service Environment basics.

  3. Configureer op het tabblad Hosting de volgende instellingen:

    • Voor fysieke hardware-isolatie selecteert u Ingeschakeld of Uitgeschakeld.

      Als u deze optie inschakelt, kunt u implementeren op toegewezen hardware. Wanneer u een App Service Environment v3 maakt met een toegewezen hostimplementatie, wordt u door Azure gefactureerd voor twee toegewezen hosts. Wanneer u schaalt, worden aan elke vCore extra resources toegerekend tegen het gespecialiseerde tarief voor Geïsoleerde v2. Voor elke instantie zijn de volgende toewijzingen van toepassing:

      • I1v2 maakt gebruik van twee vCores.
      • I2v2 maakt gebruik van vier vCores.
      • I3v2 maakt gebruik van acht vCores.
    • Voor zoneredundantie selecteert u Ingeschakeld of Uitgeschakeld.

    Schermafbeelding met de App Service Environment hostingselecties.

  4. Voer op het tabblad Netwerken de volgende stappen uit:

    • Selecteer of maak uw Virtual Network.
    • Selecteer of maak uw Subnet.

    Als u een App Service Environment met een intern VIP maakt, kunt u het volgende doen:

    • Configureer Azure DNS privézones om uw domeinachtervoegsel te laten verwijzen naar uw App Service Environment. Zie DNS-configuratie voor meer informatie.

    • Geef een privé-IP-adres op met behulp van de optie Handmatig voor inkomend IP-adres.

    Schermafbeelding met App Service Environment netwerkselecties (App Service Environment Intern).

    Opmerking

    Als u een bestaand subnet gebruikt waaraan een netwerkbeveiligingsgroep of routetabel is gekoppeld, moet u het subnet delegeren of Microsoft.web/hostingEnvironments ervoor zorgen dat u ten minste de volgende RBAC-machtigingen (op rollen gebaseerd toegangsbeheer) hebt voor de gekoppelde resources:

    • Microsoft.Network/routeTables/join/action
    • Microsoft.Network/networkSecurityGroups/join/action

    Als u een App Service Environment met een extern VIP maakt, kunt u een openbaar IP-adres selecteren met behulp van de optie Manual voor Inbound IP-adres.

    Schermafbeelding met App Service Environment netwerkselecties (App Service Environment Extern).

  5. Controleer op het tabblad Controleren en maken de nauwkeurigheid van uw configuratie en selecteer vervolgens Maken. Het kan meer dan één uur duren voordat uw App Service Environment is gemaakt.

Nadat u uw App Service Environment hebt gemaakt, kunt u deze selecteren als een locatie wanneer u uw apps maakt.