Åtkomst till Azure Virtual Network-resurser från Azure Logic Apps med hjälp av integrerings tjänst miljöer (ISEs)Access to Azure Virtual Network resources from Azure Logic Apps by using integration service environments (ISEs)

Ibland behöver dina Logi Kap par åtkomst till skyddade resurser, till exempel virtuella datorer och andra system eller tjänster, som finns i eller är anslutna till ett virtuellt Azure-nätverk.Sometimes, your logic apps need access to secured resources, such as virtual machines (VMs) and other systems or services, that are inside or connected to an Azure virtual network. Om du vill konfigurera den här åtkomsten kan du skapa en integrerings tjänst miljö (ISE).To set up this access, you can create an integration service environment (ISE). En ISE är en instans av den Logic Apps tjänst som använder dedikerade resurser och körs separat från den "globala" Multi-Tenant Logic Apps-tjänsten.An ISE is an instance of the Logic Apps service that uses dedicated resources and runs separately from the "global" multi-tenant Logic Apps service. Data i en ISE förblir i samma region där du skapar och distribuerar denna ISE.Data in an ISE stays in the same region where you create and deploy that ISE.

Till exempel använder vissa virtuella Azure-nätverk privata slut punkter, som du kan konfigurera via en privat Azure-länk, för att ge åtkomst till Azure PaaS-tjänster, till exempel Azure Storage, Azure Cosmos DB eller Azure SQL Database, partner tjänster eller kund tjänster som finns i Azure.For example, some Azure virtual networks use private endpoints, which you can set up through Azure Private Link, to provide access to Azure PaaS services, such as Azure Storage, Azure Cosmos DB, or Azure SQL Database, partner services, or customer services that are hosted on Azure. Om dina Logi Kap par behöver åtkomst till virtuella nätverk som använder privata slut punkter, måste du skapa, distribuera och köra dessa Logic Apps i en ISE.If your logic apps need access to virtual networks that use private endpoints, you must create, deploy, and run those logic apps inside an ISE.

När du skapar en ISE injicerar Azure eller distribuerar detta ISE till ditt virtuella Azure-nätverk.When you create an ISE, Azure injects or deploys that ISE into your Azure virtual network. Du kan sedan använda denna ISE som plats för de Logic Apps och integrations konton som behöver åtkomst.You can then use this ISE as the location for the logic apps and integration accounts that need access.

Välj integrerings tjänst miljö

Den här översikten innehåller mer information om varför du vill använda en ISE, skillnaderna mellan dedikerad och Logic Apps tjänst för flera innehavareoch hur du kan få direkt åtkomst till resurser som finns i eller är anslutna till ditt virtuella Azure-nätverk.This overview provides more information about why you'd want to use an ISE, the differences between the dedicated and multi-tenant Logic Apps service, and how you can directly access resources that are inside or connected your Azure virtual network.

Varför ska jag använda en ISE?Why use an ISE?

Genom att köra Logi Kap par i en egen separat dedikerad instans kan du minska den påverkan som andra Azure-klienter kan ha på dina appars prestanda, även kallade "störningar på grannar"-effekten.Running logic apps in your own separate dedicated instance helps reduce the impact that other Azure tenants might have on your apps' performance, also known as the "noisy neighbors" effect. En ISE tillhandahåller även följande fördelar:An ISE also provides these benefits:

  • Direkt åtkomst till resurser som finns i eller är anslutna till ditt virtuella nätverkDirect access to resources that are inside or connected to your virtual network

    Logic Apps som du skapar och kör i en ISE kan använda särskilt utformade anslutningar som körs i din ISE.Logic apps that you create and run in an ISE can use specifically designed connectors that run in your ISE. Om det finns en ISE-anslutning för ett lokalt system eller en data källa kan du ansluta direkt utan att behöva använda den lokala datagatewayen.If an ISE connector exists for an on-premises system or data source, you can connect directly without having to use the on-premises data gateway. Mer information finns i dedikerade kontra flera klienter och åtkomst till lokala system senare i det här avsnittet.For more information, see Dedicated versus multi-tenant and Access to on-premises systems later in this topic.

  • Fortsatt åtkomst till resurser som är utanför eller inte anslutna till ditt virtuella nätverkContinued access to resources that are outside or not connected to your virtual network

    Logic Apps som du skapar och kör i en ISE kan fortfarande använda anslutningar som körs i Logic Apps tjänsten för flera innehavare när en ISE-Specific Connector inte är tillgänglig.Logic apps that you create and run in an ISE can still use connectors that run in the multi-tenant Logic Apps service when an ISE-specific connector isn't available. Mer information finns i dedikerade jämfört med flera klient organisationer.For more information, see Dedicated versus multi-tenant.

  • Dina egna statiska IP-adresser, som är åtskilda från de statiska IP-adresser som delas av logi Kap par i tjänsten för flera innehavare.Your own static IP addresses, which are separate from the static IP addresses that are shared by the logic apps in the multi-tenant service. Du kan också konfigurera en enskild offentlig, statisk och förutsägbar utgående IP-adress för att kommunicera med mål systemen.You can also set up a single public, static, and predictable outbound IP address to communicate with destination systems. På så sätt behöver du inte konfigurera ytterligare brand Väggs öppningar på dessa mål system för varje ISE.That way, you don't have to set up additional firewall openings at those destination systems for each ISE.

  • Ökade gränser för körnings tid, lagrings kvarhållning, data flöde, timeout för HTTP-begäran och svar, meddelande storlekar och anpassade anslutnings begär Anden.Increased limits on run duration, storage retention, throughput, HTTP request and response timeouts, message sizes, and custom connector requests. Mer information finns i gränser och konfiguration för Azure Logic Apps.For more information, see Limits and configuration for Azure Logic Apps.

Dedikerat kontra flera innehavareDedicated versus multi-tenant

När du skapar och kör Logi Kap par i en ISE får du samma användar upplevelse och liknande funktioner som Logic Apps tjänsten för flera innehavare.When you create and run logic apps in an ISE, you get the same user experiences and similar capabilities as the multi-tenant Logic Apps service. Du kan använda alla inbyggda utlösare, åtgärder och hanterade anslutningar som är tillgängliga i Logic Apps tjänsten för flera innehavare.You can use all the same built-in triggers, actions, and managed connectors that are available in the multi-tenant Logic Apps service. Vissa hanterade anslutningar erbjuder ytterligare ISE-versioner.Some managed connectors offer additional ISE versions. Skillnaden mellan ISE-kopplingar och icke-ISE-anslutningar finns i där de körs och de etiketter som de har i Logic Apps designer när du arbetar i en ISE.The difference between ISE connectors and non-ISE connectors exists in where they run and the labels that they have in the Logic App Designer when you work within an ISE.

Kopplingar med och utan etiketter i en ISE

  • Inbyggda utlösare och åtgärder, till exempel HTTP, visar kärn etiketten och körs i samma ISE som din Logic app.Built-in triggers and actions, such as HTTP, display the CORE label and run in the same ISE as your logic app.

  • Hanterade kopplingar som visar ISE -etiketten är särskilt utformade för ISEs och körs alltid i samma ISE som din Logic app.Managed connectors that display the ISE label are specially designed for ISEs and always run in the same ISE as your logic app. Här är till exempel några kopplingar som erbjuder ISE-versioner:For example, here are some connectors that offer ISE versions:

    • Azure Blob Storage, File Storage och Table StorageAzure Blob Storage, File Storage, and Table Storage
    • Azure Service Bus, Azure-köer, Azure Event HubsAzure Service Bus, Azure Queues, Azure Event Hubs
    • Azure Automation, Azure Key Vault, Azure Event Grid och Azure Monitor loggarAzure Automation, Azure Key Vault, Azure Event Grid, and Azure Monitor Logs
    • FTP, SFTP-SSH, fil system och SMTPFTP, SFTP-SSH, File System, and SMTP
    • SAP, IBM MQ, IBM DB2 och IBM 3270SAP, IBM MQ, IBM DB2, and IBM 3270
    • SQL Server, Azure Synapse Analytics Azure Cosmos DBSQL Server, Azure Synapse Analytics, Azure Cosmos DB
    • AS2, X12 och EDIFACTAS2, X12, and EDIFACT

    I sällsynta fall, om en ISE-anslutning är tillgänglig för ett lokalt system eller en data källa, kan du ansluta direkt utan att använda den lokala datagatewayen.With rare exceptions, if an ISE connector is available for an on-premises system or data source, you can connect directly without using the on-premises data gateway. Mer information finns i åtkomst till lokala system senare i det här avsnittet.For more information, see Access to on-premises systems later in this topic.

  • Hanterade kopplingar som inte visar ISE -etiketten fungerar fortfarande för logi Kap par i en ISE.Managed connectors that don't display the ISE label continue to work for logic apps inside an ISE. Dessa anslutningar körs alltid i Logic Apps-tjänsten för flera innehavare, inte i ISE.These connectors always run in the multi-tenant Logic Apps service, not in the ISE.

  • Anpassade anslutningar som du skapar utanför en ISE, oavsett om de kräver den lokala datagatewayen, fortsätter att fungera för logi Kap par i en ISE.Custom connectors that you create outside an ISE, whether or not they require the on-premises data gateway, continue to work for logic apps inside an ISE. Anpassade anslutningar som du skapar i en ISE fungerar dock inte med den lokala datagatewayen.However, custom connectors that you create inside an ISE won't work with the on-premises data gateway. Mer information finns i åtkomst till lokala system.For more information, see Access to on-premises systems.

Åtkomst till lokala systemAccess to on-premises systems

Logic Apps som körs i en ISE kan direkt komma åt lokala system och data källor som finns i eller anslutna till ett virtuellt Azure-nätverk med hjälp av följande objekt:Logic apps that run inside an ISE can directly access on-premises systems and data sources that are inside or connected to an Azure virtual network by using these items:

  • HTTP-utlösaren eller åtgärden som visar Core -etikettenThe HTTP trigger or action, which displays the CORE label

  • ISE -anslutningen, om den är tillgänglig, för ett lokalt system eller data KällaThe ISE connector, if available, for an on-premises system or data source

    Om det finns en ISE-anslutning kan du direkt komma åt systemet eller data källan utan den lokala datagatewayen.If an ISE connector is available, you can directly access the system or data source without the on-premises data gateway. Men om du behöver komma åt SQL Server från en ISE och använda Windows-autentisering måste du använda anslutningens icke-ISE-version och den lokala datagatewayen.However, if you need to access SQL Server from an ISE and use Windows authentication, you must use the connector's non-ISE version and the on-premises data gateway. Anslutningens ISE-version stöder inte Windows-autentisering.The connector's ISE version doesn't support Windows authentication. Mer information finns i ISE-anslutningar och ansluta från en integrerings tjänst miljö.For more information, see ISE connectors and Connect from an integration service environment.

  • En anpassad anslutningsappA custom connector

    • Anpassade anslutningar som du skapar utanför en ISE, oavsett om de kräver den lokala datagatewayen, fortsätter att fungera för logi Kap par i en ISE.Custom connectors that you create outside an ISE, whether or not they require the on-premises data gateway, continue to work for logic apps inside an ISE.

    • Anpassade anslutningar som du skapar i en ISE fungerar inte med den lokala datagatewayen.Custom connectors that you create inside an ISE don't work with the on-premises data gateway. Dessa anslutningar kan dock direkt komma åt lokala system och data källor som finns i eller anslutna till det virtuella nätverk som är värd för din ISE.However, these connectors can directly access on-premises systems and data sources that are inside or connected to the virtual network that hosts your ISE. Därför behöver Logic Apps som ingår i en ISE vanligt vis inte datagatewayen vid åtkomst till dessa resurser.So, logic apps that are inside an ISE usually don't need the data gateway when accessing those resources.

För att komma åt lokala system och data källor som inte har ISE-kopplingar, är utanför det virtuella nätverket eller inte är anslutna till ditt virtuella nätverk, måste du fortfarande använda den lokala datagatewayen.To access on-premises systems and data sources that don't have ISE connectors, are outside your virtual network, or aren't connected to your virtual network, you still have to use the on-premises data gateway. Logi Kap par i en ISE kan fortsätta använda kopplingar som saknar etiketten Core eller ISE .Logic apps within an ISE can continue using connectors that don't have the CORE or ISE label. Dessa anslutningar körs i Logic Apps tjänsten för flera innehavare i stället för i din ISE.Those connectors run in the multi-tenant Logic Apps service, rather than in your ISE.

ISE SKU: erISE SKUs

När du skapar din ISE kan du välja Developer SKU eller Premium SKU.When you create your ISE, you can select the Developer SKU or Premium SKU. Detta SKU-alternativ är endast tillgängligt vid skapande av ISE och kan inte ändras senare.This SKU option is available only at ISE creation and can't be changed later. Här följer skillnaderna mellan dessa SKU: er:Here are the differences between these SKUs:

  • UtvecklareDeveloper

    Tillhandahåller en miljö med lägre kostnad som du kan använda för utforskning, experiment, utveckling och testning, men inte för produktion eller prestanda testning.Provides a lower-cost ISE that you can use for exploration, experiments, development, and testing, but not for production or performance testing. Developer SKU: n innehåller inbyggda utlösare och åtgärder, standard anslutningar, företags anslutningar och ett enda kostnads fritt nivå integrations konto för ett fast månads pris.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.

    Viktigt

    Denna SKU har inget service avtal (SLA), skalnings kapacitet eller redundans under återvinning, vilket innebär att du kan uppleva fördröjningar eller drift stopp.This SKU has no service-level agreement (SLA), scale up capability, or redundancy during recycling, which means that you might experience delays or downtime. Server dels uppdateringar kan tillfälligt avbryta tjänsten.Backend updates might intermittently interrupt service.

    Information om kapacitet och begränsningar finns i avsnittet ISE-gränser i Azure Logic Apps.For capacity and limits information, see ISE limits in Azure Logic Apps. Information om hur faktureringen fungerar för ISEs finns i prissättnings modellen för Logic Apps.To learn how billing works for ISEs, see the Logic Apps pricing model.

  • PremiumPremium

    Tillhandahåller en ISE som du kan använda för produktions-och prestanda testning.Provides an ISE that you can use for production and performance testing. Premium-SKU: n innehåller SLA-support, inbyggda utlösare och åtgärder, standard anslutningar, företags anslutningar, ett enda integrations konto på Standard nivå , skalnings möjligheter och redundans vid återvinning för ett fast månads pris.The Premium SKU includes SLA support, built-in triggers and actions, Standard connectors, Enterprise connectors, a single Standard tier integration account, scale up capability, and redundancy during recycling for a fixed monthly price.

    Information om kapacitet och begränsningar finns i avsnittet ISE-gränser i Azure Logic Apps.For capacity and limits information, see ISE limits in Azure Logic Apps. Information om hur faktureringen fungerar för ISEs finns i prissättnings modellen för Logic Apps.To learn how billing works for ISEs, see the Logic Apps pricing model.

ISE slut punkts åtkomstISE endpoint access

När du skapar din ISE kan du välja att använda antingen interna eller externa slut punkter för åtkomst.When you create your ISE, you can choose to use either internal or external access endpoints. Ditt val bestämmer om begäran eller webhook-utlösare på Logic Apps i din ISE kan ta emot samtal utanför det virtuella nätverket.Your selection determines whether request or webhook triggers on logic apps in your ISE can receive calls from outside your virtual network. Dessa slut punkter påverkar också hur du kan komma åt indata och utdata från dina Logic Apps körnings historik.These endpoints also affect the way that you can access the inputs and outputs from your logic apps' runs history.

Viktigt

Du kan bara välja åtkomst slut punkten under skapande av ISE och inte ändra det här alternativet senare.You can select the access endpoint only during ISE creation and can't change this option later.

  • Internt: privata slut punkter tillåter anrop till logi Kap par i din ISE där du kan visa och komma åt indata och utdata från Logic Apps körnings historiken endast inifrån det virtuella nätverket.Internal: Private endpoints permit calls to logic apps in your ISE where you can view and access inputs and outputs from logic apps' runs history only from inside your virtual network.

    Viktigt

    Om du behöver använda dessa webhook-baserade utlösare använder du externa slut punkter, inte interna slut punkter, när du skapar din ISE:If you need to use these webhook-based triggers, use external endpoints, not internal endpoints, when you create your ISE:

    • Azure DevOpsAzure DevOps
    • Azure Event GridAzure Event Grid
    • Common Data ServiceCommon Data Service
    • Office 365Office 365
    • SAP (ISE-version)SAP (ISE version)

    Kontrol lera också att du har nätverks anslutning mellan privata slut punkter och den dator där du vill komma åt körnings historiken.Also, make sure that you have network connectivity between the private endpoints and the computer from where you want to access the run history. Annars visas ett fel meddelande som säger "oväntat fel" när du försöker visa körnings historiken för din Logic Apps.Otherwise, when you try to view your logic app's run history, you get an error that says "Unexpected error. Det gick inte att hämta ".Failed to fetch".

    Azure Storage åtgärds fel som orsakas av oförmåga att skicka trafik genom brand väggen

    Klient datorn kan till exempel finnas i ISE: s virtuella nätverk eller i ett virtuellt nätverk som är anslutet till ISE: s virtuella nätverk via peering eller ett virtuellt privat nätverk.For example, your client computer can exist inside the ISE's virtual network or inside a virtual network that's connected to the ISE's virtual network through peering or a virtual private network.

  • Externt: offentliga slut punkter tillåter anrop till logi Kap par i din ISE där du kan visa och komma åt indata och utdata från Logic Apps kör historik från utanför det virtuella nätverket.External: Public endpoints permit calls to logic apps in your ISE where you can view and access inputs and outputs from logic apps' runs history from outside your virtual network. Om du använder nätverks säkerhets grupper (NSG: er) kontrollerar du att de har kon figurer ATS med regler för inkommande trafik för att tillåta åtkomst till körnings historikens indata och utdata.If you use network security groups (NSGs), make sure they're set up with inbound rules to allow access to the run history's inputs and outputs. Mer information finns i Aktivera åtkomst för ISE.For more information, see Enable access for ISE.

Du kan ta reda på om din ISE använder en intern eller extern åtkomst slut punkt genom att välja Egenskaper under Inställningar på din ISE-meny, och sedan hitta åtkomst slut punkts egenskapen:To determine whether your ISE uses an internal or external access endpoint, on your ISE's menu, under Settings, select Properties, and find the Access endpoint property:

Hitta åtkomst punkten för ISE

PrismodellPricing model

Logi Kap par, inbyggda utlösare, inbyggda åtgärder och anslutningar som körs i din ISE använder en fast pris plan som skiljer sig från den förbruknings pris planen.Logic apps, built-in triggers, built-in actions, and connectors that run in your ISE use a fixed pricing plan that differs from the consumption-based pricing plan. Mer information finns i Logic Apps pris modell.For more information, see Logic Apps pricing model. Pris nivåer finns i Logic Apps prissättning.For pricing rates, see Logic Apps pricing.

Integrations konton med ISEIntegration accounts with ISE

Du kan använda integrations konton med Logic Apps i en integrerings tjänst miljö (ISE).You can use integration accounts with logic apps inside an integration service environment (ISE). Dessa integrations konton måste dock använda samma ISE som de länkade Logic Apps.However, those integration accounts must use the same ISE as the linked logic apps. Logi Kap par i en ISE kan endast referera till de integrerings konton som finns i samma ISE.Logic apps in an ISE can reference only those integration accounts that are in the same ISE. När du skapar ett integrations konto kan du välja din ISE som plats för ditt integrations konto.When you create an integration account, you can select your ISE as the location for your integration account. Information om hur priser och fakturering fungerar för integrations konton med en ISE finns i Logic Apps prissättnings modell.To learn how pricing and billing work for integration accounts with an ISE, see the Logic Apps pricing model. Pris nivåer finns i Logic Apps prissättning.For pricing rates, see Logic Apps pricing. Information om begränsningar finns i gränser för integrations konton.For limits information, see Integration account limits.

Nästa stegNext steps