Rövid útmutató: Azure Payment HSM létrehozása az Azure PowerShell használatával

Az Azure Payment HSM egy "BareMetal" szolgáltatás, amely a Thales payShield 10K fizetési hardveres biztonsági moduljaival (HSM) érhető el, hogy titkosítási kulcsműveleteket biztosítson valós idejű, kritikus fontosságú fizetési tranzakciókhoz az Azure-felhőben. Az Azure Payment HSM-et kifejezetten arra tervezték, hogy segítsen egy szolgáltatónak és egy egyéni pénzügyi intézménynek felgyorsítani a fizetési rendszer digitális átalakítási stratégiáját, és bevezetni a nyilvános felhőt. További információ: Azure Payment HSM: Áttekintés.

Ez a rövid útmutató bemutatja, hogyan hozhat létre Azure Payment HSM-et az Az.DedicatedHsm PowerShell modullal.

Előfeltételek

Fontos

Az Azure Payment HSM egy speciális szolgáltatás. Az Azure Payment HSM előkészítésére és használatára való jogosultsághoz az ügyfeleknek rendelkezniük kell egy hozzárendelt Microsoft Account Managerrel, és rendelkezniük kell egy Felhőszolgáltatás-tervezővel (CSA).

Ha érdeklődni szeretne a szolgáltatásról, indítsa el a minősítési folyamatot, és készítse elő az előfeltételeket a beszállás előtt, kérje meg a Microsoft-fiókkezelőt és a CSA-t, hogy küldjön egy kérést e-mailben.

  • Regisztrálnia kell a Microsoft.HardwareSecurityModules és Microsoft.Network erőforrás-szolgáltatókat, valamint az Azure Payment HSM funkciókat. Ennek lépései az Azure Payment HSM erőforrás-szolgáltatójának és erőforrás-szolgáltatói funkcióinak regisztrálása.

    Figyelmeztetés

    A funkciójelzőt FastPathEnabledminden előfizetés-azonosítóra alkalmaznia kell, és hozzá kell adnia a fastpathenabled címkét minden virtuális hálózathoz. További információ: Fastpathenabled.

    Az azure PowerShell Get-AzProviderFeature parancsmaggal gyorsan megállapíthatja, hogy az erőforrás-szolgáltatók és szolgáltatások már regisztrálva vannak-e:

Get-AzProviderFeature -FeatureName "AzureDedicatedHsm" -ProviderNamespace Microsoft.HardwareSecurityModules

Get-AzProviderFeature -FeatureName "FastPathEnabled" -ProviderNamespace Microsoft.Network

Ezt a rövid útmutatót akkor folytathatja, ha mindkét parancs "RegistrationState" eredménye "Registered" (Regisztrálva) értéket ad vissza.

  • Telepítenie kell az Az.DedicatedHsm PowerShell-modult:

    Install-Module -Name Az.DedicatedHsm
    

Erőforráscsoport létrehozása

Az erőforráscsoport egy logikai tároló, amelyben az Azure-erőforrások üzembe helyezése és felügyelete történik. Az Azure PowerShell New-AzResourceGroup parancsmaggal hozzon létre egy myResourceGroup nevű erőforráscsoportot az Eastus-helyen.

New-AzResourceGroup -Name "myResourceGroup" -Location "EastUS"

Virtuális hálózat és alhálózat létrehozása

A fizetési HSM létrehozása előtt először létre kell hoznia egy virtuális hálózatot és egy alhálózatot.

Először állítson be néhány változót a következő műveletekhez:

$VNetAddressPrefix = @("10.0.0.0/16")
$SubnetAddressPrefix = "10.0.0.0/24"
$tags = @{fastpathenabled="true"}

Az Azure PowerShell New-AzDelegation parancsmaggal hozzon létre egy szolgáltatásdelegálást, amelyet hozzá szeretne adni az alhálózathoz, és mentse a kimenetet egy változóba:

$delegation = New-AzDelegation -Name "HSMDelegation" -ServiceName "Microsoft.HardwareSecurityModules/dedicatedHSMs"

Az Azure PowerShell New-AzVirtualNetworkSubnetConfig parancsmaggal hozzon létre egy virtuális hálózati alhálózat-konfigurációt, és mentse a kimenetet egy változóba:

$subnetConfig = New-AzVirtualNetworkSubnetConfig -Name "<subnet-name>" -AddressPrefix $SubnetAddressPrefix -Delegation $delegation

Megjegyzés:

A New-AzVirtualNetworkSubnetConfig parancsmag figyelmeztetést generál, amelyet nyugodtan figyelmen kívül hagyhat.

Azure-beli virtuális hálózat létrehozásához használja az Azure PowerShell New-AzVirtualNetwork parancsmagot:

New-AzVirtualNetwork -Name "<vnet-name>" -ResourceGroupName "<resource-group>" -Location "EastUS" -Tag $tags -AddressPrefix $VNetAddressPrefix -Subnet $subnetConfig

A virtuális hálózat helyes létrehozásának ellenőrzéséhez használja az Azure PowerShell Get-AzVirtualNetwork parancsmagot:

Get-AzVirtualNetwork -Name "<vnet-name>" -ResourceGroupName "<resource-group>"

Jegyezze fel a visszaadott értéket Id, mivel erre a következő lépésben szükség lesz. A Id formátum a következő:

"Id": "/subscriptions/<subscriptionID>/resourceGroups/myResourceGroup/providers/Microsoft.Network/virtualNetworks/myVNet/subnets/myPHSMSubnet",

Fizetési HSM létrehozása

Fizetési HSM létrehozásához használja a New-AzDedicatedHsm parancsmagot és az előző lépésben szereplő virtuális hálózat azonosítóját:

New-AzDedicatedHsm -Name "<payment-hsm-name>" -ResourceGroupName "<resource-group>" -Location "East US" -Sku "payShield10K_LMK1_CPS60" -StampId "stamp1" -SubnetId "<subnet-id>"

A fizetési HSM-létrehozás kimenete így néz ki:

Name  Provisioning State SKU                     Location
----  ------------------ ---                     --------
myHSM Succeeded          payShield10K_LMK1_CPS60 East US

Fizetési HSM lekérése

A fizetési HSM és annak tulajdonságainak megtekintéséhez használja az Azure PowerShell Get-AzDedicatedHsm parancsmagot.

Get-AzDedicatedHsm -Name "<payment-hsm-name>" -ResourceGroup "<resource-group>"

Az összes fizetési HSM listájához használja a Get-AzDedicatedHsm parancsmagot paraméterek nélkül.

Ha további információt szeretne kapni a fizetési HSM-ről, használhatja a Get-AzResource parancsmagot, megadva az erőforráscsoportot és a "Microsoft.HardwareSecurityModules/dedicatedHSMs" erőforrástípust:

Get-AzResource -ResourceGroupName "<resource-group>" -ResourceType "Microsoft.HardwareSecurityModules/dedicatedHSMs"

Távolítsa el a fizetési HSM-et

A fizetési HSM eltávolításához használja az Azure PowerShell Remove-AzDedicatedHsm parancsmagot. Az alábbi példa törli a <payment-hsm-name> fizetési HSM-et az <resource-group> erőforráscsoportból:

Remove-AzDedicatedHsm -Name "<payment-hsm-name>" -ResourceGroupName "<resource-group>"

Az erőforráscsoport törlése

A gyűjtemény részét képező többi rövid útmutató és oktatóanyag erre a rövid útmutatóra épül. Ha azt tervezi, hogy az ezt követő rövid útmutatókkal és oktatóanyagokkal dolgozik tovább, érdemes ezeket az erőforrásokat megtartani.

Ha már nincs rá szükség, az Azure PowerShell Remove-AzResourceGroup parancsmaggal eltávolíthatja az erőforráscsoportot és az összes kapcsolódó erőforrást.

Remove-AzResourceGroup -Name "myResourceGroup"

Következő lépések

Ebben a rövid útmutatóban létrehozott egy fizetési HSM-et, megtekintette és frissítette annak tulajdonságait, és törölte azt. Ha többet szeretne megtudni a fizetési HSM-ről és az alkalmazásokkal való integrálásáról, folytassa az alábbi cikkekkel.