İngilizce dilinde oku

Aracılığıyla paylaş


Hızlı Başlangıç: Bicep kullanarak bildirim hub'ı oluşturma

Azure Notification Hubs, herhangi bir arka uçtan (bulut veya şirket içi) herhangi bir platforma (iOS, Android, Windows, Kindle vb.) bildirim göndermenizi sağlayan kullanımı kolay ve ölçeklendirilmiş bir anında iletme altyapısı sağlar. Hizmet hakkında daha fazla bilgi için bkz . Azure Notification Hubs nedir?

Bicep, Azure kaynaklarını dağıtmak için bildirim temelli söz dizimi kullanan, etki alanına özgü bir dildir (DSL). Kısa sözdizimi, güvenilir tür güvenliği ve kod yeniden kullanımı için destek sağlar. Bicep, Azure'daki kod olarak altyapı çözümleriniz için en iyi yazma deneyimini sunar.

Bu hızlı başlangıçta Bir Azure Notification Hubs ad alanı ve bu ad alanında MyHub adlı bir bildirim hub'ı oluşturmak için Bicep kullanılmaktadır.

Önkoşullar

Azure aboneliğiniz yoksa başlamadan önce ücretsiz bir hesap oluşturun.

Bicep dosyasını gözden geçirme

Bu hızlı başlangıçta kullanılan Bicep dosyası Azure Hızlı Başlangıç Şablonları'ndan alınmıştı.

Bicep
@description('The name of the Notification Hubs namespace.')
param namespaceName string

@description('The location in which the Notification Hubs resources should be deployed.')
param location string = resourceGroup().location

var hubName = 'MyHub'

resource namespace 'Microsoft.NotificationHubs/namespaces@2017-04-01' = {
  name: namespaceName
  location: location
  sku: {
    name: 'Free'
  }
}

resource notificationHub 'Microsoft.NotificationHubs/namespaces/notificationHubs@2017-04-01' = {
  name: hubName
  location: location
  parent: namespace
  properties: {
  }
}

Bicep dosyası iki Azure kaynağını oluşturur:

Bicep dosyasını dağıtma

  1. Bicep dosyasını main.bicep olarak yerel bilgisayarınıza kaydedin.

  2. Azure CLI veya Azure PowerShell kullanarak Bicep dosyasını dağıtın.

    Azure CLI
    az group create --name exampleRG --location eastus
    az deployment group create --resource-group exampleRG --template-file main.bicep --parameters namespaceName=<namespace-name>
    

    Not

    ad alanı-adını> Notifications Hub ad alanının adıyla değiştirin<.

    Dağıtım tamamlandığında, dağıtımın başarılı olduğunu belirten bir ileti görmeniz gerekir.

Dağıtılan kaynakları gözden geçirme

Kaynak grubundaki dağıtılan kaynakları listelemek için Azure portalını, Azure CLI'yı veya Azure PowerShell'i kullanın.

Azure CLI
az resource list --resource-group exampleRG

Kaynakları temizleme

Mantıksal uygulamaya artık ihtiyacınız kalmadığında kaynak grubunu ve kaynaklarını silmek için Azure portalını, Azure CLI'yı veya Azure PowerShell'i kullanın.

Azure CLI
az group delete --name exampleRG

Sonraki adımlar

Bicep dosyası oluşturma işleminde size yol gösteren adım adım öğretici için bkz: