Share via


Rövid útmutató: Az első webalkalmazás üzembe helyezése az Azure Spring Appsben

Feljegyzés

Az első 50 vCPU óra és 100 GB memória minden hónapban ingyenes. További információ: Árcsökkentés – Az Azure Spring Apps többet tesz, kevesebbe kerül! az Azure Blog alkalmazásaiban.

Feljegyzés

Az Azure Spring Apps az Azure Spring Cloud szolgáltatás új neve. Bár a szolgáltatásnak új neve van, bizonyos helyeken a régi nevet fogja látni egy darabig, miközben az eszközök, például képernyőképek, videók és diagramok frissítésével dolgozunk.

Ez a rövid útmutató bemutatja, hogyan helyezhet üzembe Spring Boot-webalkalmazást az Azure Spring Appsben. A mintaprojekt egy egyszerű ToDo-alkalmazás, amely feladatokat adhat hozzá, megjelölheti őket, ha elkészültek, majd törölheti őket. Az alábbi képernyőképen az alkalmazás látható:

Screenshot of a sample web application in Azure Spring Apps.

Ez az alkalmazás egy tipikus háromrétegű webalkalmazás a következő rétegekkel:

  • Frontend bounded React-alkalmazás .
  • Egy háttérbeli Spring-webalkalmazás, amely Spring Data JPA-t használ egy relációs adatbázis eléréséhez.
  • Relációs adatbázis. A localhost esetében az alkalmazás H2 adatbázismotort használ. Az Azure Spring Apps esetében az alkalmazás az Azure Database for PostgreSQL-t használja. Az Azure Database for PostgreSQL-ről további információt a rugalmas kiszolgáló dokumentációjában talál.

Az alábbi ábra a rendszer architektúráját mutatja be:

Diagram that shows the architecture of a Spring web application.

Ez a cikk a következő lehetőségeket ismerteti az Azure Spring Appsben való üzembe helyezéshez:

  • Az Azure Portal lehetőség a legegyszerűbb és leggyorsabb módja az erőforrások létrehozásának és az alkalmazások egyetlen kattintással történő üzembe helyezésének. Ez a lehetőség olyan Spring-fejlesztőknek ajánlott, akik gyorsan üzembe szeretnének helyezni alkalmazásokat az Azure-felhőszolgáltatásokban.
  • Az Azure Portal + Maven beépülő modullal hagyományosabb módon hozhat létre erőforrásokat, és lépésről lépésre üzembe helyezheti az alkalmazásokat. Ez a lehetőség az Azure-felhőszolgáltatásokat első alkalommal használó Spring-fejlesztők számára ajánlott.
  • Az Azure Developer CLI-lehetőség hatékonyabb módszer az erőforrások automatikus létrehozására és alkalmazások egyszerű parancsokkal történő üzembe helyezésére. Az Azure Developer CLI sablonnal építi ki a szükséges Azure-erőforrásokat, és üzembe helyezi az alkalmazáskódot. Ez a lehetőség olyan Spring-fejlesztőknek ajánlott, akik ismerik az Azure-felhőszolgáltatásokat.

Ez a cikk a következő lehetőségeket ismerteti az Azure Spring Appsben való üzembe helyezéshez:

  • Az Azure Portal lehetőség a legegyszerűbb és leggyorsabb módja az erőforrások létrehozásának és az alkalmazások egyetlen kattintással történő üzembe helyezésének. Ez a lehetőség olyan Spring-fejlesztőknek ajánlott, akik gyorsan üzembe szeretnének helyezni alkalmazásokat az Azure-felhőszolgáltatásokban.
  • Az Azure Portal + Maven beépülő modullal hagyományosabb módon hozhat létre erőforrásokat, és lépésről lépésre üzembe helyezheti az alkalmazásokat. Ez a lehetőség az Azure-felhőszolgáltatásokat első alkalommal használó Spring-fejlesztők számára ajánlott.
  • Az Azure CLI egy hatékony parancssori eszköz az Azure-erőforrások kezeléséhez. Ez a lehetőség olyan Spring-fejlesztőknek ajánlott, akik ismerik az Azure-felhőszolgáltatásokat.

1. Előfeltételek

  • Azure-előfizetés. Ha nem rendelkezik előfizetéssel, a kezdés előtt hozzon létre egy ingyenes fiókot .
  • Azure-előfizetés. Ha nem rendelkezik előfizetéssel, a kezdés előtt hozzon létre egy ingyenes fiókot .

2. A Spring projekt előkészítése

A következő szakaszban az Üzembe helyezés az Azure-ban gomb elindít egy Azure Portal-felületet, amely letölt egy JAR-csomagot az ASA-Samples-Web-Application kiadási oldaláról a GitHubon. Nincs szükség helyi előkészítési lépésekre.

3. A felhőkörnyezet előkészítése

A minta futtatásához szükséges fő erőforrások egy Azure Spring Apps-példány és egy Azure Database for PostgreSQL-példány. Ez a szakasz az erőforrások létrehozásának lépéseit ismerteti.

Ez a szakasz egy Üzembe helyezés az Azure-ban gombbal indít üzembe helyezési felületet az Azure Portalon. Ez a felület ARM-sablonnal hoz létre Azure-erőforrásokat.

3.1. Jelentkezzen be az Azure Portalra

Lépjen az Azure Portalra , és adja meg a hitelesítő adatait a portálra való bejelentkezéshez. Az alapértelmezett nézet a szolgáltatási irányítópult.

3.2. Azure-erőforrások létrehozása

Az alábbi lépésekkel hozza létre az alkalmazás által használt összes Azure-erőforrást:

  1. Válassza a következő Üzembe helyezés az Azure-ban gombot az üzembe helyezési felület azure portalon való elindításához:

    Button to deploy the Resource Manager template to Azure.

  2. Töltse ki az űrlapot az Alapismeretek lapon. Az űrlap kitöltéséhez használja az alábbi táblázatot útmutatóként:

    Beállítás Ajánlott érték Leírás
    Előfizetés Az Ön előfizetésének a neve. A kiszolgálóhoz használni kívánt Azure-előfizetés. Ha több előfizetéssel rendelkezik, válassza ki azt az előfizetést, amelyben ki szeretné számlázni az erőforrást.
    Erőforráscsoport myresourcegroup Egy új erőforráscsoport neve vagy egy meglévő az előfizetéséből.
    Régió A felhasználókhoz legközelebbi régió. A rendszer a régiót használja az erőforráscsoport létrehozásához.
    Postgre SQL Rendszergazda jelszó n/a A PostgreSQL-kiszolgáló rendszergazdájának jelszava.
    Postgre SQL felhasználói jelszó n/a Az alkalmazásban használt PostgreSQL-alkalmazás felhasználójának jelszava.

    Screenshot of the Azure portal that shows the custom deployment.

  3. A kiválasztások áttekintéséhez válassza a Véleményezés és létrehozás lehetőséget. Ezután válassza a Létrehozás lehetőséget az alkalmazás Azure Spring Appsben való üzembe helyezéséhez.

  4. Az eszköztáron válassza az Értesítések ikont (csengő) az üzembehelyezési folyamat megfigyeléséhez. Az üzembe helyezés befejezése után kiválaszthatja a Rögzítés az irányítópulton lehetőséget, amely létrehoz egy csempét ehhez a szolgáltatáshoz az Azure Portal irányítópultján a szolgáltatás áttekintési oldalának parancsikonjaként. Válassza az Ugrás az erőforrásra lehetőséget a szolgáltatás Áttekintés lapjának megnyitásához.

    Screenshot of the Azure portal that shows the Overview page with the custom deployment notifications pane open.

4. Az alkalmazás üzembe helyezése az Azure Spring Appsben

Az előző szakaszban az Üzembe helyezés az Azure-ban gomb egy olyan Azure Portal-felületet indít el, amely magában foglalja az alkalmazás üzembe helyezését, így semmi másra nincs szükség.

2. A Spring projekt előkészítése

A következő szakaszban az Üzembe helyezés az Azure-ban gomb elindít egy Azure Portal-felületet, amely letölt egy JAR-csomagot az ASA-Samples-Web-Application kiadási oldaláról a GitHubon. Nincs szükség helyi előkészítési lépésekre.

3. A felhőkörnyezet előkészítése

A minta futtatásához szükséges fő erőforrások egy Azure Spring Apps-példány és egy Azure Database for PostgreSQL-példány. Ez a szakasz az erőforrások létrehozásának lépéseit ismerteti.

Ez a szakasz egy Üzembe helyezés az Azure-ban gombbal indít üzembe helyezési felületet az Azure Portalon. Ez a felület ARM-sablonnal hoz létre Azure-erőforrásokat.

3.1. Jelentkezzen be az Azure Portalra

Lépjen az Azure Portalra , és adja meg a hitelesítő adatait a portálra való bejelentkezéshez. Az alapértelmezett nézet a szolgáltatási irányítópult.

3.2. Azure-erőforrások létrehozása

Az alábbi lépésekkel hozza létre az alkalmazás által használt összes Azure-erőforrást:

  1. Válassza a következő Üzembe helyezés az Azure-ban gombot az üzembe helyezési felület azure portalon való elindításához:

    Button to deploy the Resource Manager template to Azure.

  2. Töltse ki az űrlapot az Alapismeretek lapon. Az űrlap kitöltéséhez használja az alábbi táblázatot útmutatóként:

    Beállítás Ajánlott érték Leírás
    Előfizetés Az Ön előfizetésének a neve. A kiszolgálóhoz használni kívánt Azure-előfizetés. Ha több előfizetéssel rendelkezik, válassza ki azt az előfizetést, amelyben ki szeretné számlázni az erőforrást.
    Erőforráscsoport myresourcegroup Egy új erőforráscsoport neve vagy egy meglévő az előfizetéséből.
    Régió A felhasználókhoz legközelebbi régió. A rendszer a régiót használja az erőforráscsoport létrehozásához.
    Postgre SQL Rendszergazda jelszó n/a A PostgreSQL-kiszolgáló rendszergazdájának jelszava.
    Postgre SQL felhasználói jelszó n/a Az alkalmazásban használt PostgreSQL-alkalmazás felhasználójának jelszava.

    Screenshot of the Azure portal that shows the custom deployment.

  3. A kiválasztások áttekintéséhez válassza a Véleményezés és létrehozás lehetőséget. Ezután válassza a Létrehozás lehetőséget az alkalmazás Azure Spring Appsben való üzembe helyezéséhez.

  4. Az eszköztáron válassza az Értesítések ikont (csengő) az üzembehelyezési folyamat megfigyeléséhez. Az üzembe helyezés befejezése után kiválaszthatja a Rögzítés az irányítópulton lehetőséget, amely létrehoz egy csempét ehhez a szolgáltatáshoz az Azure Portal irányítópultján a szolgáltatás áttekintési oldalának parancsikonjaként. Válassza az Ugrás az erőforrásra lehetőséget a szolgáltatás Áttekintés lapjának megnyitásához.

    Screenshot of the Azure portal that shows the Overview page with the custom deployment notifications pane open.

4. Az alkalmazás üzembe helyezése az Azure Spring Appsben

Az előző szakaszban az Üzembe helyezés az Azure-ban gomb egy olyan Azure Portal-felületet indít el, amely magában foglalja az alkalmazás üzembe helyezését, így semmi másra nincs szükség.

2. A Spring projekt előkészítése

A következő szakaszban az Üzembe helyezés az Azure-ban gomb elindít egy Azure Portal-felületet, amely letölt egy JAR-csomagot az ASA-Samples-Web-Application kiadási oldaláról a GitHubon. Nincs szükség helyi előkészítési lépésekre.

3. A felhőkörnyezet előkészítése

A minta futtatásához szükséges fő erőforrások egy Azure Spring Apps-példány és egy Azure Database for PostgreSQL-példány. Ez a szakasz az erőforrások létrehozásának lépéseit ismerteti.

Ez a szakasz egy Üzembe helyezés az Azure-ban gombbal indít üzembe helyezési felületet az Azure Portalon. Ez a felület ARM-sablonnal hoz létre Azure-erőforrásokat.

3.1. Jelentkezzen be az Azure Portalra

Lépjen az Azure Portalra , és adja meg a hitelesítő adatait a portálra való bejelentkezéshez. Az alapértelmezett nézet a szolgáltatási irányítópult.

3.2. Azure-erőforrások létrehozása

Az alábbi lépésekkel hozza létre az alkalmazás által használt összes Azure-erőforrást:

  1. Válassza a következő Üzembe helyezés az Azure-ban gombot az üzembe helyezési felület azure portalon való elindításához:

    Button to deploy the Resource Manager template to Azure.

  2. Töltse ki az űrlapot az Alapismeretek lapon. Az űrlap kitöltéséhez használja az alábbi táblázatot útmutatóként:

    Beállítás Ajánlott érték Leírás
    Előfizetés Az Ön előfizetésének a neve. A kiszolgálóhoz használni kívánt Azure-előfizetés. Ha több előfizetéssel rendelkezik, válassza ki azt az előfizetést, amelyben ki szeretné számlázni az erőforrást.
    Erőforráscsoport myresourcegroup Egy új erőforráscsoport neve vagy egy meglévő az előfizetéséből.
    Régió A felhasználókhoz legközelebbi régió. A rendszer a régiót használja az erőforráscsoport létrehozásához.
    Postgre SQL Rendszergazda jelszó n/a A PostgreSQL-kiszolgáló rendszergazdájának jelszava.
    Postgre SQL felhasználói jelszó n/a Az alkalmazásban használt PostgreSQL-alkalmazás felhasználójának jelszava.

    Screenshot of the Azure portal that shows the custom deployment.

  3. A kiválasztások áttekintéséhez válassza a Véleményezés és létrehozás lehetőséget. Ezután válassza a Létrehozás lehetőséget az alkalmazás Azure Spring Appsben való üzembe helyezéséhez.

  4. Az eszköztáron válassza az Értesítések ikont (csengő) az üzembehelyezési folyamat megfigyeléséhez. Az üzembe helyezés befejezése után kiválaszthatja a Rögzítés az irányítópulton lehetőséget, amely létrehoz egy csempét ehhez a szolgáltatáshoz az Azure Portal irányítópultján a szolgáltatás áttekintési oldalának parancsikonjaként. Válassza az Ugrás az erőforrásra lehetőséget a szolgáltatás Áttekintés lapjának megnyitásához.

    Screenshot of the Azure portal that shows the Overview page with the custom deployment notifications pane open.

4. Az alkalmazás üzembe helyezése az Azure Spring Appsben

Az előző szakaszban az Üzembe helyezés az Azure-ban gomb egy olyan Azure Portal-felületet indít el, amely magában foglalja az alkalmazás üzembe helyezését, így semmi másra nincs szükség.

5. A webalkalmazás ellenőrzése

Most hozzáférhet az üzembe helyezett alkalmazáshoz, hogy lássa, működik-e.

Az ellenőrzéshez kövesse az alábbi lépéseket:

  1. Az üzembe helyezés befejezése után az alkalmazás URL-címét az üzembehelyezési kimenetek között találja:

    Diagram that shows the enterprise app URL of the ARM deployment outputs.

  2. Az alkalmazás elérése a kimeneti alkalmazás URL-címével. A lapnak a localhostban látott módon kell megjelennie.

  3. Ellenőrizze az egyes erőforrás-telepítések részleteit, amelyek hasznosak az üzembe helyezéssel kapcsolatos problémák kivizsgálására.

Az ellenőrzéshez kövesse az alábbi lépéseket:

  1. Az üzembe helyezés befejezése után az alkalmazás URL-címét az üzembehelyezési kimenetek között találja:

    Diagram that shows the consumption app URL of the ARM deployment outputs.

  2. Az alkalmazás URL-címének elérése. A lapnak a localhostban látott módon kell megjelennie.

  3. Ellenőrizze az egyes erőforrás-telepítések részleteit, amelyek hasznosak az üzembe helyezéssel kapcsolatos problémák kivizsgálására.

Az ellenőrzéshez kövesse az alábbi lépéseket:

  1. Az üzembe helyezés befejezése után keresse meg az alkalmazás URL-címét az üzembehelyezési kimenetekből:

    Diagram that shows the standard app URL of the ARM deployment outputs.

  2. Az alkalmazás URL-címének elérése. A lapnak a localhostban látott módon kell megjelennie.

  3. Ellenőrizze az egyes erőforrás-telepítések részleteit, amelyek hasznosak az üzembe helyezéssel kapcsolatos problémák kivizsgálására.

6. Erőforrások tisztítása

Mindenképpen törölje a cikkben létrehozott erőforrásokat, ha már nincs rájuk szüksége. Törölheti az Azure-erőforráscsoportot, amely tartalmazza az erőforráscsoportban lévő összes erőforrást.

Az alábbi lépésekkel törölheti a teljes erőforráscsoportot, beleértve az újonnan létrehozott szolgáltatáspéldányt is:

  1. Keresse meg az erőforráscsoportot az Azure Portalon. A navigációs menüben válassza az Erőforráscsoportok lehetőséget, majd válassza ki az erőforráscsoport nevét.

  2. Az Erőforráscsoport lapon válassza a Törlés lehetőséget. A törlés megerősítéséhez írja be az erőforráscsoport nevét a szövegmezőbe, majd válassza a Törlés lehetőséget.

Az alábbi lépésekkel törölheti a teljes erőforráscsoportot, beleértve az újonnan létrehozott szolgáltatáspéldányt is:

  1. Keresse meg az erőforráscsoportot az Azure Portalon. A navigációs menüben válassza az Erőforráscsoportok lehetőséget, majd válassza ki az erőforráscsoport nevét.

  2. Az Erőforráscsoport lapon válassza a Törlés lehetőséget. A törlés megerősítéséhez írja be az erőforráscsoport nevét a szövegmezőbe, majd válassza a Törlés lehetőséget.

7. Következő lépések

További információért tekintse át az alábbi cikkeket: