Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Azure Payment HSM adalah layanan "BareMetal" yang disediakan menggunakan modul keamanan perangkat keras pembayaran (HSM) Thales payShield 10K untuk menyediakan operasi kunci kriptografi untuk transaksi pembayaran yang real-time dan penting di cloud Azure. Azure Payment HSM dirancang khusus untuk membantu penyedia layanan dan lembaga keuangan individu mempercepat strategi transformasi digital sistem pembayaran mereka dan mengadopsi cloud publik. Untuk informasi selengkapnya, lihat Azure Payment HSM: Gambaran Umum.
Panduan cepat ini menjelaskan cara membuat, memperbarui, dan menghapus Azure Payment HSM dengan perintah Azure CLI az dedicated-hsm.
Prasyarat
Penting
Azure Payment HSM adalah layanan khusus. Agar memenuhi syarat untuk onboarding dan penggunaan Azure Payment HSM, pelanggan harus memiliki Manajer Akun Microsoft yang ditetapkan dan memiliki Cloud Service Architect (CSA).
Untuk menanyakan tentang layanan, mulai proses kualifikasi, dan siapkan prasyarat sebelum on-boarding, minta manajer akun Microsoft dan CSA Anda untuk mengirim permintaan melalui email.
Anda harus mendaftarkan penyedia sumber daya
Microsoft.HardwareSecurityModulesdanMicrosoft.Network, serta fitur Azure Payment HSM. Langkah-langkah untuk melakukannya ada di Daftarkan penyedia sumber daya Azure Payment HSM dan fitur penyedia sumber daya.Peringatan
Anda harus menerapkan
FastPathEnabledbendera fitur ke setiap ID langganan, dan menambahkanfastpathenabledtag ke setiap jaringan virtual. Untuk informasi selengkapnya, lihat Fastpathenabled.Untuk dengan cepat memastikan apakah penyedia sumber daya dan fitur sudah terdaftar, gunakan perintah az penyedia tampilkan di Azure CLI. (Output perintah ini lebih mudah dibaca jika Anda menampilkannya dalam format tabel.)
az provider show --namespace "Microsoft.HardwareSecurityModules" -o table az provider show --namespace "Microsoft.Network" -o table az feature registration show -n "FastPathEnabled" --provider-namespace "Microsoft.Network" -o table az feature registration show -n "AzureDedicatedHsm" --provider-namespace "Microsoft.HardwareSecurityModules" -o tableAnda dapat melanjutkan dengan panduan cepat ini jika keempat perintah ini mengembalikan "Terdaftar".
Anda harus memiliki langganan Azure. Anda dapat membuat akun gratis jika Anda tidak memilikinya.
Jika Anda memiliki lebih dari satu langganan Azure, atur langganan yang akan digunakan untuk tagihan dengan perintah az account set Azure CLI.
az account set --subscription <subscription-id>
Gunakan lingkungan Bash di Azure Cloud Shell. Untuk informasi selengkapnya, lihat Mulai menggunakan Azure Cloud Shell.
Jika Anda lebih suka menjalankan perintah referensi CLI secara lokal, instal Azure CLI. Jika Anda menjalankan Windows atau macOS, pertimbangkan untuk menjalankan Azure CLI dalam kontainer Docker. Untuk informasi lebih lanjut, lihat Cara menjalankan Azure CLI di kontainer Docker.
Jika Anda menggunakan penginstalan lokal, masuk ke Azure CLI dengan menggunakan perintah az login. Untuk menyelesaikan proses autentikasi, ikuti langkah-langkah yang ditampilkan di terminal Anda. Untuk opsi masuk lainnya, lihat Mengautentikasi ke Azure menggunakan Azure CLI.
Saat diminta, instal ekstensi Azure CLI saat pertama kali digunakan. Untuk informasi selengkapnya tentang ekstensi, lihat Menggunakan dan mengelola ekstensi dengan Azure CLI.
Jalankan az version untuk mengetahui versi dan pustaka dependen yang terinstal. Untuk meng-upgrade ke versi terbaru, jalankan az upgrade.
Membuat grup sumber daya
Grup sumber daya adalah wadah logis di mana sumber daya Azure ditempatkan dan dikelola. Gunakan perintah az group create untuk membuat grup sumber daya bernama myResourceGroup di lokasi eastus.
az group create --name "myResourceGroup" --location "EastUS"
Membuat jaringan virtual dan subnet
Sebelum membuat HSM pembayaran, Anda harus terlebih dahulu membuat jaringan virtual dan subnet. Untuk melakukannya, gunakan perintah Azure CLI az network vnet create :
az network vnet create -g "<resource-group>" -n "<vnet-name>" --address-prefixes "10.0.0.0/16" --tags "fastpathenabled=True" --subnet-name "<subnet-name>" --subnet-prefix "10.0.0.0/24"
Setelah itu, gunakan perintah az network vnet subnet update dari Azure CLI untuk memperbarui subnet dan memberinya delegasi "Microsoft.HardwareSecurityModules/dedicatedHSMs":
az network vnet subnet update -g "<resource-group>" --vnet-name "<vnet-name>" -n "<subnet-name>" --delegations "Microsoft.HardwareSecurityModules/dedicatedHSMs"
Untuk memverifikasi bahwa jaringan virtual dan subnet dibuat dengan benar, gunakan perintah az network vnet show Azure CLI:
az network vnet show -n "<vnet-name>" -g "<resource-group>"
Catat nilai yang dikembalikan sebagai id, karena digunakan pada langkah berikutnya.
id ada dalam format:
"id": "/subscriptions/<subscriptionID>/resourceGroups/myResourceGroup/providers/Microsoft.Network/virtualNetworks/myVNet/subnets/myPHSMSubnet",
Membuat modul keamanan perangkat keras untuk pembayaran
Untuk membuat HSM pembayaran, gunakan perintah az dedicated-hsm create . Contoh berikut membuat HSM pembayaran bernama <payment-hsm-name> di wilayah eastus, grup sumber daya <resource-group>, serta langganan, jaringan virtual, dan subnet yang telah ditentukan.
az dedicated-hsm create \
--resource-group "<resource-group>" \
--name "<payment-hsm-name>" \
--location "EastUS" \
--subnet id="<subnet-id>" \
--stamp-id "stamp1" \
--sku "payShield10K_LMK1_CPS60"
Dapatkan HSM Pembayaran
Untuk melihat HSM pembayaran Anda dan properti-propertinya, gunakan perintah Azure CLI az dedicated-hsm show.
az dedicated-hsm show --resource-group "<resource-group>" --name "<payment-hsm-name>"
Untuk mencantumkan semua HSM pembayaran Anda, gunakan perintah az dedicated-hsm list . (Output perintah ini lebih mudah dibaca jika Anda menampilkannya dalam format tabel.)
az dedicated-hsm list --resource-group "<resource-group>" -o table
Hapus HSM Pembayaran
Untuk menghapus HSM pembayaran Anda, gunakan perintah az dedicated-hsm delete . Contoh berikut menghapus <payment-hsm-name> HSM pembayaran dari <resource-group> grup sumber daya:
az dedicated-hsm delete --name "<payment-hsm-name>" -g "<resource-group>"
Menghapus grup sumber daya
Panduan cepat dan tutorial lain dalam koleksi ini disusun berdasarkan panduan cepat ini. Jika Anda berencana untuk melanjutkan bekerja dengan quickstart dan tutorial berikutnya, Anda mungkin ingin menyimpan sumber daya ini seperti adanya.
Jika tidak lagi dibutuhkan, gunakan perintah az group delete Azure CLI untuk menghapus grup sumber daya, dan semua sumber daya terkait:
az group delete --name "myResourceGroup"
Langkah berikutnya
Dalam panduan cepat ini, Anda telah membuat HSM pembayaran, mengkaji dan memperbarui propertinya, serta menghapusnya. Untuk mempelajari lebih lanjut tentang HSM Pembayaran dan cara mengintegrasikannya dengan aplikasi Anda, lanjutkan ke artikel ini.
- Baca Gambaran Umum Pembayaran HSM
- Cari tahu cara memulai Azure Payment HSM
- Lihat beberapa skenario penyebaran umum
- Pelajari tentang Sertifikasi dan kepatuhan
- Membaca pertanyaan yang sering diajukan