Tümleştirme hizmeti ortamlarını (sesleri) kullanarak Azure Logic Apps Azure sanal ağ kaynaklarına erişimAccess to Azure Virtual Network resources from Azure Logic Apps by using integration service environments (ISEs)

Bazen mantıksal uygulamalarınızın ve tümleştirme hesaplarınızın, bir Azure sanal ağıiçindeki sanal makineler (VM) ve diğer sistemler veya hizmetler gibi güvenli kaynaklara erişmesi gerekir.Sometimes, your logic apps and integration accounts need access to secured resources, such as virtual machines (VMs) and other systems or services, that are inside an Azure virtual network. Bu erişimi ayarlamak için, mantıksal uygulamalarınızı çalıştırabileceğiniz ve tümleştirme hesaplarınızı oluşturabileceğiniz bir tümleştirme hizmeti ortamı (ISE) oluşturabilirsiniz .To set up this access, you can create an integration service environment (ISE) where you can run your logic apps and create your integration accounts.

Bir ıSE oluşturduğunuzda, Azure sanal ağınıza ait olan ve Azure sanal ağınıza Logic Apps hizmetin özel ve yalıtılmış bir örneğini dağıtan Azure sanal ağınıza yönelik olarak Azure sanal ağınıza yönelik bir sanal makine oluşturun.When you create an ISE, Azure injects that ISE into your Azure virtual network, which then deploys a private and isolated instance of the Logic Apps service into your Azure virtual network. Bu özel örnek, depolama gibi özel kaynaklar kullanır ve genel "küresel" Logic Apps hizmetinden ayrı olarak çalışır.This private instance uses dedicated resources such as storage, and runs separately from the public "global" Logic Apps service. Yalıtılmış özel örneğinizi ve genel Global örneği ayırmak, diğer Azure kiracılarının uygulamalarınızın performansı üzerinde sahip olabileceği etkileri azaltmaya yardımcı olur ve bu da "gürültülü komşular" etkisiolarak da bilinir.Separating your isolated private instance and the public global instance also helps reduce the impact that other Azure tenants might have on your apps' performance, which is also known as the "noisy neighbors" effect.

ISE 'nizi oluşturduktan sonra mantıksal uygulamanızı veya tümleştirme hesabınızı oluşturmaya geçtiğinizde, mantıksal uygulamanız veya tümleştirme hesabınızın konumu olarak ıSE 'yi seçebilirsiniz:After creating your ISE, when you go to create your logic app or integration account, you can select your ISE as your logic app or integration account's location:

Tümleştirme hizmeti ortamını seçin

Mantıksal uygulamanız artık bu öğelerden herhangi birini kullanarak sanal ağınıza doğrudan veya bağlı olan sistemlere doğrudan erişebilir:Your logic app can now directly access systems that are inside or connected to your virtual network by using any of these items:

  • Bu sistem için, SQL Server gibi bir Iseetiketli bağlayıcıAn ISE-labeled connector for that system, such as SQL Server
  • HTTP tetikleyicisi veya eylemi gibi çekirdeketiketli bir yerleşik tetikleyici veya eylemA Core-labeled built-in trigger or action, such as the HTTP trigger or action
  • Özel bağlayıcıA custom connector

Bu genel bakışta, bir ıSE 'nin mantıksal uygulamalarınızın ve tümleştirme hesaplarınızın Azure sanal ağınıza doğrudan erişimini nasıl verdiği ve bir ıSE ile küresel Logic Apps hizmeti arasındaki farkları karşılaştıran daha fazla ayrıntı açıklanmaktadır.This overview describes more details about how an ISE gives your logic apps and integration accounts direct access to your Azure virtual network and compares differences between an ISE and the global Logic Apps service.

Önemli

Logic Apps, yerleşik Tetikleyiciler, yerleşik Eylemler ve ıSE 'de çalışan bağlayıcılar, tüketim tabanlı fiyatlandırma planından farklı bir fiyatlandırma planı kullanır.Logic apps, built-in triggers, built-in actions, and connectors that run in your ISE use a pricing plan that differs from the consumption-based pricing plan. Fiyatlandırma ve faturalandırma işinin nasıl sesleri olduğunu öğrenmek için Logic Apps fiyatlandırma modelinebakın.To learn how pricing and billing work for ISEs, see the Logic Apps pricing model. Fiyatlandırma fiyatları için bkz. Logic Apps fiyatlandırması.For pricing rates, see Logic Apps pricing.

Ayrıca, çalışma süresi, depolama tutma, aktarım hızı, HTTP isteği ve yanıt zaman aşımları, ileti boyutları ve özel bağlayıcı istekleri için de sınırlar artmıştır.Your ISE also has increased limits on run duration, storage retention, throughput, HTTP request and response timeouts, message sizes, and custom connector requests. Daha fazla bilgi için bkz. Azure Logic Apps Için sınırlar ve yapılandırma.For more information, see Limits and configuration for Azure Logic Apps.

Yalıtılmış ve GlobalIsolated versus global

Azure 'da tümleşik bir hizmet ortamı (ıSE) oluşturduğunuzda, ıSE 'nizi eklemek istediğiniz Azure sanal ağını seçebilirsiniz.When you create an integrated service environment (ISE) in Azure, you can select the Azure virtual network where you want to inject your ISE. Azure daha sonra Logic Apps hizmetinin özel bir örneğini sanal ağınıza çıkartır veya dağıtır.Azure then injects, or deploys, a private instance of the Logic Apps service into your virtual network. Bu eylem, mantıksal uygulamalarınızı özel kaynaklarda oluşturabileceğiniz ve çalıştırabileceğiniz bir yalıtılmış ortam oluşturur.This action creates an isolated environment where you can create and run your logic apps on dedicated resources. Mantıksal uygulamanızı oluşturduğunuz zaman, mantıksal uygulamanızı sanal ağınıza ve bu ağdaki kaynaklara doğrudan erişmenizi sağlayan uygulamanızın konumu olarak ıSE 'nizi seçersiniz.When you create your logic app, you select your ISE as your app's location, which gives your logic app direct access to your virtual network and the resources in that network.

Bir ıSE 'de Logic Apps, genel Logic Apps hizmetiyle aynı kullanıcı deneyimlerini ve benzer özellikleri sağlar.Logic apps in an ISE provide the same user experiences and similar capabilities as the global Logic Apps service. Yalnızca aynı yerleşik Tetikleyicileri, yerleşik eylemleri ve bağlayıcıları küresel Logic Apps hizmetinden kullanamazsınız, ancak aynı zamanda ıSE 'ye özgü bağlayıcılar da kullanabilirsiniz.Not only can you use the same built-in triggers, built-in actions, and connectors from the global Logic Apps service, but you can also use ISE-specific connectors. Örneğin, bir ıSE 'de çalışan sürümler sunan bazı standart bağlayıcılar aşağıda verilmiştir:For example, here's some Standard connectors that offer versions that run in an ISE:

  • Azure Blob depolama, dosya depolama ve tablo depolamaAzure Blob Storage, File Storage, and Table Storage
  • Azure kuyrukları, Azure Service Bus, Azure Event Hubs ve IBM MQAzure Queues, Azure Service Bus, Azure Event Hubs, and IBM MQ
  • FTP ve SFTP-SSHFTP and SFTP-SSH
  • SQL Server, SQL veri ambarı Azure Cosmos DBSQL Server, SQL Data Warehouse, Azure Cosmos DB
  • AS2, x12 ve EDIOLGUAS2, X12, and EDIFACT

ISE ve ıSE olmayan bağlayıcılar arasındaki fark, Tetikleyiciler ve eylemlerin çalıştırıldığı konumlardır:The difference between ISE and non-ISE connectors is in the locations where the triggers and actions run:

  • ISE 'de, HTTP gibi yerleşik Tetikleyiciler ve eylemler her zaman mantıksal uygulamanızla aynı çalışma alanında çalışır ve çekirdek etiketi görüntüler.In your ISE, built-in triggers and actions, such as HTTP, always run in the same ISE as your logic app and display the Core label.

    "Çekirdek" yerleşik Tetikleyiciler ve Eylemler ' i seçin

  • Bir ıSE 'de çalışan bağlayıcıların genel Logic Apps hizmetinde bulunan genel olarak barındırılan sürümleri vardır.Connectors that run in an ISE have publicly hosted versions available in the global Logic Apps service. İki sürüm sunan bağlayıcılar için Ise etiketine sahip bağlayıcılar her zaman mantıksal uygulamanızla aynı Ise çalıştırılır.For connectors that offer two versions, connectors with the ISE label always run in the same ISE as your logic app. Ise etiketi olmayan bağlayıcılar küresel Logic Apps hizmetinde çalışır.Connectors without the ISE label run in the global Logic Apps service.

    ISE bağlayıcıları seçin

ISE Ayrıca çalışma süresi, depolama tutma, aktarım hızı, HTTP isteği ve yanıt zaman aşımları, ileti boyutları ve özel bağlayıcı istekleri için daha fazla sınır sağlar.An ISE also provides increased limits for run duration, storage retention, throughput, HTTP request and response timeouts, message sizes, and custom connector requests. Daha fazla bilgi için bkz. Azure Logic Apps Için sınırlar ve yapılandırma.For more information, see Limits and configuration for Azure Logic Apps.

ISE SKU 'LarıISE SKUs

ISE 'yi oluşturduğunuzda, geliştirici SKU 'SU veya Premium SKU 'YU seçebilirsiniz.When you create your ISE, you can select the Developer SKU or Premium SKU. Bu SKU 'Lar arasındaki farklar şunlardır:Here are the differences between these SKUs:

  • GeliştiriciDeveloper

    Deneme, geliştirme ve test için kullanabileceğiniz, ancak üretim ya da performans testi için kullanabileceğiniz düşük maliyetli bir ıSE sağlar.Provides a lower-cost ISE that you can use for experimentation, development, and testing, but not for production or performance testing. Geliştirici SKU 'SU, sabit bir aylık fiyat için yerleşik Tetikleyiciler ve Eylemler, standart bağlayıcılar, kurumsal bağlayıcılar ve tek bir ücretsiz katman tümleştirme hesabı içerir.The Developer SKU includes built-in triggers and actions, Standard connectors, Enterprise connectors, and a single Free tier integration account for a fixed monthly price. Ancak, bu SKU herhangi bir hizmet düzeyi sözleşmesi (SLA), kapasite ölçekleme seçenekleri veya geri dönüştürme sırasında, gecikme veya kapalı kalma süresi yaşayabileceğiniz anlamına gelir.However, this SKU doesn't include any service-level agreement (SLA), options for scaling up capacity, or redundancy during recycling, which means that you might experience delays or downtime.

  • PremiumPremium

    Üretim için kullanabileceğiniz ve SLA desteği, yerleşik Tetikleyiciler ve Eylemler, standart bağlayıcılar, kurumsal bağlayıcılar, tek bir Standart katman tümleştirme hesabı, kapasiteyi ölçeklendirme seçenekleri ve sabit bir aylık fiyat için geri dönüştürme.Provides an ISE that you can use for production and includes SLA support, built-in triggers and actions, Standard connectors, Enterprise connectors, a single Standard tier integration account, options for scaling up capacity, and redundancy during recycling for a fixed monthly price.

Önemli

SKU seçeneği yalnızca ıSE oluşturma sırasında kullanılabilir ve daha sonra değiştirilemez.The SKU option is available only at ISE creation and can't be changed later.

Fiyatlandırma fiyatları için bkz. Logic Apps fiyatlandırması.For pricing rates, see Logic Apps pricing. Fiyatlandırma ve faturalandırma işinin nasıl sesleri olduğunu öğrenmek için Logic Apps fiyatlandırma modelinebakın.To learn how pricing and billing work for ISEs, see the Logic Apps pricing model.

ISE uç noktası erişimiISE endpoint access

ISE 'yi oluşturduğunuzda, iç veya dış erişim uç noktaları kullanmayı tercih edebilirsiniz.When you create your ISE, you can choose to use either internal or external access endpoints. Bu uç noktalar, işinizdeki Logic Apps 'teki istek veya Web kancasının, sanal ağınızın dışından çağrı alıp almamadığını belirtir.These endpoints determine whether request or webhook triggers on logic apps in your ISE can receive calls from outside your virtual network. Bu uç noktalar Ayrıca Logic App çalıştırma geçmişinde girişlere ve çıkışlara erişimi de etkiler.These endpoints also affect access to inputs and outputs in logic app run history.

  • İç: İşinizdeki Logic Apps çağrılarına ve yalnızca sanal ağınızın içinden çalıştırma geçmişinde girişlere ve çıkışlara erişilmesine izin veren özel uç noktalarInternal: Private endpoints that permit calls to logic apps in your ISE plus access to inputs and outputs in run history only from inside your virtual network
  • Dış: İşinizdeki Logic Apps çağrılarına ve sanal ağınızın dışından çalıştırma geçmişindeki giriş ve çıkışlara erişilmesine izin veren genel uç noktalarExternal: Public endpoints that permit calls to logic apps in your ISE plus access to inputs and outputs in run history from outside your virtual network

Önemli

Erişim uç noktası seçeneği yalnızca ıSE oluşturma sırasında kullanılabilir ve daha sonra değiştirilemez.The access endpoint option is available only at ISE creation and can't be changed later.

Şirket içi veri kaynaklarına erişimAccess to on-premises data sources

Bir Azure sanal ağına bağlı şirket içi sistemler için, mantıksal uygulamalarınızın şu öğelerden herhangi birini kullanarak bu sistemlere doğrudan erişebilmesi için o ağa bir ıSE ekleyin:For on-premises systems that are connected to an Azure virtual network, inject an ISE into that network so your logic apps can directly access those systems by using any of these items:

  • ISE-bu sistem için sürüm Bağlayıcısı, örneğin, SQL ServerISE-version connector for that system, for example, SQL Server

  • HTTP eylemiHTTP action

  • Özel bağlayıcıCustom connector

    • Şirket içi veri ağ geçidini gerektiren özel bağlayıcılarınız varsa ve bu bağlayıcıları bir ıSE dışında oluşturduysanız, bir ıSE içindeki Logic Apps de bu bağlayıcıları kullanabilir.If you have custom connectors that require the on-premises data gateway, and you created those connectors outside an ISE, logic apps in an ISE can also use those connectors.

    • Bir ıSE içinde oluşturulan özel bağlayıcılar şirket içi veri ağ geçidi ile çalışmaz.Custom connectors created in an ISE don't work with the on-premises data gateway. Ancak, bu bağlayıcılar, ıSE 'yi barındıran sanal ağa bağlı şirket içi veri kaynaklarına doğrudan erişebilir.However, these connectors can directly access on-premises data sources that are connected to the virtual network hosting the ISE. Bu nedenle, bir ıSE içindeki Logic Apps, bu kaynaklarla iletişim kurarken veri ağ geçidine ihtiyaç duymamasından kaynaklanıyor olabilir.So, logic apps in an ISE most likely don't need the data gateway when communicating with those resources.

Bir sanal ağa bağlı olmayan veya o sürüme ait bağlayıcılar bulunmayan şirket içi sistemler için, mantıksal uygulamalarınızın bu sistemlere bağlanabilmesi için önce şirket içi veri ağ geçidini ayarlamanız gerekir.For on-premises systems that aren't connected to a virtual network or don't have ISE-version connectors, you must first set up the on-premises data gateway before your logic apps can connect to those systems.

ISE ile tümleştirme hesaplarıIntegration accounts with ISE

Tümleştirme hesaplarını bir tümleştirme hizmeti ortamı (ıSE) içinde Logic Apps ile kullanabilirsiniz.You can use integration accounts with logic apps inside an integration service environment (ISE). Ancak, bu tümleştirme hesaplarının bağlı Logic Apps ile aynı Ise kullanması gerekir.However, those integration accounts must use the same ISE as the linked logic apps. Bir ıSE içindeki Logic Apps yalnızca aynı ıSE içindeki tümleştirme hesaplarına başvurabilir.Logic apps in an ISE can reference only those integration accounts that are in the same ISE. Bir tümleştirme hesabı oluşturduğunuzda, çalışma hesabınızı tümleştirme hesabınızın konumu olarak seçebilirsiniz.When you create an integration account, you can select your ISE as the location for your integration account. Fiyatlandırma ve faturalandırma 'nin bir ıSE ile tümleştirme hesaplarında nasıl çalıştığını öğrenmek için Logic Apps fiyatlandırma modelinebakın.To learn how pricing and billing work for integration accounts with an ISE, see the Logic Apps pricing model. Fiyatlandırma fiyatları için bkz. Logic Apps fiyatlandırması.For pricing rates, see Logic Apps pricing.

Sonraki adımlarNext steps