Hızlı Başlangıç: ARM şablonuyla çok kiracılı Azure Logic Apps'te Tüketim mantıksal uygulaması iş akışı oluşturma ve dağıtma

Şunlar için geçerlidir: Azure Logic Apps (Tüketim)

Azure Logic Apps , yüzlerce bağlayıcı arasından seçim yaparak verileri, uygulamaları, bulut tabanlı hizmetleri ve şirket içi sistemleri tümleştiren otomatik iş akışları oluşturmanıza ve çalıştırmanıza yardımcı olan bir bulut hizmetidir. Bu hızlı başlangıçta, Azure'ın durumunu saatlik bir zamanlamaya göre denetleden ve çok kiracılı Azure Logic Apps'te çalışan temel bir Tüketim mantığı uygulaması iş akışı oluşturmak için bir Azure Resource Manager şablonu (ARM şablonu) dağıtma işlemine odaklanılır.

Azure Resource Manager şablonu, projenizin altyapısını ve yapılandırmasını tanımlayan bir JavaScript Nesne Gösterimi (JSON) dosyasıdır. Bu şablonda, bildirim temelli sözdizimi kullanılır. Dağıtımı oluşturmak için programlama komutlarının sırasını yazmadan hedeflenen dağıtımınızı açıklarsınız.

Ortamınız önkoşulları karşılıyorsa ve ARM şablonlarını kullanmayı biliyorsanız Azure'a Dağıt düğmesini seçin. Şablon Azure portalda açılır.

Button to deploy the Resource Manager template to Azure.

Önkoşullar

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

Şablonu gözden geçirme

Bu hızlı başlangıçta, Azure Hızlı Başlangıç Şablonları Galerisi'nde bulabileceğiniz ancak burada gösterilemeyecek kadar uzun olan Mantıksal uygulama oluşturma şablonu kullanılmaktadır. Bunun yerine, şablon galerisinde hızlı başlangıç şablonunun "azuredeploy.json dosyasını" gözden geçirebilirsiniz.

Hızlı başlangıç şablonu, saatte bir çalışacak şekilde ayarlanmış yerleşik Yinelenme tetikleyicisini kullanan bir Tüketim mantığı uygulaması iş akışı ve Azure durumunu döndüren bir URL'yi çağıran yerleşik bir HTTP eylemi oluşturur. Yerleşik işlemler Azure Logic Apps platformunda yerel olarak çalışır.

Bu şablon aşağıdaki Azure kaynağını oluşturur:

Azure Logic Apps için daha hızlı başlangıç şablonları bulmak için galerideki Microsoft.Logic şablonlarını gözden geçirin.

Şablonu dağıtma

Hızlı başlangıç şablonunu dağıtmak için kullanmak istediğiniz seçeneği izleyin:

Seçenek Açıklama
Azure portalı Azure ortamınız önkoşulları karşılıyorsa ve ARM şablonlarını kullanmayı biliyorsanız, bu adımlar doğrudan Azure'da oturum açmanıza ve hızlı başlangıç şablonunu Azure portalında açmanıza yardımcı olur. Daha fazla bilgi için bkz . ARM şablonları ve Azure portalı ile kaynakları dağıtma.
Azure CLI Azure CLI, Azure kaynaklarını oluşturmak ve yönetmek için bir komut satırı deneyimi sağlar. Bu komutları çalıştırmak için Azure CLI sürüm 2.6 veya üzeri gerekir. CLI sürümünüzü denetlemek için az --version girin. Daha fazla bilgi için aşağıdaki belgelere bakın:

- Azure CLI nedir?
- Azure CLI'yi kullanmaya başlama
Azure PowerShell Azure PowerShell, Azure kaynaklarınızı yönetmek için Azure Resource Manager modelini kullanan bir dizi cmdlet sunar. Daha fazla bilgi için aşağıdaki belgelere bakın:

- Azure PowerShell'e Genel Bakış
- Azure PowerShell Az modülüne giriş
- Azure PowerShell’i kullanmaya başlama
Azure Kaynak Yönetimi REST API'si Azure, hizmet kaynaklarına erişimi oluşturmak, almak, güncelleştirmek veya silmek için kullandığınız HTTP işlemlerini (yöntemleri) destekleyen hizmet uç noktaları olan Temsili Durum Aktarımı (REST) API'leri sağlar. Daha fazla bilgi için bkz . Azure REST API'yi kullanmaya başlama.

  1. Azure hesabınızla oturum açmak ve Hızlı Başlangıç şablonunu Azure portalında açmak için aşağıdaki görüntüyü seçin:

    Button to deploy the Resource Manager template to Azure.

  2. Portalda, Şablon kullanarak mantıksal uygulama oluşturma sayfasında aşağıdaki değerleri girin veya seçin:

    Özellik Değer Açıklama
    Abonelik <Azure-subscription-name> Kullanılacak Azure aboneliğinin adı
    Kaynak grubu <Azure-resource-group-name> Yeni veya mevcut bir Azure kaynak grubunun adı. Bu örnekte Check-Azure-Status-RG kullanılır.
    Bölge <Azure bölgesi> Mantıksal uygulamanızı kullanmak için Azure veri merkezi bölgesi. Bu örnekte Batı ABD kullanılır.
    Mantıksal Uygulama Adı <logic-app-name> Mantıksal uygulamanız için kullanılacak ad. Bu örnekte Check-Azure-Status-LA kullanılır.
    Test Uri'si <test-URI> Belirli bir zamanlamaya göre çağrılacak hizmetin URI'sini. Bu örnekte https://azure.status.microsoft/en-us/status/Azure durum sayfası olan kullanılır.
    Konum <Azure-region-for-all-resources> Varsayılan değerden farklıysa tüm kaynaklar için kullanılacak Azure bölgesi. Bu örnekte, kaynak grubu konumu olan [resourceGroup().location] varsayılan değeri kullanılır.

    Aşağıdaki örnekte, sayfanın örnek değerlerle nasıl göründüğü gösterilmektedir:

    Screenshot showing Azure portal with

  3. İşiniz bittiğinde Gözden geçir ve oluştur'u seçin.

  4. Dağıtılan kaynakları gözden geçirme bölümünde yer alan adımlarla devam edin.

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

Mantıksal uygulama iş akışını görüntülemek için Azure portalını kullanabilir, Azure CLI veya Azure PowerShell ile oluşturduğunuz bir betiği çalıştırabilir veya Logic App REST API'sini kullanabilirsiniz.

  1. Azure portalı arama kutusuna mantıksal uygulamanızın adını (bu örnekte Check-Azure-Status-LA) girin. Sonuçlar listesinden mantıksal uygulamanızı seçin.

  2. Azure portalında bu örnekte check-Azure-Status-RG olan mantıksal uygulamanızı bulun ve seçin.

  3. İş akışı tasarımcısı açıldığında, hızlı başlangıç şablonu tarafından oluşturulan mantıksal uygulama iş akışını gözden geçirin.

  4. Mantıksal uygulamayı test etmek için tasarımcı araç çubuğunda Çalıştır'ı seçin.

Kaynakları temizleme

Sonraki hızlı başlangıçlar ve öğreticilerle çalışmaya devam etmek istiyorsanız, bu kaynakları saklamak isteyebilirsiniz. Mantıksal uygulamaya artık ihtiyacınız kalmadığında Azure portalı, Azure CLI, Azure PowerShell veya Kaynak Yönetimi REST API'sini kullanarak kaynak grubunu silin.

  1. Azure portalında, silmek istediğiniz kaynak grubunu bulun ve seçin( bu örnekte Check-Azure-Status-RG).

  2. Kaynak grubu menüsünde, henüz seçili değilse Genel Bakış'ı seçin. Genel bakış sayfasında Kaynak grubunu sil'i seçin.

  3. Onaylamak için kaynak grubunun adını girin.

Daha fazla bilgi için bkz . Kaynak grubunu silme.

Sonraki adımlar