Membuat namespace Bus Layanan dengan menggunakan templat Azure Resource Manager
Pelajari cara menggunakan templat Azure Resource Manager untuk membuat namespace Bus Layanan. Anda dapat menggunakan templat ini untuk penyebaran Anda sendiri, atau mengkustomisasikannya untuk memenuhi kebutuhan Anda. Untuk informasi selengkapnya tentang membuat templat, lihat dokumentasi Azure Resource Manager.
Templat berikut ini juga tersedia untuk membuat namespace Bus Layanan:
- Membuat namespace Azure Service Bus dengan antrean
- Membuat namespace Bus Layanan dengan topik dan langganan
- Membuat namespace Bus Layanan dengan aturan antrean dan otorisasi
- Membuat namespace Azure Service Bus dengan topik, langganan, dan aturan
Catatan
Sebaiknya Anda menggunakan modul Azure Az PowerShell untuk berinteraksi dengan Azure. Untuk memulai, lihat Menginstal Azure PowerShell. Untuk mempelajari cara bermigrasi ke modul Az PowerShell, lihat Memigrasikan Azure PowerShell dari AzureRM ke Az.
Jika Anda tidak memiliki langganan Azure, buat akun gratis sebelum Anda memulai.
Bua namespacet bus layanan
Dalam mulai cepat ini, Anda menggunakan templat Resource Manager yang ada dari Templat Azure Quickstart:
{
"$schema": "https://schema.management.azure.com/schemas/2019-04-01/deploymentTemplate.json#",
"contentVersion": "1.0.0.0",
"parameters": {
"serviceBusNamespaceName": {
"type": "string",
"metadata": {
"description": "Name of the Service Bus namespace"
}
},
"serviceBusSku": {
"type": "string",
"allowedValues": [
"Basic",
"Standard",
"Premium"
],
"defaultValue": "Standard",
"metadata": {
"description": "The messaging tier for service Bus namespace"
}
},
"location": {
"type": "string",
"defaultValue": "[resourceGroup().location]",
"metadata": {
"description": "Location for all resources."
}
}
},
"resources": [
{
"apiVersion": "2018-01-01-preview",
"name": "[parameters('serviceBusNamespaceName')]",
"type": "Microsoft.ServiceBus/namespaces",
"location": "[parameters('location')]",
"sku": {
"name": "[parameters('serviceBusSku')]"
},
"properties": {}
}
]
}
Untuk menemukan sampel templat lainnya, lihat Templat Mulai Cepat Azure.
Untuk membuat namespace bus layanan dengan menyebarkan templat:
Pilih Coba dari blok kode berikut untuk membuka, lalu ikuti instruksi untuk masuk ke Azure Cloud Shell.
$serviceBusNamespaceName = Read-Host -Prompt "Enter a name for the service bus namespace to be created" $location = Read-Host -Prompt "Enter the location (i.e. centralus)" $resourceGroupName = "${serviceBusNamespaceName}rg" $templateUri = "https://raw.githubusercontent.com/Azure/azure-quickstart-templates/master/quickstarts/microsoft.servicebus/servicebus-create-namespace/azuredeploy.json" New-AzResourceGroup -Name $resourceGroupName -Location $location New-AzResourceGroupDeployment -ResourceGroupName $resourceGroupName -TemplateUri $templateUri -serviceBusNamespaceName $serviceBusNamespaceName Write-Host "Press [ENTER] to continue ..."
Nama grup sumber daya adalah nama namespace layanan bus dengan rg ditambahkan.
Pilih Salin untuk menyalin skrip PowerShell.
Klik kanan konsol shell lalu pilih Tempel.
Dibutuhkan beberapa saat untuk membuat pusat aktivitas.
Verifikasi penyebaran
Untuk memverifikasi penyebaran, Anda dapat membuka grup sumber daya dari portal Azure, atau menggunakan skrip Azure PowerShell berikut ini. Jika Cloud shell masih terbuka, Anda tidak perlu menyalin/menjalankan baris pertama dan kedua dari skrip berikut.
$serviceBusNamespaceName = Read-Host -Prompt "Enter the same service bus namespace name used earlier"
$resourceGroupName = "${serviceBusNamespaceName}rg"
Get-AzServiceBusNamespace -ResourceGroupName $resourceGroupName -Name $serviceBusNamespaceName
Write-Host "Press [ENTER] to continue ..."
Azure PowerShell digunakan untuk menyebarkan templat ARM dalam tutorial ini. Untuk metode penyebaran templat lainnya, lihat:
- Dengan menggunakan portal Microsoft Azure.
- Dengan menggunakan Azure CLI.
- Dengan menggunakan REST API.
Membersihkan sumber daya
Saat sumber daya Azure tidak lagi diperlukan, bersihkan sumber daya yang Anda sebarkan dengan menghapus grup sumber daya. Jika Cloud shell masih terbuka, Anda tidak perlu menyalin/menjalankan baris pertama dan kedua dari skrip berikut.
$serviceBusNamespaceName = Read-Host -Prompt "Enter the same service bus namespace name used earlier"
$resourceGroupName = "${serviceBusNamespaceName}rg"
Remove-AzResourceGroup -ResourceGroupName $resourceGroupName
Write-Host "Press [ENTER] to continue ..."
Langkah berikutnya
Dalam artikel ini, Anda membuat namespace Bus Layanan. Lihat mulai cepat lainnya untuk mempelajari cara membuat antrean, topik/langganan, dan menggunakannya:
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk