Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Zjistěte, jak nasadit šablonu Azure Resource Manager k vytvoření oboru názvů Service Bus. Tuto šablonu můžete použít pro vlastní nasazení nebo ji upravit, aby splňovala vaše požadavky. Další informace o vytváření šablon najdete v dokumentaci k Azure Resource Manageru.
K dispozici jsou také následující šablony pro vytváření oborů názvů služby Service Bus:
- Vytvořte obor názvů služby Service Bus s frontou
- Vytvořte obor názvů Service Bus s tématem a předplatným
- Vytvořte obor názvů služby Service Bus s frontou a autorizačním pravidlem
- Vytvořte obor názvů služby Service Bus s názvem tématu, předplatným a pravidlem
Poznámka:
K interakci s Azure doporučujeme použít modul Azure Az PowerShell. Pokud chcete začít, přečtěte si téma Instalace Azure PowerShellu. Informace o tom, jak migrovat na modul Az PowerShell, najdete v tématu Migrace Azure PowerShellu z AzureRM na Az.
Pokud ještě nemáte předplatné Azure, vytvořte si napřed bezplatný účet.
Vytvořit název Service Bus
V tomto rychlém startu použijete existující šablonu Resource Manageru z šablon Azure Pro rychlý start:
{
"$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": {}
}
]
}
Další ukázky šablon najdete v tématu Šablony pro rychlý start Azure.
Vytvořit obor názvů služby Service Bus nasazením šablony:
Vyberte Vyzkoušet z následujícího bloku kódu a pak postupujte podle pokynů pro přihlášení ke službě 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 ..."Název skupiny prostředků je názvem oboru názvů služby Service Bus s příponou rg.
Výběrem možnosti Kopírovat zkopírujte skript PowerShellu.
Klikněte pravým tlačítkem myši na konzolu prostředí a pak vyberte Vložit.
Vytvoření centra událostí chvíli trvá.
Ověření nasazení
Pokud chcete zobrazit nasazený obor názvů služby Service Bus, můžete buď otevřít skupinu prostředků z webu Azure Portal, nebo použít následující skript Azure PowerShellu. Pokud je Cloud Shell stále otevřený, nemusíte kopírovat nebo spouštět první a druhý řádek následujícího skriptu.
$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 slouží k nasazení šablony v tomto kurzu. Další metody nasazení šablon najdete tady:
Vyčistěte zdroje
Pokud už prostředky Azure nepotřebujete, vyčistěte prostředky, které jste nasadili, odstraněním skupiny prostředků. Pokud je Cloud Shell stále otevřený, nemusíte kopírovat nebo spouštět první a druhý řádek následujícího skriptu.
$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 ..."
Další kroky
V tomto článku jste vytvořili obor názvů služby „Service Bus“. V dalších rychlých startech se dozvíte, jak vytvářet fronty, témata nebo předplatná a jak je používat: