Enterprise Integration Pack Azure Logic Apps B2B iş akışları için tümleştirme hesapları oluşturma ve yönetme

Azure Logic Apps kullanarak işletmeden işletmeye (B2B) ve kurumsal tümleştirme iş akışları oluşturabilmeniz için önce bir tümleştirme hesabı kaynağı oluşturmanız gerekir. Bu hesap, Azure 'da, B2B senaryoları için iş akışlarında tanımladığınız ve kullandığınız B2B yapılarını depolamanızı ve yönetmenizi kolaylaştıran, ölçeklenebilir bir bulut tabanlı kapsayıcıdır. Bu yapılar, ticari iş ortakları, sözleşmeler, haritalar, şemalar, Sertifikalarvb. içerir. Ayrıca, diğer kuruluşlarla B2B iletilerini elektronik olarak alışverişi için bir tümleştirme hesabınız olması gerekir. Diğer kuruluşlar, kuruluşunuzda farklı protokoller ve İleti biçimlerini kullandıklarında, kuruluşunuzun sisteminin bu iletileri işlemesi için bu biçimleri dönüştürmeniz gerekir. Desteklenen sektör standardı protokoller AS2, x12, ediolguve RosettaNet' i içerir.

İpucu

Tümleştirme hizmeti ortamıylabirlikte kullanmak üzere bir tümleştirme hesabı oluşturmak için bir Ise 'de tümleştirme hesapları oluşturma' yı gözden geçirin.

Bu makalede, aşağıdaki görevlerin nasıl tamamlanacağı gösterilmektedir:

  • Tümleştirme hesabı oluşturun.
  • Tümleştirme hesabını bir mantıksal uygulama kaynağına bağlayın.
  • Tümleştirme hesabınız için fiyatlandırma katmanını değiştirin.
  • Bir tümleştirme hesabının mantıksal bir uygulamayla bağlantısını kaldırın.
  • Bir tümleştirme hesabını başka bir Azure Kaynak grubuna veya aboneliğine taşıyın.
  • Tümleştirme hesabını silin.

Azure Logic Apps yeni başladıysanız Azure Logic Apps ne olduğunugözden geçirin. b2b kurumsal tümleştirme hakkında daha fazla bilgi için, Azure Logic Apps ve Enterprise Integration Pack b2b kurumsal tümleştirme iş akışlarınıgözden geçirin.

Önkoşullar

  • Bir Azure hesabı ve aboneliği Azure aboneliğiniz yoksa ücretsiz bir Azure hesabı için kaydolun. Tümleştirme hesabınız ve mantıksal uygulama kaynağınız için aynı Azure aboneliğini kullanmanız gerekir.

  • Mantıksal uygulama (tüketim) kaynak türünükullanıyorsanız, tümleştirme hesabınıza bağlayabileceğinizbir mantıksal uygulama kaynağınız olması gerekir. Bu bağlantı, iş akışınızda yapılarınızı kullanabilmeniz için gereklidir. Yapılarınızı Bu bağlantı olmadan oluşturabilirsiniz, ancak iş akışlarınızda bu yapıtları kullanmaya hazırsanız bağlantı gerekir.

  • Mantıksal uygulama (Standart) kaynak türünükullanıyorsanız, Azure Portal veya Visual Studio Code kullanarak mantıksal uygulama kaynağınız için doğrudan haritalar ve şemalar ekleyebilirsiniz. Daha sonra bu yapıtları aynı Logic App kaynağı içindeki birden çok iş akışı arasında kullanabilirsiniz. Hala diğer B2B yapıtlarınız için bir tümleştirme hesabı oluşturmanız ve AS2, x12, EDIOLGUve RosettaNet işlemleri gibi B2B işlemlerini kullanmanız gerekir. Ancak, tümleştirme hesabınızı mantıksal uygulama kaynağına bağlamanız gerekmez, böylece bağlama özelliği mevcut değildir.

Tümleştirme hesabı oluşturma

Tümleştirme hesapları, fiyatlandırma olarak değişenfarklı katmanlarda mevcuttur. Seçtiğiniz katmana bağlı olarak, bir tümleştirme hesabı oluşturmak maliyette bulunabilir. Daha fazla bilgi için Logic Apps fiyatlandırma ve faturalandırma modellerini ve Logic Apps fiyatlandırmasınıgözden geçirin.

Gereksinimlerinize ve senaryolarınıza bağlı olarak, oluşturulacak uygun tümleştirme hesabı katmanını saptayın. Tümleştirme hesabınız ve mantıksal uygulama kaynağınız aynı konum veya Azure bölgesini kullanmalıdır. Aşağıdaki tabloda kullanılabilir katmanlar açıklanmaktadır:

Katman Description
Temel Yalnızca ileti işlemenin veya daha büyük bir iş varlığıyla ticari iş ortağı ilişkisine sahip küçük bir iş ortağı olarak hareket etmesini istediğiniz senaryolar için.

Logic Apps SLA tarafından desteklenir.

Standart Daha karmaşık B2B ilişkilerinizin olduğu ve yönetmeniz gereken varlıkların sayısı olan senaryolar için.

Logic Apps SLA tarafından desteklenir.

Ücretsiz Araştırmacı senaryolar için, üretim senaryolarından değil. Bu katmanın bölge kullanılabilirliği, üretilen iş ve kullanım sınırları vardır. Örneğin ücretsiz katman yalnızca Azure 'daki genel bölgeler için kullanılabilir (örneğin, Batı ABD veya Güneydoğu Asya), ancak Azure Çin 21Vianet veya Azure Kamuiçin değildir.

Not: Logic Apps SLA tarafından desteklenmez.

Bu görev için Azure portal, Azure CLIveya Azure PowerShellkullanabilirsiniz.

  1. Azure hesabınızın kimlik bilgileriyle Azure portalında oturum açın.

  2. Ana Azure Arama kutusunda integration accounts , öğesini girin ve tümleştirme hesapları' nı seçin.

  3. Tümleştirme hesapları altında Oluştur' u seçin.

  4. Tümleştirme hesabı oluştur bölmesinde, tümleştirme hesabınızla ilgili aşağıdaki bilgileri sağlayın:

    Özellik Gerekli Değer Açıklama
    Abonelik Yes <Azure-abonelik-adı> Azure aboneliğinizin adı
    Kaynak grubu Yes <Azure-Resource-Group-Name> İlgili kaynakları düzenlemek için kullanılacak Azure Kaynak grubunun adı. Bu örnek için adlı yeni bir kaynak grubu oluşturun FabrikamIntegration-RG .
    Tümleştirme hesabı adı Yes <Tümleştirme-hesap-adı> Tümleştirme hesabınızın adı, yalnızca harf, rakam, kısa çizgi ( - ), alt çizgi ( _ ), parantez ( ( , ) ) ve nokta ( . ) içerebilir. Bu örnekte Fabrikam-Integration kullanılmıştır.
    Bölge Yes <Azure-bölge> Tümleştirme hesabı meta verilerinizin depolanacağı Azure bölgesi. Mantıksal uygulamanızla aynı konumu seçin ya da mantıksal uygulamalarınızı tümleştirme hesabınızla aynı konumda oluşturun. Bu örnek için kullanın West US .

    Note: bir tümleştirme hizmeti ortamı (ISE)içinde bir tümleştirme hesabı oluşturmak için, tümleştirme hizmeti ortamıyla ilişkilendir ' i seçin ve konum olarak Ise 'yi seçin. Daha fazla bilgi için bkz. BIR ıSE tümleştirme hesapları oluşturma.

    Fiyatlandırma Katmanı Yes <fiyatlandırma düzeyi> Tümleştirme hesabının daha sonra değiştirebileceğiniz fiyatlandırma katmanı. Bu örnekte, ücretsiz' ı seçin. Daha fazla bilgi için aşağıdaki belgeleri gözden geçirin:

    - Logic Apps fiyatlandırma modeli
    - Logic Apps sınırları ve yapılandırma
    - Logic Apps fiyatlandırması

    Log Analytics 'i etkinleştir No Değilken Bu örnek için, bu seçeneği seçmeyin.
  5. İşiniz bittiğinde, gözden geçir + oluştur' u seçin.

    Dağıtım tamamlandıktan sonra, Azure tümleştirme hesabınızı açar.

Tümleştirme hesabınızdaki B2B yapılarına erişmek için mantıksal uygulama (tüketim) iş akışınız için öncelikle mantıksal uygulama kaynağınızı tümleştirme hesabınıza bağlamanız gerekir. Hem mantıksal uygulama hem de tümleştirme hesabının aynı Azure aboneliğini ve Azure bölgesini kullanması gerekir. Bu görevi gerçekleştirmek için Azure portal kullanabilirsiniz. Visual Studio kullanırsanız ve mantıksal uygulamanız bir Azure kaynak grubu projesindeise, Visual Studio kullanarak mantıksal uygulamanızı bir tümleştirme hesabına bağlayabilirsiniz.

  1. Azure Portal, var olan bir mantıksal uygulamayı açın veya yeni bir mantıksal uygulama oluşturun.

  2. mantıksal uygulamanızın menüsünde, Ayarlar altında, iş akışı ayarları' nı seçin. Tümleştirme hesabı altında, bir tümleştirme hesabı seç listesini açın ve istediğiniz tümleştirme hesabını seçin.

    "Iş akışı ayarları" bölmesinin açık olduğu ve "bir tümleştirme hesabı seç" listesinin açık olduğu Tümleştirme hesabı menüsüyle Azure portal gösteren ekran görüntüsü.

  3. Bağlamayı tamamlaması için Kaydet' i seçin.

    "Iş akışı ayarları" bölmesini ve "Kaydet" i gösteren ekran görüntüsü.

    Tümleştirme hesabınız başarıyla bağlandıktan sonra Azure bir onay iletisi gösterir.

    Azure onay iletisini gösteren ekran görüntüsü.

Artık mantıksal uygulamanız tümleştirme hesabınızdaki yapıtları ve XML doğrulaması ile düz dosya kodlama veya kod çözme gibi B2B bağlayıcılarını kullanabilir.

Fiyatlandırma katmanını değiştirme

Bir tümleştirme hesabının sınırlarını artırmak için, varsa daha yüksek bir fiyatlandırma katmanına yükseltebilirsiniz. Örneğin, ücretsiz katmandan temel katmana veya Standart katmana yükseltebilirsiniz. Ayrıca, varsa daha düşük bir katmanaindirebilirsiniz. Daha fazla bilgi için fiyatlandırma bilgileri için aşağıdaki belgeleri gözden geçirin:

Fiyatlandırma katmanını yükselt

Bu değişikliği yapmak için Azure portal ya da Azure CLı kullanabilirsiniz.

  1. Azure hesabınızın kimlik bilgileriyle Azure portalında oturum açın.

  2. Ana Azure Arama kutusunda integration accounts , öğesini girin ve tümleştirme hesapları' nı seçin.

    Azure, Azure aboneliklerinizdeki tüm tümleştirme hesaplarını gösterir.

  3. Tümleştirme hesapları altında, taşımak istediğiniz tümleştirme hesabını seçin. Tümleştirme hesabınız menüsünde genel bakış' ı seçin.

    Tümleştirme hesabı menüsü ve "genel bakış" seçiliyken Azure portal gösteren ekran görüntüsü.

  4. Genel Bakış bölmesinde, kullanılabilir daha fazla katmanı listeleyen fiyatlandırma katmanını Yükselt' i seçin. Bir katman seçtiğinizde, değişiklik hemen geçerli olur.

    "Fiyatlandırma katmanını yükselt" seçiliyken tümleştirme hesabı "genel bakış" bölmesini gösteren ekran görüntüsü.

Fiyatlandırma katmanını düşürme

Bu değişikliği yapmak için Azure CLI'yi kullanın.

  1. Şimdiye kadar yapmadıysanız, Azure CLI önkoşullarını yükleyebilirsiniz.

  2. Azure portal, Azure Cloud Shell ortamını açın.

    "Cloud Shell" seçiliyken Azure portal araç çubuğunu gösteren ekran görüntüsü.

  3. Komut isteminde, az Resource komutunu girin ve istediğiniz skuName alt katmana ayarlayın.

    az resource update --resource-group <resourceGroupName> --resource-type Microsoft.Logic/integrationAccounts --name <integrationAccountName> --subscription <AzureSubscriptionID> --set sku.name=<skuName>
    

    Örneğin, standart katmanı varsa şunları yapabilirsiniz skuName Basic :

    az resource update --resource-group FabrikamIntegration-RG --resource-type Microsoft.Logic/integrationAccounts --name Fabrikam-Integration --subscription XXXXXXXXXXXXXXXXX --set sku.name=Basic
    

Mantıksal uygulamanızı başka bir tümleştirme hesabına bağlamak veya artık mantıksal uygulamanızla tümleştirme hesabı kullanmak istiyorsanız, Azure Kaynak Gezgini kullanarak bağlantıyı silin.

  1. Tarayıcı pencerenizi açın ve Azure Kaynak Gezgini gidin ( https://resources.azure.com) . Aynı Azure hesabı kimlik bilgileriyle oturum açın.

    Azure Kaynak Gezgini olan bir Web tarayıcısını gösteren ekran görüntüsü.

  2. Mantıksal uygulamanızı bulmak ve açmak için arama kutusuna mantıksal uygulamanızın adını girin.

    Mantıksal uygulama adınızı içeren gezgin arama kutusunu gösteren ekran görüntüsü.

  3. Gezgin başlık çubuğunda oku/yaz' ı seçin.

    "Okuma/yazma" seçiliyken başlık çubuğunu gösteren ekran görüntüsü.

  4. Veri sekmesinde Düzenle' yi seçin.

    "Düzenle" seçiliyken "veri" sekmesini gösteren ekran görüntüsü.

  5. Düzenleyicide, integrationAccount nesnesini bulun ve bu biçime sahip olan özelliği silin:

    {
       // <other-attributes>
       "integrationAccount": {
          "name": "<integration-account-name>",
          "id": "<integration-account-resource-ID>",
          "type": "Microsoft.Logic/integrationAccounts"  
    },
    

    Örnek:

    "Integrationaccount" nesnesinin nasıl bulunacağını gösteren ekran görüntüsü.

  6. Değişikliklerinizi kaydetmek için veri sekmesinde Yerleştir ' i seçin.

    "Put" seçiliyken "veri" sekmesini gösteren ekran görüntüsü.

  7. Azure portal mantıksal uygulamanızı açın. Mantıksal uygulama menüsünde, Iş akışı ayarları altında, tümleştirme hesabı özelliğinin artık boş göründüğünü denetleyin.

    Mantıksal uygulama menüsü ve "Iş akışı ayarları" seçiliyken Azure portal gösteren ekran görüntüsü.

Tümleştirme hesabını taşıma

Tümleştirme hesabınızı başka bir Azure Kaynak grubuna veya Azure aboneliğine taşıyabilirsiniz. Kaynakları taşırken Azure yeni kaynak kimlikleri oluşturur, bu nedenle yeni kimlikleri kullandığınızdan emin olun ve taşınan kaynaklarla ilişkili betikleri veya araçları güncelleştirin. Aboneliği değiştirmek istiyorsanız, var olan veya yeni bir kaynak grubu da belirtmeniz gerekir.

Bu görev için, bu bölümdeki veya Azure CLI'deki adımları izleyerek Azure Portal kullanabilirsiniz.

  1. Azure hesabınızın kimlik bilgileriyle Azure portalında oturum açın.

  2. Ana Azure Arama kutusunda integration accounts , öğesini girin ve tümleştirme hesapları' nı seçin.

    Azure, Azure aboneliklerinizdeki tüm tümleştirme hesaplarını gösterir.

  3. Tümleştirme hesapları altında, taşımak istediğiniz tümleştirme hesabını seçin. Tümleştirme hesabınız menüsünde genel bakış' ı seçin.

  4. Genel Bakış bölmesinde, kaynak grubu veya abonelik adı' nın yanındaki Değiştir' i seçin.

    Azure portal ve "kaynak grubu" veya "abonelik adı" seçeneğinin yanında "Değiştir" seçiliyken "genel bakış" bölmesini gösteren ekran görüntüsü.

  5. Taşımak istediğiniz ilgili kaynakları seçin.

  6. Seçiminize bağlı olarak, kaynak grubunu veya aboneliği değiştirmek için şu adımları izleyin:

    • Kaynak grubu: kaynak grubu listesinden hedef kaynak grubunu seçin. Ya da farklı bir kaynak grubu oluşturmak için Yeni kaynak grubu oluştur' u seçin.

    • Abonelik: abonelik listesinden hedef aboneliği seçin. Kaynak grubu listesinden hedef kaynak grubunu seçin. Ya da farklı bir kaynak grubu oluşturmak için Yeni kaynak grubu oluştur' u seçin.

  7. Yeni kaynak kimlikleri ile güncelleştirene kadar taşınan kaynaklarla ilişkili betiklerin veya araçların çalışmadığına ilişkin emin olmak için onay kutusunu seçin ve ardından Tamam' ı seçin.

  8. Bitirdikten sonra, taşınan kaynaklarınızın yeni kaynak kimlikleriyle birlikte tüm komut dosyalarını ve tüm betikleri güncelleştirdiğinizden emin olun.

Tümleştirme hesabını silme

Bu görev için, bu bölümdeki adımları izleyerek Azure portal kullanabilirsiniz, Azure CLIveya Azure PowerShell.

  1. Azure hesabınızın kimlik bilgileriyle Azure portalında oturum açın.

  2. Ana Azure Arama kutusunda integration accounts , öğesini girin ve tümleştirme hesapları' nı seçin.

    Azure, Azure aboneliklerinizdeki tüm tümleştirme hesaplarını gösterir.

  3. Tümleştirme hesapları altında, silmek istediğiniz tümleştirme hesabını seçin. Tümleştirme hesabınız menüsünde genel bakış' ı seçin.

    "Genel bakış" seçiliyken "tümleştirme hesapları" listesi ve tümleştirme hesabı menüsüyle Azure portal gösteren ekran görüntüsü.

  4. Genel Bakış bölmesinde Sil' i seçin.

    "Sil" seçiliyken "genel bakış" bölmesini gösteren ekran görüntüsü.

  5. Tümleştirme hesabınızı silmek istediğinizi onaylamak için Evet' i seçin.

    Onay kutusunu ve "Evet" öğesini gösteren ekran görüntüsü.

Sonraki adımlar