Azure Logic Apps için fiyatlandırma modeliPricing model for Azure Logic Apps

Azure Logic Apps , bulutta ölçeklenebilen otomatikleştirilmiş Tümleştirme iş akışları oluşturmanıza ve çalıştırmanıza yardımcı olur.Azure Logic Apps helps you create and run automated integration workflows that can scale in the cloud. Bu makalede, faturalandırma ve fiyatlandırmanın Azure Logic Apps nasıl çalıştığı açıklanır.This article describes how billing and pricing work for Azure Logic Apps. Fiyatlandırma fiyatları için bkz. Logic Apps fiyatlandırması.For pricing rates, see Logic Apps Pricing.

Tüketim fiyatlandırma modeliConsumption pricing model

Genel veya "küresel" Azure Logic Apps hizmetinde çalışan yeni mantıksal uygulamalar için yalnızca kullandığınız kadar ödersiniz.For new logic apps that run in the public or "global" Azure Logic Apps service, you pay only for what you use. Bu mantıksal uygulamalar, tüketim tabanlı bir plan ve fiyatlandırma modeli kullanır.These logic apps use a consumption-based plan and pricing model. Mantıksal uygulamanızda, her adım bir eylemdir ve mantıksal uygulamanızda çalışan tüm eylemlere Azure Logic Apps.In your logic app, each step is an action, and Azure Logic Apps meters all the actions that run in your logic app.

Örneğin, eylemler şunları içerir:For example, actions include:

  • Özel eylemler olan Tetikleyiciler.Triggers, which are special actions. Tüm mantıksal uygulamalar ilk adım olarak bir tetikleyici gerektirir.All logic apps require a trigger as the first step.
  • "Yerleşik" veya http gibi yerel eylemler , Azure işlevlerine yapılan çağrılar ve API Management vb.)"Built-in" or native actions such as HTTP, calls to Azure Functions and API Management, and so on
  • Outlook 365, Dropbox vb. gibi yönetilen bağlayıcılar için çağrılarCalls to managed connectors such as Outlook 365, Dropbox, and so on
  • Döngüler, koşullu deyimler vb. gibi denetim akışı adımlarıControl flow steps, such as loops, conditional statements, and so on

Standart Bağlayıcılar standart bağlayıcı fiyatıüzerinden ücretlendirilir.Standard connectors are charged at the Standard connector price. Genel kullanıma sunulan Kurumsal bağlayıcılar Kurumsal bağlayıcı fiyatıüzerinden ücretlendirilir, ancak genel önizleme kurumsal bağlayıcıları standart bağlayıcı fiyatıüzerinden ücretlendirilir.Generally available Enterprise connectors are charged at the Enterprise connector price, while public preview Enterprise connectors are charged at the Standard connector price.

Faturalandırmayla ilgili Tetikleyiciler ve Eylemleriçin nasıl çalıştığı hakkında daha fazla bilgi edinin.Learn more about how billing works for triggers and actions.

Sabit fiyatlandırma modeliFixed pricing model

Bir tümleştirme hizmeti ortamı (ISE) , bir Azure sanal ağındaki kaynaklara erişebilen Logic Apps oluşturmanız ve çalıştırmanız için özel, yalıtılmış ve ayrılmış bir yöntem sağlar.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. Bir ıSE içinde çalışan yeni Logic Apps için, bu yetenekler için sabit bir aylık fiyat ödeyin:For new logic apps that run inside an ISE, you pay a fixed monthly price for these capabilities:

Tümleştirme hesabı limitleri hakkında daha fazla bilgi için bkz. Logic Apps sınırları ve yapılandırması.For more information about integration account limits, see Logic Apps limits and configuration. Bu konunun ilerleyen kısımlarında tümleştirme hesabı katmanları ve fiyatlandırma modelleri hakkında daha fazla bilgi edinebilirsiniz.You can learn more about integration account tiers and their pricing model later in this topic.

Premium ıSE SKU 'SU için, temel birim sabit kapasiteye sahiptir, bu nedenle daha fazla işleme gerekiyorsa, oluşturma sırasında veya daha sonra daha fazla ölçek birimi ekleyebilirsiniz.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. Geliştirici ıSE SKU 'SU daha fazla ölçek birimi ekleme yeteneğine sahip değildir.The Developer ISE SKU doesn't have the capability to add more scale units. ISE 'de çalışan Logic Apps veri bekletme maliyetlerine tabi değildir.Logic apps that run in an ISE don't incur data retention costs.

Not

Bir ıSE 'de, yerleşik Tetikleyiciler ve eylemler temel etiketi görüntüler ve Logic Apps ile aynı Ise 'de çalışır.Within an ISE, built-in triggers and actions display the Core label and run in the same ISE as your logic apps. Ise etiketini görüntüleyen standart ve kurumsal bağlayıcılar, Logic Apps ile aynı çalışma alanında çalışır.Standard and Enterprise connectors that display the ISE label run in the same ISE as your logic apps. ISE etiketini görüntülememe ve genel Logic Apps hizmetinde çalışan bağlayıcılar.Connectors that don't display the ISE label run in the global Logic Apps service.

Fiyatlandırma fiyatları için bkz. Logic Apps fiyatlandırması.For pricing rates, see Logic Apps pricing.

BağlayıcılarConnectors

Azure Logic Apps bağlayıcılar, mantıksal uygulamanızın, Tetikleyiciler, Eylemlerveya her ikisini de sağlayarak bulutta veya şirket içinde uygulamalara, hizmetlere ve sistemlere erişmesine yardımcı olur.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. Bağlayıcılar, standart ya da kurumsal olarak sınıflandırılır.Connectors are classified as either Standard or Enterprise. Bu bağlayıcılar hakkında genel bilgi için bkz. bağlayıcılar Azure Logic Apps.For an overview about these connectors, see Connectors for Azure Logic Apps. Logic Apps 'te kullanmak istediğiniz REST API 'Leri için önceden oluşturulmuş bağlayıcılar yoksa, bu REST API 'Leri etrafında yalnızca sarmalayıcılar olan özel bağlayıcılaroluşturabilirsiniz.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. Özel Bağlayıcılar standart bağlayıcı olarak faturalandırılır.Custom connectors are billed as Standard connectors. Aşağıdaki bölümlerde, tetikleyicilerinin ve eylemlerin nasıl çalıştığı hakkında daha fazla bilgi sağlanmaktadır.The following sections provide more information about how billing for triggers and actions work.

TetikleyicilerTriggers

Tetikleyiciler, belirli bir olay gerçekleştiğinde mantıksal uygulama örneği oluşturan özel eylemlerdir.Triggers are special actions that create a logic app instance when a specific event happens. Tetikler, mantıksal uygulamanın nasıl ölçüldiğini etkileyen farklı yollarla çalışır.Triggers act in different ways, which affect how the logic app is metered. Azure Logic Apps var olan çeşitli tetikleyici türleri şunlardır:Here are the various kinds of triggers that exist in Azure Logic Apps:

  • Yoklama tetikleyicisi: Bu tetikleyici, mantıksal uygulama örneği oluşturma ve iş akışını başlatma ölçütlerini karşılayan iletiler için bir uç noktayı sürekli olarak denetler.Polling trigger: This trigger continually checks an endpoint for messages that satisfy the criteria for creating a logic app instance and starting the workflow. Mantıksal uygulama örneği oluşturulmasa bile, her yoklama isteğini bir yürütme olarak Logic Apps.Even when no logic app instance gets created, Logic Apps meters each polling request as an execution. Yoklama aralığını belirtmek için, mantıksal uygulama Tasarımcısı aracılığıyla tetikleyiciyi ayarlayın.To specify the polling interval, set up the trigger through the Logic App Designer.

    Daha doğru tüketim maliyetlerinin tahmin etmek için iletileri veya belirli bir günde gelmesi yerine yalnızca yoklama aralığına Hesaplamalarınızda temel olayları olası sayısını göz önünde bulundurun.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. Tetikleme ölçütü karşıladığında bir olay ya da ileti ve tüm diğer bekleyen olayları ya da ölçütleri karşılayan iletileri okumak birçok tetikleyici hemen deneyin.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. Bekleyen olaylar veya iş akışlarını başlatmak için uygun bulunmuş iletileri sayısına dayalı tetikleyici bir uzun yoklama aralığı seçtiğinizde bu davranışı anlamına gelir.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. Bu davranışı uygular tetikleyicileri, Azure Service Bus ve Azure olay hub'ı içerir.Triggers that follow this behavior include Azure Service Bus and Azure Event Hub.

    Bu nedenle, her gün bir uç nokta denetleyen tetikleyici ayarlama gibi varsayalım.So, for example, suppose you set up trigger that checks an endpoint every day. Tetikleyici bitiş noktasını denetler ve ölçütlere uyan 15 olayları bulur, tetiklenir ve 15 kez karşılık gelen iş akışı çalıştırır.When the trigger checks the endpoint and finds 15 events that meet the criteria, the trigger fires and runs the corresponding workflow 15 times. Logic Apps bu 15 iş akışlarının gerçekleştirmek, tetikleyici istekleri dahil olmak üzere tüm eylemleri ölçümleri.Logic Apps meters all the actions that those 15 workflows perform, including the trigger requests. Olası maliyetlerinizi hesaplamak için deneyin Azure fiyatlandırma hesaplayıcısı.To calculate your potential costs, try the Azure pricing calculator.

  • Web kancası tetikleyicisi: Bu tetikleyici, bir istemcinin belirli bir uç noktaya istek göndermesini bekler.Webhook trigger: This trigger waits for a client to send a request to a specific endpoint. Web kancası uç noktasına gönderilen her istek bir eylem yürütmesi olarak sayılır.Each request sent to the webhook endpoint counts as an action execution. Örneğin, Istek ve HTTP Web kancası tetikleyicisi, Web kancası tetikleyicilerinde bulunur.For example, the Request and HTTP Webhook trigger are both webhook triggers.

  • Yinelenme tetikleyicisi: Bu tetikleyici, tetikleyicide ayarladığınız yineleme aralığına göre bir mantıksal uygulama örneği oluşturur.Recurrence trigger: This trigger creates a logic app instance based on the recurrence interval that you set up in the trigger. Örneğin, her üç günde bir veya daha karmaşık bir zamanlamaya göre çalışan bir yinelenme tetikleyicisi ayarlayabilirsiniz.For example, you can set up a Recurrence trigger that runs every three days or on a more complex schedule.

EylemlerActions

Yerel eylemler olarak HTTP gibi "yerleşik" eylemleri Azure Logic Apps.Azure Logic Apps meters "built-in" actions, such as HTTP, as native actions. Örneğin, yerleşik Eylemler HTTP çağrılarını, Azure Işlevlerinden veya API Management çağrıları ve koşullar, döngüler ve Switch deyimleri gibi denetim akışı adımlarını içerir.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. Her eylemin kendi eylem türü vardır.Each action has their own action type. Örneğin, bağlayıcıları çağıran eylemler "ApiConnection" türüne sahiptir.For example, actions that call connectors have the "ApiConnection" type. Bu bağlayıcılar, kendi fiyatlandırmasınagöre ölçülen standart veya kurumsal bağlayıcılar olarak sınıflandırılır.These connectors are classified as Standard or Enterprise connectors, which are metered based on their respective pricing. Önizlemede kurumsal bağlayıcılar standart bağlayıcı olarak ücretlendirilir.Enterprise connectors in Preview are charged as Standard connectors.

Tüm başarılı ve başarısız eylemleri yürütmeler olarak Azure Logic Apps.Azure Logic Apps meters all successful and unsuccessful actions as executions. Ancak Logic Apps bu eylemleri ölçer:However, Logic Apps doesn't meter these actions:

  • Karşılanmayan koşullar nedeniyle atlanan eylemlerActions that get skipped due to unmet conditions
  • Mantıksal uygulama bitmeden önce durdurulduğundan çalıştırmayan eylemlerActions that don't run because the logic app stopped before finishing

Döngülerde çalışan eylemler için Azure Logic Apps döngüdeki her döngü için her bir eylemi sayar.For actions that run inside loops, Azure Logic Apps counts each action for each cycle in the loop. Örneğin, bir listeyi işleyen bir "for each" döngüsüne sahip olduğunuzu varsayalım.For example, suppose you have a "for each" loop that processes a list. , Liste öğelerinin sayısını döngüdeki eylem sayısıyla çarparak ve döngüyü başlatan eylemi eklediğinden, bu döngüde bir eyleme Logic Apps.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. Bu nedenle, 10 öğe listesi için hesaplama, 11 işlem yürütmelerinin sonucu olan (10 * 1) + 1 ' dir.So, the calculation for a 10-item list is (10 * 1) + 1, which results in 11 action executions.

Devre dışı mantıksal uygulamalarDisabled logic apps

Devre dışı bırakıldıklarında yeni örnekler oluşturamadığı için devre dışı bırakılan Logic Apps ücretlendirilmez.Disabled logic apps aren't charged because they can't create new instances while they're disabled. Mantıksal uygulamayı devre dışı bıraktıktan sonra, çalışmakta olan tüm örnekler tamamen durmadan önce biraz zaman alabilir.After you disable a logic app, any currently running instances might take some time before they completely stop.

Tümleştirme hesaplarıIntegration accounts

Sabit bir fiyatlandırma modeli , Azure Logic Apps B2B ve EDI ve XML işleme özelliklerini hiçbir ek ücret ödemeden keşfedebileceğiniz, geliştirebileceğiniz ve test ettiğiniz tümleştirme hesapları için geçerlidir.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. Her Azure aboneliğinin belirli bir tümleştirme hesabı sınırıolabilir.Each Azure subscription can have up to a specific limit of integration accounts. Her bir tümleştirme hesabı, ticari iş ortakları, anlaşmalar, Haritalar, şemalar, derlemeler, sertifikalar, toplu iş yapılandırması vb. dahil olmak üzere belirli yapıt limitinisaklayabilir.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, ücretsiz, temel ve standart tümleştirme hesapları sunmaktadır.Azure Logic Apps offers Free, Basic, and Standard integration accounts. Temel ve Standart katmanlar Logic Apps hizmet düzeyi sözleşmesi (SLA) tarafından desteklenir, ancak ücretsiz katman bir SLA tarafından desteklenmez ve üretilen iş ve kullanım sınırları vardır.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. Ücretsiz katman tümleştirme hesapları haricinde, her bir Azure bölgesinde birden fazla tümleştirme hesabına sahip olabilirsiniz.Except for Free tier integration accounts, you can have more than one integration account in each Azure region. Fiyatlandırma fiyatları için bkz. Logic Apps fiyatlandırması.For pricing rates, see Logic Apps pricing.

Premium veya geliştiriciolarak bir tümleştirme hizmeti ortamınız (ıSE)varsa, Ise 'niz 5 Toplam tümleştirme hesabına sahip olabilir.If you have an integration service environment (ISE), either Premium or Developer, your ISE can have 5 total integration accounts. Sabit fiyatlandırma modelinin bir ıSE için nasıl çalıştığını öğrenmek için, bu konunun önceki sabit fiyatlandırma modeli bölümüne bakın.To learn how the fixed pricing model works for an ISE, see the previous Fixed pricing model section in this topic. Fiyatlandırma fiyatları için bkz. Logic Apps fiyatlandırması.For pricing rates, see Logic Apps pricing.

Ücretsiz, temel veya standart tümleştirme hesabı arasından seçim yapmak için bu kullanım örneği açıklamalarını gözden geçirin:To choose between a Free, Basic, or Standard integration account, review these use case descriptions:

  • Ücretsiz: Araştırmacı senaryolar denemek istediğinizde, üretim senaryolarını değilFree: For when you want to try exploratory scenarios, not production scenarios

  • 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 istiyorsanızBasic: 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

  • Standart: Daha karmaşık B2B ilişkilerine sahip olduğunuzda ve yönetmeniz gereken varlıkların sayısı arttıkçaStandard: For when you have more complex B2B relationships and increased numbers of entities that you must manage

Veri saklamaData retention

Bir tümleştirme hizmeti ortamında (ıSE) çalışan Logic Apps dışında, mantıksal uygulamanızın çalışma geçmişinde saklanan tüm giriş ve çıkışlar, mantıksal uygulamanın çalışma bekletme döneminegöre faturalandırılır.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. ISE 'de çalışan Logic Apps veri bekletme maliyetlerine tabi değildir.Logic apps that run in an ISE don't incur data retention costs. Fiyatlandırma fiyatları için bkz. Logic Apps fiyatlandırması.For pricing rates, see Logic Apps pricing.

Mantıksal uygulamanızın depolama tüketimini izlemenize yardımcı olması için şunları yapabilirsiniz:To help you monitor your logic app's storage consumption, you can:

  • Mantıksal uygulamanızın aylık kullandığı GB cinsinden depolama birimi sayısını görüntüleyin.View the number of storage units in GB that your logic app uses monthly.
  • Mantıksal uygulamanızın çalıştırma geçmişinde belirli bir eylemin giriş ve çıkışları için boyutları görüntüleyin.View the sizes for a specific action's inputs and outputs in your logic app's run history.

Mantıksal uygulama depolama tüketimini görüntülemeView logic app storage consumption

  1. Azure portal, mantıksal uygulamanızı bulun ve açın.In the Azure portal, find and open your logic app.

  2. Mantıksal uygulamanızın menüsünde, izlemealtında ölçümler' i seçin.From your logic app's menu, under Monitoring, select Metrics.

  3. Sağ bölmedeki grafik başlığıaltında, ölçüm listesinden, depolama tüketimi yürütmeleri için faturalandırma kullanımı' nı seçin.In the right-hand pane, under Chart Title, from the Metric list, select Billing Usage for Storage Consumption Executions.

    Bu ölçüm, faturalandırılan ayda GB cinsinden depolama tüketim birimi sayısını sağlar.This metric gives you the number of storage consumption units in GB per month that are getting billed.

Eylem giriş ve çıkış boyutlarını görüntülemeView action input and output sizes

  1. Azure portal, mantıksal uygulamanızı bulun ve açın.In the Azure portal, find and open your logic app.

  2. Mantıksal uygulamanızın menüsünde genel bakış' ı seçin.On your logic app's menu, select Overview.

  3. Sağ bölmede, çalışma geçmişialtında, denetlemek istediğiniz girişleri ve çıkışları içeren çalıştırmayı seçin.In the right-hand pane, under Runs history, select the run that has the inputs and outputs you want to check.

  4. Mantıksal uygulama çalıştırmaaltında, Çalıştır ayrıntıları' nı seçin.Under Logic app run, choose Run Details.

  5. Mantıksal uygulama çalıştırma ayrıntıları bölmesinde, eylemler tablosunda, her eylemin durumunu ve süresini listeleyen, görüntülemek istediğiniz eylemi seçin.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. Mantıksal uygulama eylemi bölmesinde, bu eylemin giriş ve çıkış bağlantısıaltında sırasıyla görüntülenecek olan giriş ve çıkış boyutlarını bulun .In the Logic app action pane, find the sizes for that action's inputs and outputs appear respectively under Inputs link and Outputs link.

Sonraki adımlarNext steps