Rövid útmutató: Az Azure Spring Apps csatlakoztatása adatbázisokhoz és szolgáltatásokhoz a Service Connector használatával

Ismerkedés a Service Connector szolgáltatással az Azure Spring Apps adatbázisokhoz, tárfiókokhoz és más Azure-szolgáltatásokhoz való csatlakoztatásához. A Service Connector leegyszerűsíti a hitelesítést és a konfigurációt, lehetővé téve, hogy felügyelt identitások használatával más hitelesítési módszerekkel csatlakozzon az erőforrásokhoz.

Ez a cikk részletes útmutatást nyújt mind az Azure Portalhoz, mind az Azure CLI-hez. Válassza ki az előnyben részesített metódust a fenti lapok használatával.

Note

A Alapszintű, Standardés Enterprise tervek 2025. március 17-én nyugdíjazási időszakba léptek. További információkért lásd az Azure Spring Apps kivonási bejelentését.

Prerequisites

  • Az Azure CLI 2.37.0-s vagy újabb verziója. A legújabb verzióra való frissítéshez futtassa a következőt az upgrade: . Az Azure Cloud Shell használata esetén a legújabb verzió már telepítve van.
  • Az Azure Spring Apps bővítményt telepíteni kell az Azure CLI-ben vagy a Cloud Shellben. A telepítéshez futtassa a következőt az extension add --name spring: .

Kezdeti beállítás

  1. Ha először használja a Service Connectort, először futtassa az az provider register parancsot a Service Connector erőforrás-szolgáltató regisztrálásához.

    az provider register -n Microsoft.ServiceLinker
    

    Jótanács

    A parancs az provider show -n "Microsoft.ServiceLinker" --query registrationStatefuttatásával ellenőrizheti, hogy az erőforrás-szolgáltató már regisztrálva lett-e. Ha a kimenet az Registered, akkor a Service Connector már regisztrálva van.

  2. Ha szeretné, futtassa a következő parancsot az Azure Spring Apps támogatott célszolgáltatásainak listájának lekéréséhez.

    az spring connection list-support-types --output table
    

    Jótanács

    Ha a az spring rendszer nem ismeri fel a parancsot, ellenőrizze, hogy telepítette-e a szükséges bővítményt a futtatással az extension add --name spring.

Szolgáltatáskapcsolat létrehozása

A Service Connector használatával biztonságos szolgáltatáskapcsolatot hozhat létre az Azure Spring Apps és az Azure Blob Storage között. Ez a példa a Blob Storage-hoz való csatlakozást mutatja be, de ugyanezt a folyamatot más támogatott Azure-szolgáltatásokhoz is használhatja.

  1. Válassza az Erőforrások, szolgáltatások és dokumentumok keresése (G +/) keresősávot az Azure Portal tetején, írja be az Azure Spring Appst a szűrőbe, és válassza az Azure Spring Apps lehetőséget.

    Képernyőkép az Azure Portalról az Azure Spring Apps kiválasztásával.

  2. Válassza ki annak az Azure Spring Apps-példánynak a nevét, amelyhez csatlakozni szeretne egy célerőforráshoz.

  3. A Beállítások területen válassza az Alkalmazások lehetőséget, és válassza ki az alkalmazást a listából.

    Képernyőkép az Azure Portalról egy alkalmazás kiválasztásával.

  4. Válassza a Szolgáltatásösszekötő lehetőséget a szolgáltatás menüjében, és válassza a Létrehozás lehetőséget. Képernyőkép az Azure Portalról, és válassza ki a gombot a kapcsolat létrehozásához.

  5. Az Alapszintű beállítások lapon válassza ki vagy adja meg a következő beállításokat. Képernyőkép az Azure Portalról, és töltse ki az alapvető információkat a kapcsolat létrehozásához.

    Setting Example Description
    Szolgáltatás típusa Key Vault (kulcstároló) Az alkalmazáshoz csatlakoztatni kívánt szolgáltatás típusa.
    Kapcsolat neve keyvault_17d38 Az alkalmazás és a célszolgáltatás közötti kapcsolatot azonosító kapcsolat neve. Használja a Service Connector által megadott kapcsolatnevet, vagy adja meg a saját kapcsolatnevét.
    Subscription my-subscription A célszolgáltatást tartalmazó előfizetés (az a szolgáltatás, amelyhez csatlakozni szeretne). Az alapértelmezett érték az az előfizetés, amely az Azure Spring Appsben üzembe helyezett alkalmazást tartalmazza.
    Kulcstároló my-keyvault-name A célkulcstartó, amelyhez csatlakozni szeretne. Ha másik szolgáltatástípust választ, válassza ki a megfelelő célszolgáltatás-példányt.
    Ügyfél típusa SpringBoot A kijelölt célszolgáltatással működő alkalmazásverem. A SpringBoot és a Java mellett más veremek is támogatottak.
  6. Válassza a Tovább elemet: Hitelesítés a hitelesítési típus kiválasztásához. Javasoljuk, hogy egy rendszer által hozzárendelt felügyelt identitással csatlakozzon a Key Vaulthoz.

    Képernyőkép az Azure Portalról a Hitelesítés lap kitöltésével.

  7. Válassza a Tovább: Hálózatkezelés lehetőséget a hálózati konfiguráció kiválasztásához, és válassza a Tűzfalszabályok konfigurálása lehetőséget a célszolgáltatáshoz való hozzáférés engedélyezéséhez , hogy az alkalmazás elérhesse a Blob Storage-t.

    Képernyőkép az Azure Portalról a Hálózatkezelés lap kitöltésével.

  8. Válassza a Tovább: Áttekintés + Létrehozás lehetőséget a megadott információk áttekintéséhez. Várjon néhány másodpercet, amíg a Service Connector ellenőrzi az adatokat, és válassza a Létrehozás lehetőséget a szolgáltatáskapcsolat létrehozásához.

Futtassa a az spring connection create parancsot az Azure Spring Appsben üzembe helyezett alkalmazások blobtároló-erőforráshoz való csatlakoztatásához egy rendszer által hozzárendelt felügyelt identitással. Ezt a parancsot kétféleképpen futtathatja:

  • Hozza létre lépésről lépésre az új kapcsolatot.

       az spring connection create storage-blob --system-identity
    
  • Hozza létre egyszerre az új kapcsolatot. Cserélje le a helyőrzőket a saját adataira: <source-subscription>, <source_resource_group>, <azure-spring-apps-resource>, <app>, <target-subscription>, <target_resource_group>és <account>.

       az spring connection create storage-blob \                         
       --source-id /subscriptions/<source-subscription>/resourceGroups/<source_resource_group>/providers/Microsoft.AppPlatform/Spring/<azure-spring-apps-resource>/apps/<app> \
       --target-id /subscriptions/<target-subscription>/resourceGroups/<target_resource_group>/providers/Microsoft.Storage/storageAccounts/<account>/blobServices/default \
       --system-identity
    

Jótanács

Ha nem rendelkezik Blob Storage-fiókkal, futtassa az spring connection create storage-blob --new --system-identity , és hozzon létre egyet, és csatlakoztassa az Azure Spring Appsben üzemeltetett alkalmazáshoz felügyelt identitás használatával.

Szolgáltatáskapcsolatok megtekintése

Az Azure Spring Apps-kapcsolatok a Beállítások > szolgáltatás-összekötő alatt jelennek meg.

  1. Válassza ki > a listát, és nyissa meg az alkalmazás által igényelt tulajdonságokat.

  2. A kapcsolat állapotának ellenőrzéséhez válassza az Ellenőrzés lehetőséget, majd a További információ lehetőséget a kapcsolatérvényesítés részleteinek áttekintéséhez.

    Képernyőkép az Azure Portalról, a kapcsolatérvényesítés eredményének lekérése.

Futtassa az spring connection list a parancsot az Azure Spring Apps összes kiépített kapcsolatának listázásához.

Cserélje le a helyőrzőket <azure-spring-apps-resource-group>, <azure-spring-apps-resource-name>majd <app-name> az alábbi parancsból a saját adataira. A kapcsolatokkal kapcsolatos további információk megtekintésére vonatkozó lehetőséget is eltávolíthatja --output table .

az spring connection list --resource-group <azure-spring-apps-resource-group> --service <azure-spring-resource-name> --app <app-name> --output table

A kimenet a kapcsolatok kiépítési állapotát is megjeleníti.

A Service Connectorról és az Azure Spring Appsről az alábbi útmutatókban talál további információt: