Cenový model pro Azure Logic AppsPricing model for Azure Logic Apps

Azure Logic Apps vám pomůže vytvářet a spouštět pracovní postupy automatizované integrace, které se můžou škálovat v cloudu.Azure Logic Apps helps you create and run automated integration workflows that can scale in the cloud. Tento článek popisuje, jak fakturace a cenová práce pro Azure Logic Apps.This article describes how billing and pricing work for Azure Logic Apps. Cenové sazby najdete v tématu Logic Apps ceny.For pricing rates, see Logic Apps Pricing.

Cenový model spotřebyConsumption pricing model

Pro nové aplikace logiky, které běží na veřejné nebo "globální" Azure Logic Apps službě, platíte jenom za to, co využijete.For new logic apps that run in the public or "global" Azure Logic Apps service, you pay only for what you use. Tyto aplikace logiky využívají plán a cenový model založený na spotřebě.These logic apps use a consumption-based plan and pricing model. V aplikaci logiky je každý krok akce a Azure Logic Apps měřiče všech akcí, které běží ve vaší aplikaci logiky.In your logic app, each step is an action, and Azure Logic Apps meters all the actions that run in your logic app.

Například akce zahrnují:For example, actions include:

  • Triggery, což jsou speciální akce.Triggers, which are special actions. Všechny Logic Apps vyžadují Trigger jako první krok.All logic apps require a trigger as the first step.
  • "Předdefinované" nebo nativní akce , jako je například http, volání Azure Functions a API Management atd."Built-in" or native actions such as HTTP, calls to Azure Functions and API Management, and so on
  • Volání spravovaných konektorů , jako je například Outlook 365, Dropbox atd.Calls to managed connectors such as Outlook 365, Dropbox, and so on
  • Postup řízení kroků toku, jako jsou smyčky, podmíněné příkazy atd.Control flow steps, such as loops, conditional statements, and so on

Standardní konektory se účtují podle ceny za konektor Standard.Standard connectors are charged at the Standard connector price. Všeobecně dostupné podnikové konektory se účtují podle ceny za konektor Enterprise, zatímco konektory Enterprise ve verzi Public Preview se účtují podle ceny za konektor Standard.Generally available Enterprise connectors are charged at the Enterprise connector price, while public preview Enterprise connectors are charged at the Standard connector price.

Přečtěte si další informace o tom, jak účtování funguje pro aktivační události a Akce.Learn more about how billing works for triggers and actions.

Pevný cenový modelFixed pricing model

Prostředí ISE (Integration Service Environment ) poskytuje soukromý, izolovaný a vyhrazený způsob, jak vytvářet a spouštět aplikace logiky, které mají přístup k prostředkům ve službě Azure Virtual Network.An integration service environment (ISE) provides a private, isolated, and dedicated way for you to create and run logic apps that can access resources in an Azure virtual network. Pro nové aplikace logiky, které běží v rámci ISE, platíte pevnou měsíční cenu za tyto funkce:For new logic apps that run inside an ISE, you pay a fixed monthly price for these capabilities:

  • Předdefinované triggery a akceBuilt-in triggers and actions

  • Standardní konektoryStandard connectors

  • Podnikové konektory s libovolným počtem připojení, kolik potřebujeteEnterprise connectors with as many connections as you want

  • Využití účtu pro integraci bez dalších poplatků na základě SKU ISE:Integration account usage at no additional cost, based on your ISE SKU:

    • SKU úrovně Premium: jeden účet pro integraci na úrovni StandardPremium SKU: A single Standard tier integration account

    • SKU pro vývojáře: jeden účet pro integraci bezplatné úrovněDeveloper SKU: A single Free tier integration account

    Každá SKU ISE je omezená na 5 celkových integračních účtů.Each ISE SKU is limited to 5 total integration accounts. Další náklady získáte tak, že budete mít na základě SKU ISE k dispozici víc účtů pro integraci:For an additional cost, you can have more integration accounts, based on your ISE SKU:

    • SKU úrovně Premium: až čtyři další standardní účty.Premium SKU: Up to four more Standard accounts. Žádné účty zdarma nebo Basic.No Free or Basic accounts.

    • SKU pro vývojáře: buď až 4 účty na úrovni Standard, nebo až 5 celkových standardních účtů.Developer SKU: Either up to 4 more Standard accounts, or up to 5 total Standard accounts. Žádné základní účty.No Basic accounts.

Další informace o omezeních účtu pro integraci najdete v tématu omezení Logic Apps a konfigurace.For more information about integration account limits, see Logic Apps limits and configuration. Další informace o úrovních účtu integrace a jejich cenovém modelu najdete dále v tomto tématu.You can learn more about integration account tiers and their pricing model later in this topic.

V případě SKU ISE úrovně Premium má základní jednotka pevnou kapacitu, takže pokud potřebujete větší propustnost, můžete Přidat další jednotky škálováníbuď během vytváření, nebo později.For the Premium ISE SKU, the base unit has fixed capacity, so if you need more throughput, you can add more scale units, either during creation or afterwards. ISE SKU pro vývojáře nemá schopnost přidávat další jednotky škálování.The Developer ISE SKU doesn't have the capability to add more scale units. Logic Apps, které běží ve ISE, neúčtují náklady na uchovávání dat.Logic apps that run in an ISE don't incur data retention costs.

Poznámka

V rámci ISE se předdefinované aktivační události a akce zobrazují jako základní popisek a spouštějí se ve stejném ISE jako vaše aplikace logiky.Within an ISE, built-in triggers and actions display the Core label and run in the same ISE as your logic apps. Konektory Standard a Enterprise, které zobrazují popisek ISE , se spouštějí ve stejném ISE jako vaše aplikace logiky.Standard and Enterprise connectors that display the ISE label run in the same ISE as your logic apps. Konektory, které nezobrazují ISE, se spouštějí v globálním Logic Apps službě.Connectors that don't display the ISE label run in the global Logic Apps service.

Cenové sazby najdete v tématu Logic Apps ceny.For pricing rates, see Logic Apps pricing.

KonektoryConnectors

Konektory Azure Logic Apps vám pomůžou aplikace logiky přistupovat k aplikacím, službám a systémům v cloudu nebo místně tím, že poskytují triggery, Akcenebo obojí.Azure Logic Apps connectors help your logic app access apps, services, and systems in the cloud or on premises by providing triggers, actions, or both. Konektory jsou klasifikovány buď jako standard, nebo jako podnikové.Connectors are classified as either Standard or Enterprise. Přehled těchto konektorů najdete v tématu konektory pro Azure Logic Apps.For an overview about these connectors, see Connectors for Azure Logic Apps. Pokud pro rozhraní REST API, která chcete použít ve svých aplikacích logiky, nejsou k dispozici žádné předem připravené konektory, můžete vytvořit vlastní konektory, které jsou kolem těchto rozhraní REST API jenom obálkami.If no prebuilt connectors are available for the REST APIs that you want to use in your logic apps, you can create custom connectors, which are just wrappers around those REST APIs. Vlastní konektory se účtují jako standardní konektory.Custom connectors are billed as Standard connectors. V následujících částech najdete další informace o tom, jak fakturace pro aktivační události a akce fungují.The following sections provide more information about how billing for triggers and actions work.

Aktivační událostiTriggers

Triggery jsou speciální akce, které vytvoří instanci aplikace logiky, když dojde ke konkrétní události.Triggers are special actions that create a logic app instance when a specific event happens. Triggery fungují různými způsoby, které mají vliv na měření aplikace logiky.Triggers act in different ways, which affect how the logic app is metered. Tady jsou různé druhy aktivačních událostí, které existují v Azure Logic Apps:Here are the various kinds of triggers that exist in Azure Logic Apps:

  • Aktivační událost cyklického dotazování: Tato aktivační událost nepřetržitě kontroluje koncový bod pro zprávy, které odpovídají kritériím pro vytvoření instance aplikace logiky a spuštění pracovního postupu.Polling trigger: This trigger continually checks an endpoint for messages that satisfy the criteria for creating a logic app instance and starting the workflow. I v případě, že se nevytvoří žádná instance aplikace logiky, Logic Apps měřiče dotazovat jednotlivé požadavky jako spuštění.Even when no logic app instance gets created, Logic Apps meters each polling request as an execution. Pokud chcete zadat interval dotazování, nastavte Trigger pomocí návrháře aplikace logiky.To specify the polling interval, set up the trigger through the Logic App Designer.

    Pokud chcete odhadnout přesnější nákladů za využití, vezměte v úvahu možný počet zpráv nebo událostí, které může doručení na každý den, spíše než základní výpočtů na interval dotazování.To estimate more accurate consumption costs, consider the possible number of messages or events that might arrive on any given day, rather than base your calculations on only the polling interval. Pokud události nebo zprávy splňuje kritéria aktivační události, řada triggerů okamžitě provede pokus přečíst jakákoli a veškerá další události čekání nebo zprávy, které splňují kritéria.When an event or message meets the trigger criteria, many triggers immediately try to read any and all other waiting events or messages that meet the criteria. Toto chování znamená, že i když vyberete tak delší interval dotazování se trigger aktivuje, na základě počtu událostí čekání nebo zprávy, které jsou způsobilé pro spouštění pracovních postupů.This behavior means that even when you select a longer polling interval, the trigger fires based on the number of waiting events or messages that qualify for starting workflows. Triggery, které chovat následovně zahrnují služby Azure Service Bus a Azure Event Hubs.Triggers that follow this behavior include Azure Service Bus and Azure Event Hub.

    Proto se například Předpokládejme, že nastavíte aktivační událost, která kontroluje koncový bod, každodenní.So, for example, suppose you set up trigger that checks an endpoint every day. Když trigger zkontroluje koncový bod a zjistí 15 události, které splňují zadaná kritéria, aktivuje se a spustí odpovídající postup 15 x.When the trigger checks the endpoint and finds 15 events that meet the criteria, the trigger fires and runs the corresponding workflow 15 times. Všechny akce, které provádějí tyto 15 pracovních postupů, včetně požadavků aktivační událost měření služby Logic Apps.Logic Apps meters all the actions that those 15 workflows perform, including the trigger requests. Chcete-li vypočítat náklady na potenciální, zkuste cenovou kalkulačku Azure.To calculate your potential costs, try the Azure pricing calculator.

  • Trigger Webhooku: Tato aktivační událost čeká, až klient pošle požadavek do konkrétního koncového bodu.Webhook trigger: This trigger waits for a client to send a request to a specific endpoint. Každý požadavek odeslaný na koncový bod Webhooku se počítá jako provedení akce.Each request sent to the webhook endpoint counts as an action execution. Například triggerem Webhooku žádosti a HTTP jsou triggery Webhooku.For example, the Request and HTTP Webhook trigger are both webhook triggers.

  • Trigger opakování: Tato aktivační událost vytvoří instanci aplikace logiky založenou na intervalu opakování, který jste nastavili v aktivační události.Recurrence trigger: This trigger creates a logic app instance based on the recurrence interval that you set up in the trigger. Můžete například nastavit Trigger opakování, který se spouští každé tři dny nebo složitějším plánem.For example, you can set up a Recurrence trigger that runs every three days or on a more complex schedule.

AkceActions

"Integrované" akce Azure Logic Apps měřičů, jako jsou například HTTP, jako nativní akce.Azure Logic Apps meters "built-in" actions, such as HTTP, as native actions. Například integrované akce zahrnují volání HTTP, volání z Azure Functions nebo API Management a kroky toku řízení, jako jsou podmínky, smyčky a příkazy Switch.For example, built-in actions include HTTP calls, calls from Azure Functions or API Management, and control flow steps such as conditions, loops, and switch statements. Každá akce má svůj vlastní typ akce.Each action has their own action type. Například akce, které volají konektory , mají typ "vstupech apiconnection".For example, actions that call connectors have the "ApiConnection" type. Tyto konektory jsou klasifikované jako konektory Standard nebo Enterprise, které se měří na základě příslušných cen.These connectors are classified as Standard or Enterprise connectors, which are metered based on their respective pricing. Podnikové konektory ve verzi Preview se účtují jako standardní konektory.Enterprise connectors in Preview are charged as Standard connectors.

Azure Logic Apps měřiče všech úspěšných a neúspěšných akcí jako spuštění.Azure Logic Apps meters all successful and unsuccessful actions as executions. Logic Apps ale neměří na tyto akce:However, Logic Apps doesn't meter these actions:

  • Akce, které se přeskočily kvůli nesplnění podmínkámActions that get skipped due to unmet conditions
  • Akce, které nespustíme, protože aplikace logiky se zastavila před dokončenímActions that don't run because the logic app stopped before finishing

Pro akce, které se spouští uvnitř smyček, Azure Logic Apps počítá každou akci pro každý cyklus ve smyčce.For actions that run inside loops, Azure Logic Apps counts each action for each cycle in the loop. Předpokládejme například, že máte smyčku "for each", která zpracovává seznam.For example, suppose you have a "for each" loop that processes a list. Logic Apps měřiče v této smyčce akci vynásobením počtu položek seznamu s počtem akcí ve smyčce a přidá akci, která spustí smyčku.Logic Apps meters an action in that loop by multiplying the number of list items with the number of actions in the loop, and adds the action that starts the loop. Proto je výpočet pro seznam 10 položek (10 * 1) + 1, což vede ke zpracování 11 akcí.So, the calculation for a 10-item list is (10 * 1) + 1, which results in 11 action executions.

Zakázané aplikace logikyDisabled logic apps

Zakázané aplikace logiky se neúčtují, protože nemůžou vytvářet nové instance, když jsou zakázané.Disabled logic apps aren't charged because they can't create new instances while they're disabled. Po zakázání aplikace logiky může kterákoli z aktuálně spuštěných instancí nějakou dobu trvat, než se úplně zastaví.After you disable a logic app, any currently running instances might take some time before they completely stop.

Účty pro integraciIntegration accounts

Pevný cenový model se vztahuje na účty pro integraci , kde můžete prozkoumat, vyvíjet a testovat funkce B2B a EDI a zpracování XML v Azure Logic Apps bez dalších nákladů.A fixed pricing model applies to integration accounts where you can explore, develop, and test the B2B and EDI and XML processing features in Azure Logic Apps at no additional cost. Každé předplatné Azure může mít až určitý limit integračních účtů.Each Azure subscription can have up to a specific limit of integration accounts. Každý účet pro integraci může ukládat až do konkrétního limitu artefaktů, včetně obchodních partnerů, smluv, map, schémat, sestavení, certifikátů, konfigurací dávek a tak dále.Each integration account can store up to specific limit of artifacts, which include trading partners, agreements, maps, schemas, assemblies, certificates, batch configurations, and so on.

Azure Logic Apps nabízí účty pro integraci Free, Basic a Standard.Azure Logic Apps offers Free, Basic, and Standard integration accounts. Úrovně Basic a Standard jsou podporovány Logic Apps smlouvou o úrovni služeb (SLA), zatímco úroveň Free není podporována smlouvou SLA a má omezení propustnosti a využití.The Basic and Standard tiers are supported by the Logic Apps service-level agreement (SLA), while the Free tier is not supported by an SLA and has limits on throughput and usage. S výjimkou účtů pro integraci bezplatné úrovně můžete mít v každé oblasti Azure více než jeden účet pro integraci.Except for Free tier integration accounts, you can have more than one integration account in each Azure region. Cenové sazby najdete v tématu Logic Apps ceny.For pricing rates, see Logic Apps pricing.

Pokud máte prostředí ISE (Integration Service Environment ) ( Premium nebo Developer), vaše ISE může mít 5 celkových účtů pro integraci.If you have an integration service environment (ISE), either Premium or Developer, your ISE can have 5 total integration accounts. Další informace o tom, jak model fixního cenového modelu funguje pro ISE, najdete v části předchozí pevný cenový model v tomto tématu.To learn how the fixed pricing model works for an ISE, see the previous Fixed pricing model section in this topic. Cenové sazby najdete v tématu Logic Apps ceny.For pricing rates, see Logic Apps pricing.

Pokud si chcete vybrat mezi účtem pro integraci Free, Basic nebo Standard, přečtěte si tyto popisy případů použití:To choose between a Free, Basic, or Standard integration account, review these use case descriptions:

  • Zdarma: v případě, že chcete vyzkoušet průzkumné scénáře, nikoli produkční scénářeFree: For when you want to try exploratory scenarios, not production scenarios

  • Basic: Pokud chcete, aby zpracování zpráv fungovalo jako malý obchodní partner, který má vztah obchodního partnera s větší obchodní entitouBasic: For when you want only message handling or to act as a small business partner that has a trading partner relationship with a larger business entity

  • Standard: Pokud máte SLOŽITĚJŠÍ vztahy B2B a vyšší počet entit, které musíte spravovatStandard: For when you have more complex B2B relationships and increased numbers of entities that you must manage

Uchování datData retention

S výjimkou aplikací logiky, které běží v prostředí ISE (Integration Service Environment), se všechny vstupy a výstupy, které jsou uložené v historii spuštění vaší aplikace logiky, účtují na základě doby uchování běhuaplikace logiky.Except for logic apps that run in an integration service environment (ISE), all the inputs and outputs that are stored in your logic app's run history get billed based on a logic app's run retention period. Logic Apps, které běží ve ISE, neúčtují náklady na uchovávání dat.Logic apps that run in an ISE don't incur data retention costs. Cenové sazby najdete v tématu Logic Apps ceny.For pricing rates, see Logic Apps pricing.

Abyste mohli monitorovat spotřebu úložiště vaší aplikace logiky, můžete:To help you monitor your logic app's storage consumption, you can:

  • Podívejte se na počet jednotek úložiště v GB, které vaše aplikace logiky používá měsíčně.View the number of storage units in GB that your logic app uses monthly.
  • Zobrazení velikosti pro vstupy a výstupy konkrétní akce v historii spuštění aplikace logikyView the sizes for a specific action's inputs and outputs in your logic app's run history.

Zobrazit spotřebu úložiště aplikace logikyView logic app storage consumption

  1. V Azure Portal Najděte a otevřete aplikaci logiky.In the Azure portal, find and open your logic app.

  2. V nabídce aplikace logiky v části monitorovánívyberte metriky.From your logic app's menu, under Monitoring, select Metrics.

  3. V pravém podokně v části název grafuvyberte v seznamu metrika možnost využití fakturace pro spouštění spotřeby úložiště.In the right-hand pane, under Chart Title, from the Metric list, select Billing Usage for Storage Consumption Executions.

    Tato metrika poskytuje počet jednotek spotřeby úložiště v GB za měsíc, které se účtují.This metric gives you the number of storage consumption units in GB per month that are getting billed.

Zobrazit vstupní a výstupní velikosti akceView action input and output sizes

  1. V Azure Portal Najděte a otevřete aplikaci logiky.In the Azure portal, find and open your logic app.

  2. V nabídce aplikace logiky zvolte Přehled.On your logic app's menu, select Overview.

  3. V pravém podokně v části historie spuštěnívyberte běh, který obsahuje vstupy a výstupy, které chcete kontrolovat.In the right-hand pane, under Runs history, select the run that has the inputs and outputs you want to check.

  4. V části spuštění aplikace logikyklikněte na tlačítko Spustit podrobnosti.Under Logic app run, choose Run Details.

  5. V podokně s podrobnostmi o spuštění aplikace logiky v tabulce akce, které uvádí stav a dobu trvání jednotlivých akcí, vyberte akci, kterou chcete zobrazit.In the Logic app run details pane, in the actions table, which lists each action's status and duration, select the action you want to view.

  6. V podokně Akce aplikace logiky vyhledejte v části vstupy odkaz a výstupyodkazy velikosti pro vstupy a výstupy této akce.In the Logic app action pane, find the sizes for that action's inputs and outputs appear respectively under Inputs link and Outputs link.

Další krokyNext steps