Külső App Service-környezet létrehozása

Fontos

Ez a cikk az App Service Environment v2-ről szól, amelyet izolált App Service-csomagokkal használnak. Az App Service Environment v2 2-et 2024. augusztus 31-én kivonjuk. Az App Service Environment új verziója egyszerűbben használható és hatékonyabb infrastruktúrán futtatható. Az új verzióról az App Service-környezet bemutatása című cikkből tudhat meg többet. Ha jelenleg az App Service Environment 2-es verzióját használja, kövesse az ebben a cikkben ismertetett lépéseket az új verzióra való migráláshoz.

2024. január 29-étől már nem hozhat létre új App Service Environment v2-erőforrásokat az elérhető módszerek , például ARM/Bicep-sablonok, Azure Portal, Azure CLI vagy REST API használatával. 2024. augusztus 31-ig át kell telepítenie az App Service Environment v3-ra az erőforrás törlésének és adatvesztésének megakadályozása érdekében.

Az Azure App Service Environment az Azure App Service egy olyan példánya, amelyet egy Azure virtuális hálózat alhálózatában helyeztek üzembe. Az App Service Environment (ASE) üzembe helyezésének két módja van:

  • Virtuális ip-címmel egy külső nyilvános IP-címen, amelyet gyakran külső A Standard kiadás-nak neveznek.
  • A virtuális ip-címmel egy belső IP-címen, amelyet gyakran ILB A-nak neveznek Standard kiadás mert a belső végpont egy belső terheléselosztó (ILB).

Ez a cikk bemutatja, hogyan hozhat létre külső A Standard kiadás. Az A Standard kiadás áttekintését az App Service-környezet bemutatása című témakörben tekintheti meg. További információ az ILB A Standard kiadás létrehozásáról: ILB A Standard kiadás létrehozása és használata.

Az A létrehozása előtt Standard kiadás

Az A Standard kiadás létrehozása után nem módosíthatja a következőket:

  • Hely
  • Előfizetés
  • Erőforráscsoport
  • Használt virtuális hálózat
  • Használt alhálózat
  • Alhálózat mérete

Feljegyzés

Amikor kiválaszt egy virtuális hálózatot, és megad egy alhálózatot, győződjön meg arról, hogy elég nagy ahhoz, hogy megfeleljen a jövőbeli növekedési és skálázási igényeknek. 256 címmel rendelkező méretet /24 javasoljuk.

Az A létrehozásának három módja Standard kiadás

Az A-k létrehozásának három módja van Standard kiadás:

  • App Service-csomag létrehozásakor. Ez a metódus egyetlen lépésben hozza létre az A Standard kiadás és az App Service-csomagot.
  • Önálló műveletként. Ez a metódus létrehoz egy önálló A Standard kiadás, amely egy A Standard kiadás, amelyben nincs benne semmi. Ez a módszer egy fejlettebb folyamat az A Standard kiadás létrehozásához. Ezzel létrehozhat egy A Standard kiadás egy ILB-et.
  • Azure Resource Manager-sablonból. Ez a módszer speciális felhasználók számára készült. További információ: A Standard kiadás létrehozása sablonból.

A külső A Standard kiadás nyilvános VIP-címmel rendelkezik, ami azt jelenti, hogy az A Standard kiadás alkalmazásainak http/HTTPS-forgalma eléri az internetről elérhető IP-címet. Az A Standard kiadás egy ILB-vel rendelkezik egy IP-címmel az A Standard kiadás által használt alhálózatról. Az ILB A-ben üzemeltetett alkalmazások Standard kiadás nem jelennek meg közvetlenül az interneten.

A Standard kiadás és App Service-csomag együttes létrehozása

Az App Service-csomag egy alkalmazástároló. Amikor appot hoz létre az App Service-ben, kiválaszt vagy létrehoz egy App Service-csomagot. Az App Service-környezetek App Service-csomagokat, az App Service-csomagokat pedig alkalmazásokat tárolnak.

A Standard kiadás létrehozása App Service-csomag létrehozásakor:

  1. Az Azure Portalon válassza a Create a resource Web + Mobile Web App (Erőforrás>web létrehozása + Mobil>webalkalmazás) lehetőséget.

    Screenshot of the Azure portal showing Web + Mobile selected in the Azure Marketplace and the screen for creating a new Web App open on the right.

  2. Válassza ki előfizetését. Az alkalmazás és az A Standard kiadás ugyanabban az előfizetésben jönnek létre.

  3. Válasszon ki vagy hozzon létre egy erőforráscsoportot. Erőforráscsoportokkal egységként kezelheti a kapcsolódó Azure-erőforrásokat. Az erőforráscsoportok akkor is hasznosak, ha szerepköralapú hozzáférés-vezérlési szabályokat hoz létre az alkalmazásokhoz. További információért lásd az Azure Resource Manager áttekintését.

  4. Válassza ki az operációs rendszert (Windows, Linux vagy Docker).

  5. Válassza ki az App Service-csomagot, majd válassza az Új létrehozása lehetőséget. A Linux-webalkalmazások és a Windows-webalkalmazások nem lehetnek ugyanabban az App Service-csomagban, de ugyanabban az App Service-környezetben lehetnek.

    Screenshot of the Azure portal showing the Web App pane, the App service plan pane, and the New App Service Plan pane open.

  6. A Hely legördülő listában válassza ki azt a régiót, ahol létre szeretné hozni az A Standard kiadás. Ha egy meglévő A Standard kiadás választ ki, a rendszer nem hoz létre új A Standard kiadás. Az App Service-csomag a kiválasztott A Standard kiadás jön létre.

  7. Válassza a Tarifacsomagot, és válasszon egyet az izolált díjszabási termékváltozatok közül. Ha izolált termékváltozat-kártyát választ, és olyan helyet, amely nem A Standard kiadás, a rendszer létrehoz egy új A Standard kiadás ebben a helyen. Az A Standard kiadás létrehozásának megkezdéséhez válassza a Kiválasztás lehetőséget. Az izolált termékváltozat csak egy A Standard kiadás együtt érhető el. Az izolált termékváltozattól eltérő A Standard kiadás más díjszabási termékváltozatot sem használhat.

    Pricing tier selection

  8. Adja meg az A Standard kiadás nevét. Ezt a nevet az alkalmazások címezhető nevében használja a rendszer. Ha az A Standard kiadás neve appsvcenvdemo, a tartománynév .appsvcenvdemo.p.azurewebsites.net. Ha mytestapp nevű alkalmazást hoz létre, az mytestapp.appsvcenvdemo.p.azurewebsites.net címezhető. A névben nem használhat szóközt. Ha nagybetűket használ, a tartománynév a név teljes kisbetűs verziója.

    New App Service plan name

  9. Adja meg az Azure-beli virtuális hálózatkezelési adatokat. Válassza az Új létrehozása vagy a Meglévő kiválasztása lehetőséget. A meglévő virtuális hálózat kiválasztásának lehetősége csak akkor érhető el, ha a kijelölt régióban rendelkezik virtuális hálózattal. Ha az Új létrehozása lehetőséget választja, adja meg a virtuális hálózat nevét. Ezzel a névvel létrejön egy új Resource Manager-virtuális hálózat. A kijelölt régió címterét 192.168.250.0/23 használja. Ha a Meglévő kiválasztása lehetőséget választja, az alábbiakat kell elvégeznie:

    a. Válassza ki a virtuális hálózat címblokkot, ha több is van.

    b. Adjon meg egy új alhálózatnevet.

    c. Válassza ki az alhálózat méretét. Ne felejtse el olyan méretet választani, amely elég nagy az A Standard kiadás jövőbeli növekedéséhez. Azt javasoljuk/24, hogy 256 címmel rendelkezik, és maximális méretű A Standard kiadás kezeljen. Nem javasoljuk /28például, mert csak 16 cím érhető el. Az infrastruktúra legalább hét címet használ, az Azure Networking pedig további 5 címet használ. /28 Egy alhálózatban legfeljebb 4 App Service-csomagpéldány skálázható külső A Standard kiadás és csak 3 App Service-csomagpéldány az ILB A Standard kiadás esetében.

    d. Válassza ki az alhálózat IP-tartományát.

  10. Válassza a Létrehozás lehetőséget az A Standard kiadás létrehozásához. Ez a folyamat létrehozza az App Service-csomagot és az alkalmazást is. Az A Standard kiadás, az App Service-csomag és az alkalmazás ugyanabban az előfizetésben és ugyanabban az erőforráscsoportban található. Ha az A Standard kiadás külön erőforráscsoportra vagy ILB A-ra van szüksége Standard kiadás kövesse az A Standard kiadás önálló létrehozásához szükséges lépéseket.

A Standard kiadás és Linux-webalkalmazás létrehozása egyéni Docker-rendszerképek együttes használatával

  1. Az Azure Portalon hozzon létre egy Resource>Web + Mobile>Web App for Containers alkalmazást.

    Screenshot of the Azure portal showing Web + Mobile selected in the Azure Marketplace and the Web App for Containers pane open on the right.

  2. Válassza ki előfizetését. Az alkalmazás és az A Standard kiadás ugyanabban az előfizetésben jönnek létre.

  3. Válasszon ki vagy hozzon létre egy erőforráscsoportot. Erőforráscsoportokkal egységként kezelheti a kapcsolódó Azure-erőforrásokat. Az erőforráscsoportok akkor is hasznosak, ha szerepköralapú hozzáférés-vezérlési szabályokat hoz létre az alkalmazásokhoz. További információért lásd az Azure Resource Manager áttekintését.

  4. Válassza ki az App Service-csomagot, majd válassza az Új létrehozása lehetőséget. A Linux-webalkalmazások és a Windows-webalkalmazások nem lehetnek ugyanabban az App Service-csomagban, de ugyanabban az App Service-környezetben lehetnek.

    Screenshot of the Azure portal showing the Web App for Containers pane, the App service plan pane, and the New App Service Plan pane open.

  5. A Hely legördülő listában válassza ki azt a régiót, ahol létre szeretné hozni az A Standard kiadás. Ha egy meglévő A Standard kiadás választ ki, a rendszer nem hoz létre új A Standard kiadás. Az App Service-csomag a kiválasztott A Standard kiadás jön létre.

  6. Válassza a Tarifacsomagot, és válasszon egyet az izolált díjszabási termékváltozatok közül. Ha izolált termékváltozat-kártyát választ, és olyan helyet, amely nem A Standard kiadás, a rendszer létrehoz egy új A Standard kiadás ebben a helyen. Az A Standard kiadás létrehozásának megkezdéséhez válassza a Kiválasztás lehetőséget. Az izolált termékváltozat csak egy A Standard kiadás együtt érhető el. Az izolált termékváltozattól eltérő A Standard kiadás más díjszabási termékváltozatot sem használhat.

    Pricing tier selection

  7. Adja meg az A Standard kiadás nevét. Ezt a nevet az alkalmazások címezhető nevében használja a rendszer. Ha az A Standard kiadás neve appsvcenvdemo, a tartománynév .appsvcenvdemo.p.azurewebsites.net. Ha mytestapp nevű alkalmazást hoz létre, az mytestapp.appsvcenvdemo.p.azurewebsites.net címezhető. A névben nem használhat szóközt. Ha nagybetűket használ, a tartománynév a név teljes kisbetűs verziója.

    New App Service plan name

  8. Adja meg az Azure-beli virtuális hálózatkezelési adatokat. Válassza az Új létrehozása vagy a Meglévő kiválasztása lehetőséget. A meglévő virtuális hálózat kiválasztásának lehetősége csak akkor érhető el, ha a kijelölt régióban rendelkezik virtuális hálózattal. Ha az Új létrehozása lehetőséget választja, adja meg a virtuális hálózat nevét. Ezzel a névvel létrejön egy új Resource Manager-virtuális hálózat. A kijelölt régió címterét 192.168.250.0/23 használja. Ha a Meglévő kiválasztása lehetőséget választja, az alábbiakat kell elvégeznie:

    a. Válassza ki a virtuális hálózat címblokkot, ha több is van.

    b. Adjon meg egy új alhálózatnevet.

    c. Válassza ki az alhálózat méretét. Ne felejtse el olyan méretet választani, amely elég nagy az A Standard kiadás jövőbeli növekedéséhez. Azt javasoljuk/24, hogy 128 címmel rendelkezik, és maximális méretű A Standard kiadás kezeljen. Nem javasoljuk /28például, mert csak 16 cím érhető el. Az infrastruktúra legalább hét címet használ, az Azure Networking pedig további 5 címet használ. /28 Egy alhálózatban legfeljebb 4 App Service-csomagpéldány skálázható külső A Standard kiadás és csak 3 App Service-csomagpéldány az ILB A Standard kiadás esetében.

    d. Válassza ki az alhálózat IP-tartományát.

  9. Válassza a "Tároló konfigurálása" lehetőséget.

    • Adja meg az egyéni rendszerkép nevét (használhatja az Azure Container Registryt, a Docker Hubot és a saját privát beállításjegyzékét). Ha nem szeretne saját egyéni tárolót használni, a fenti utasításokat követve egyszerűen behozhatja a kódot, és használhat egy beépített rendszerképet a Linuxon futó App Service-ben.

    Configure Container

  10. Válassza a Létrehozás lehetőséget az A Standard kiadás létrehozásához. Ez a folyamat létrehozza az App Service-csomagot és az alkalmazást is. Az A Standard kiadás, az App Service-csomag és az alkalmazás ugyanabban az előfizetésben és ugyanabban az erőforráscsoportban található. Ha az A Standard kiadás külön erőforráscsoportra vagy ILB A-ra van szüksége Standard kiadás kövesse az A Standard kiadás önálló létrehozásához szükséges lépéseket.

A Standard kiadás létrehozása önmagában

Ha önálló A Standard kiadás hoz létre, nincs benne semmi. Az üres A Standard kiadás továbbra is havi díjat kell fizetnie az infrastruktúráért. Ezeket a lépéseket követve hozzon létre egy A Standard kiadás egy ILB-vel, vagy hozzon létre egy A Standard kiadás a saját erőforráscsoportjában. Az A Standard kiadás létrehozása után a normál eljárással hozhat létre benne alkalmazásokat. Válassza ki az új A Standard kiadás helyet.

  1. Keresse meg az Azure Marketplace-en az App Service-környezetet, vagy válassza az Erőforrás>Web Mobile>App Service-környezet létrehozása lehetőséget.

  2. Adja meg az A Standard kiadás nevét. Ez a név az A Standard kiadás-ben létrehozott alkalmazásokhoz használatos. Ha a név mynewdemoase, az altartomány neve .mynewdemoase.p.azurewebsites.net. Ha létrehoz egy mytestapp nevű alkalmazást, az mytestapp.mynewdemoase.p.azurewebsites.net címezhető. A névben nem használhat szóközt. Ha nagybetűket használ, a tartománynév a név teljes kisbetűs verziója. Ha ILB-t használ, az A Standard kiadás neve nem szerepel az altartományban, hanem az A Standard kiadás létrehozása során explicit módon van megszűrve.

    ASE naming

  3. Válassza ki előfizetését. Ez az előfizetés az, amelyet az A Standard kiadás összes alkalmazása használ. Az A Standard kiadás nem helyezhető egy másik előfizetésben lévő virtuális hálózatba.

  4. Válasszon vagy adjon meg egy új erőforráscsoportot. Az A Standard kiadás erőforráscsoportjának meg kell egyeznie a virtuális hálózathoz használt erőforráscsoporttal. Ha egy meglévő virtuális hálózatot választ ki, az A Standard kiadás erőforráscsoport-kijelölése a virtuális hálózatának megfelelően frissül. Ha Resource Manager-sablont használ, létrehozhat egy A Standard kiadás olyan erőforráscsoporttal, amely eltér a virtuális hálózat erőforráscsoportjától. Ha A Standard kiadás sablonból szeretne létrehozni, olvassa el az App Service-környezet létrehozása sablonból című témakört.

    Resource group selection

  5. Válassza ki a virtuális hálózatot és a helyet. Létrehozhat egy új virtuális hálózatot, vagy kiválaszthat egy meglévő virtuális hálózatot:

    • Új virtuális hálózat kiválasztása esetén új nevet és helyet adhat meg.

    • Az új virtuális hálózat címtartománya 192.168.250.0/23, és egy alapértelmezett nevű alhálózat. Az alhálózat definíciója: 192.168.250.0/24. Csak Resource Manager virtuális hálózatot jelölhet ki. A VIP-típus kiválasztása határozza meg, hogy az A Standard kiadás közvetlenül elérhető-e az internetről (külső) vagy ILB-t használ-e. További információ ezekről a lehetőségekről: Belső terheléselosztó létrehozása és használata App Service-környezettel.

      • Ha a VIP-típushoz a Külső lehetőséget választja, kiválaszthatja, hogy hány külső IP-címmel hozza létre a rendszer IP-alapú SSL-célokra.

      • Ha a VIP-típus belső elemét választja, meg kell adnia az A Standard kiadás által használt tartományt. Az A Standard kiadás nyilvános vagy privát címtartományokat használó virtuális hálózatokban is üzembe helyezhető. Ha nyilvános címtartományú virtuális hálózatot szeretne használni, előre létre kell hoznia a virtuális hálózatot.

    • Ha egy meglévő virtuális hálózatot választ ki, az A Standard kiadás létrehozásakor létrejön egy új alhálózat. A portálon nem használhat előre létrehozott alhálózatot. Ha Resource Manager-sablont használ, létrehozhat egy A Standard kiadás meglévő alhálózattal. Ha A Standard kiadás sablonból szeretne létrehozni, olvassa el az App Service-környezet létrehozása sablonból című témakört.

App Service-környezet v1

Az App Service Environment (A Standard kiadás v1) első verziójának példányait továbbra is létrehozhatja. A folyamat elindításához keresse meg a Marketplace-en az App Service Environment 1-et. Az A Standard kiadás ugyanúgy hozza létre, mint az önálló A Standard kiadás. Ha elkészült, az A Standard kiadás v1 két előtérrel és két feldolgozóval rendelkezik. Az A Standard kiadás v1 használatával az előtérvégeket és a feldolgozót kell kezelnie. Ezek nem lesznek automatikusan hozzáadva az App Service-csomagok létrehozásakor. Az előtérbeli végpontok HTTP-/HTTPS-végpontokként működnek, és forgalmat küldenek a feldolgozóknak. A feldolgozók azok a szerepkörök, amelyek az alkalmazásokat üzemeltetik. Az A Standard kiadás létrehozása után módosíthatja az előtérvégek és a feldolgozók mennyiségét.

Az A Standard kiadás v1-ről további információt az App Service Environment 1-et bemutató cikkben talál. Az A Standard kiadás v1 skálázásával, kezelésével és figyelésével kapcsolatos további információkért lásd: App Service-környezet konfigurálása.