Rövid útmutató: Eseményvezérelt alkalmazá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 cikk a következőre vonatkozik: ✔️ Standard felhasználás és dedikált (előzetes verzió) ✔️ Basic/Standard ✔️ Enterprise

Ez a cikk azt ismerteti, hogyan helyezhet üzembe Spring Boot-eseményvezérelt alkalmazásokat az Azure Spring Appsben.

A mintaprojekt egy eseményvezérelt alkalmazás, amely előfizet egy Service Bus-üzenetsorra , lower-casemajd kezeli az üzenetet, és egy másik üzenetet küld egy másik, elnevezett upper-caseüzenetsorba. Az alkalmazás egyszerűvé tétele érdekében az üzenetfeldolgozás csak nagybetűssé alakítja az üzenetet. A következő diagram ezt a folyamatot mutatja be:

Diagram showing the Azure Spring Apps event-driven app architecture.

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ő modul lehetőség hagyományosabb módja az erőforrások létrehozásának és az alkalmazások lépésenkénti üzembe helyezésének. 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.
  • 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ő modul lehetőség hagyományosabb módja az erőforrások létrehozásának és az alkalmazások lépésenkénti üzembe helyezésének. 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-beállítás egy hatékony parancssori eszközt használ 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

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, egy Azure Key Vault és egy Azure Service Bus-példány. Ezeket az erőforrásokat az alábbi lépésekkel hozhatja létre.

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.
  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, egy Azure Key Vault-példány és egy Azure Service Bus-példány. Ezeket az erőforrásokat az alábbi lépésekkel hozhatja létre.

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.
  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 Service Bus-példány. A következő szakaszok ismertetik, hogyan hozhatja létre ezeket az erőforrásokat.

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.
  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. Az alkalmazás ellenőrzése

Az alábbi lépésekkel ellenőrizheti, hogy az eseményvezérelt alkalmazás megfelelően működik-e. Az alkalmazás érvényesítéséhez küldjön üzenetet az lower-case üzenetsornak, majd ellenőrizze, hogy van-e üzenet az upper-case üzenetsorban.

  1. Üzenet küldése az üzenetsorba a lower-case Service Bus Explorerrel. További információ: Üzenet küldése üzenetsorba vagy aService Bus Explorer használata adatműveletek futtatásához a Service Buson.

  2. Győződjön meg arról, hogy új üzenet érkezik az upper-case üzenetsorba. További információ: A Service Bus Explorer használata adatműveletek service buson való futtatásához című üzenetszakasz.

  1. Nyissa meg az Azure Spring Apps-példány áttekintési oldalát, és válassza a Naplók lehetőséget az alkalmazás naplóinak ellenőrzéséhez.

    Screenshot of the Azure portal that shows the Azure Spring Apps Logs page.

  1. Üzenet küldése az üzenetsorba a lower-case Service Bus Explorerrel. További információ: Üzenet küldése üzenetsorba vagy aService Bus Explorer használata adatműveletek futtatásához a Service Buson.

  2. Győződjön meg arról, hogy új üzenet érkezik az upper-case üzenetsorba. További információ: A Service Bus Explorer használata adatműveletek service buson való futtatásához című üzenetszakasz.

  1. Nyissa meg az Azure Spring Apps-példány áttekintési oldalát, és válassza a Naplók lehetőséget az alkalmazás naplóinak ellenőrzéséhez.

    Screenshot of the Azure portal that shows the Azure Spring Apps Logs page.

  2. 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ást 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ást 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: