Megosztás a következőn keresztül:


JavaScript-alkalmazás üzembe helyezése az Azure-ban – áttekintés

A JavaScript-alapú alkalmazás Azure-ban való üzembe helyezéséhez át kell helyeznie egy fájlt vagy fájlkészletet az Azure-ba, hogy egy HTTP-végponton keresztül lehessen kiszolgálni. A fájlok áthelyezésének folyamatát üzembe helyezésnek nevezzük.

Előfeltételek

Üzembe helyezési módszerek

Az Azure különböző üzembehelyezési módszereket kínál a különböző igényeknek megfelelően. Íme néhány gyakori módszer:

Módszer Részletek
Azure Developer CLI Ideális olyan fejlesztőknek, akik a parancssori eszközöket részesítik előnyben, és automatizálják az erőforrások kiépítését és üzembe helyezését.
Visual Studio Code-bővítmények Alkalmas kézi, tesztelési vagy ritka telepítésekhez. A megfelelő Azure-bővítményeket helyileg kell telepíteni.
Azure CLI Hasznos manuális vagy alkalmi telepítésekhez. A helyileg telepített Azure CLI-t igényli.
GitHub Actions A GitHub-adattár változásai által aktivált automatikus vagy folyamatos üzembe helyezésekhez a legjobb.

Más üzembehelyezési módszerek is léteznek az adott szolgáltatás alapján. Az Azure App Service például számos üzembe helyezési módszert támogat:

A megadott metódusok bármelyikével újra üzembe helyezheti az App Service-t, még akkor is, ha eredetileg nem használta ezt a metódust. A metódusok közötti váltáskor szükség lehet némi konfigurációra az újbóli üzembe helyezés előtt.

Létrehozási lépések

Az alkalmazás összetettségétől és üzembe helyezési igényeitől függően dönthet úgy, hogy a JavaScript-alkalmazást az üzembe helyezés előtt vagy alatt hozza létre:

  • Build az üzembe helyezés előtt: Összetett vagy hosszadalmas buildek esetén csomagolja be az alkalmazást egy zip-fájlba, és helyezze üzembe. Az üzembe helyezési csomagokkal az üzembe helyezés előtt szabályozhatja és tesztelheti a buildet.
  • Felépítés az üzembe helyezés során: Egyszerűbb felépítésekhez használja az Azure által biztosított SCM_DO_BUILD_DURING_DEPLOYMENT=true környezeti változót az alkalmazás üzembe helyezése közbeni felépítéshez.

Üzembehelyezési pontok

Üzembehelyezési pontok az Azure App Service-ben lehetővé teszik, hogy külön környezeteket hozzon létre az előkészítéshez és az éles környezethez. A helyek használata lehetővé teszi, hogy az alkalmazást átmeneti környezetben tesztelje, mielőtt felcseréli az éles környezettel, biztosítva a zökkenőmentes és hibamentes üzembe helyezést. További információ az üzembehelyezési pontokról.

Ne használjon üzembehelyezési pontokat az üzembehelyezési célok keveredéséhez. Minden üzembe helyezési hely osztozik az App Service-ben, ezért biztosítania kell, hogy az összes hely forgalmi mintája és rendeltetése megegyezzen. Ha egy üzemeltetett teszt- vagy fáziskörnyezetre van szüksége, amely külön appszolgáltatásnak kell lennie.

Üzembe helyezés az Azure Developer CLI-vel

Az Azure Developer CLI (azd) leegyszerűsíti az alkalmazás Azure-ban való üzembe helyezésének folyamatát. Kövesse az alábbi lépéseket:

  1. Telepítse az Azure Developer CLI-t.

  2. Olyan meglévő projekt keresése, amely a projekt által használt erőforrások nagy részét használja.

  3. Inicializálja a projekt helyi verzióját, hogy saját projektjéhez infrastruktúrasablonként használhassa.

    azd init --template <template-name>
    
  4. Hozza létre az erőforrásokat, és telepítse a kódot az Azure-ban.

    azd up
    

Üzembe helyezés a Visual Studio Code-tal

Az App Service-alkalmazás Visual Studio Code-tal való üzembe helyezéséhez vagy ismételt üzembe helyezéséhez hajtsa végre az alábbi lépéseket:

  1. Telepítse a kapcsolódó Azure-bővítményeket, például AzureApp Service vagy Azure Functions.

  2. Nyissa meg az Azure Explorert. Válassza az Azure ikont az elsődleges oldalsávon, vagy használja a billentyűparancsot (Shift + Alt + A).

  3. Az Erőforrások csoportban válassza ki az előfizetést és a szolgáltatást.

  4. Kattintson a jobb gombbal a szolgáltatásra, majd válassza a Üzembe helyezés webalkalmazásként....

    Üzembe helyezés vagy ismételt üzembe helyezés az App Service szolgáltatásba a(z) Visual Studio Code segítségével

Csatlakozás az Azure által üzemeltetett környezethez

Fájlok megtekintése az Azure által üzemeltetett környezetben

A tárolt Azure-webalkalmazásban vagy függvényalkalmazásban lévő fájlok többféleképpen is azonnal megtekinthetők. Ha slotokat használ az üzemeltetett erőforrásban, győződjön meg arról a fájlok megtekintése előtt, hogy a megfelelő sloton van.

  • Fájlok megtekintése az Azure portálon – válassza a Konzol lehetőséget az Ön üzemeltetési erőforrásához tartozó fejlesztési eszközök között.

    A webalkalmazáshoz vagy függvényalkalmazáshoz készült Azure Portalon válassza a

  • Fájlok megtekintése a VS Code bővítményben: - válassza az Azure ikont a Tevékenységsávon. Az Erőforrások szakaszban válassza ki az előfizetést és a szolgáltatást. A Fájlok csomóponton megtekintheti a távoli fájlokat.

    [Az Azure App Service és az Azure Functions alkalmazásbővítmények egyaránt biztosítják a távoli fájlok nézetét.

HTTP-végpont megtekintése az Azure Portalon

A HTTP-végpont megtekintése a szolgáltatás Áttekintés lapján az Azure Portalon.

A HTTP-végpont megtekintése a szolgáltatás Áttekintés lapján az Azure Portalon.