Azure Logic Apps용 가격 책정 모델Pricing model for Azure Logic Apps

Azure Logic Apps 를 사용 하면 클라우드에서 규모를 확장할 수 있는 자동화 된 통합 워크플로를 만들고 실행할 수 있습니다.Azure Logic Apps helps you create and run automated integration workflows that can scale in the cloud. 이 문서에서는 Azure Logic Apps 요금 청구 및 가격 책정에 대해 설명 합니다.This article describes how billing and pricing work for Azure Logic Apps. 가격 책정 요금은 Logic Apps 가격 책정을 참조 하세요.For pricing rates, see Logic Apps Pricing.

소비 가격 책정 모델Consumption pricing model

공용 또는 "글로벌" Azure Logic Apps 서비스에서 실행 되는 새 논리 앱의 경우 사용한 양만큼만 요금을 지불 하면 됩니다.For new logic apps that run in the public or "global" Azure Logic Apps service, you pay only for what you use. 이러한 논리 앱은 사용량 기반 계획 및 가격 책정 모델을 사용합니다.These logic apps use a consumption-based plan and pricing model. 논리 앱에서 각 단계는 작업 이며, 논리 앱에서 실행 되는 모든 작업의 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.

예를 들어 작업에는 다음이 포함 됩니다.For example, actions include:

  • 트리거는 특별 한 동작입니다.Triggers, which are special actions. 모든 논리 앱에는 첫 번째 단계로 트리거가 필요 합니다.All logic apps require a trigger as the first step.
  • "기본 제공" 또는 HTTP와 같은 네이티브 작업, Azure Functions 및 API Management에 대 한 호출 등"Built-in" or native actions such as HTTP, calls to Azure Functions and API Management, and so on
  • Outlook 365, Dropbox 등과 같은 관리 되는 커넥터 에 대 한 호출Calls to managed connectors such as Outlook 365, Dropbox, and so on
  • 루프, 조건문 등의 제어 흐름 단계Control flow steps, such as loops, conditional statements, and so on

표준 커넥터표준 커넥터 가격으로 요금이 청구 됩니다.Standard connectors are charged at the Standard connector price. 일반적으로 사용할 수 있는 엔터프라이즈 커넥터엔터프라이즈 커넥터 가격으로 청구 되 고, 공개 미리 보기 엔터프라이즈 커넥터는 표준 커넥터 가격으로 청구 됩니다.Generally available Enterprise connectors are charged at the Enterprise connector price, while public preview Enterprise connectors are charged at the Standard connector price.

트리거작업에 대 한 청구의 작동 방식에 대해 자세히 알아보세요.Learn more about how billing works for triggers and actions.

고정 가격 책정 모델Fixed pricing model

ISE ( 통합 서비스 환경 ) 는 Azure 가상 네트워크의 리소스에 액세스할 수 있는 논리 앱을 만들고 실행 하는 전용 하 고 격리 된 전용 방법을 제공 합니다.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. ISE 내에서 실행 되는 새 논리 앱의 경우 다음과 같은 기능에 대 한 고정 된 월별 가격 을 지불 합니다.For new logic apps that run inside an ISE, you pay a fixed monthly price for these capabilities:

  • 기본 제공 트리거 및 작업Built-in triggers and actions

  • 표준 커넥터Standard connectors

  • 원하는 만큼의 연결을 사용 하는 엔터프라이즈 커넥터Enterprise connectors with as many connections as you want

  • ISE SKU에 따라 추가 비용 없이 통합 계정 사용:Integration account usage at no additional cost, based on your ISE SKU:

    각 ISE SKU는 총 통합 계정 5 개로 제한 됩니다.Each ISE SKU is limited to 5 total integration accounts. 추가 비용을 위해 ISE SKU에 따라 더 많은 통합 계정을 사용할 수 있습니다.For an additional cost, you can have more integration accounts, based on your ISE SKU:

    • PREMIUM SKU: 최대 4 개의 표준 계정이 있습니다.Premium SKU: Up to four more Standard accounts. 무료 또는 기본 계정이 없습니다.No Free or Basic accounts.

    • 개발자 SKU: 최대 4 개의 표준 계정 또는 최대 5 개의 총 표준 계정입니다.Developer SKU: Either up to 4 more Standard accounts, or up to 5 total Standard accounts. 기본 계정이 없습니다.No Basic accounts.

통합 계정 제한에 대 한 자세한 내용은 Logic Apps 제한 및 구성을 참조 하세요.For more information about integration account limits, see Logic Apps limits and configuration. 통합 계정 계층 및 해당 가격 책정 모델 에 대 한 자세한 내용은이 항목의 뒷부분에서 확인할 수 있습니다.You can learn more about integration account tiers and their pricing model later in this topic.

프리미엄 ISE SKU의 경우 기본 단위는 고정 용량을 가지 므로, 더 많은 처리량이 필요한 경우에는 만들거나 나중에 확장 단위를 추가할수 있습니다.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에는 배율 단위를 추가 하는 기능이 없습니다.The Developer ISE SKU doesn't have the capability to add more scale units. ISE에서 실행 되는 논리 앱은 데이터 보존 비용을 초래 하지 않습니다.Logic apps that run in an ISE don't incur data retention costs.

참고

ISE 내에서 기본 제공 트리거 및 작업은 코어 레이블을 표시 하 고 논리 앱과 동일한 ISE에서 실행 됩니다.Within an ISE, built-in triggers and actions display the Core label and run in the same ISE as your logic apps. Ise 레이블을 표시 하는 표준 및 엔터프라이즈 커넥터는 논리 앱과 동일한 ise에서 실행 됩니다.Standard and Enterprise connectors that display the ISE label run in the same ISE as your logic apps. ISE 레이블을 표시 하지 않는 커넥터는 글로벌 Logic Apps 서비스에서 실행 됩니다.Connectors that don't display the ISE label run in the global Logic Apps service.

가격 책정 요금은 Logic Apps 가격 책정을 참조 하세요.For pricing rates, see Logic Apps pricing.

커넥터Connectors

Azure Logic Apps 커넥터를 사용 하면 트리거, 작업또는 둘 다를 제공 하 여 논리 앱에서 클라우드 또는 온-프레미스의 앱, 서비스 및 시스템에 액세스할 수 있습니다.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. 커넥터는 Standard 또는 Enterprise 중 하나로 분류 됩니다.Connectors are classified as either Standard or Enterprise. 이러한 커넥터에 대 한 개요는 Azure Logic Apps 커넥터를 참조 하십시오.For an overview about these connectors, see Connectors for Azure Logic Apps. 논리 앱에서 사용 하려는 REST Api에 대해 미리 빌드된 커넥터를 사용할 수 없는 경우 이러한 REST Api를 중심으로 하는 래퍼로 사용자 지정 커넥터를 만들 수 있습니다.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. 사용자 지정 커넥터는 표준 커넥터로 청구 됩니다.Custom connectors are billed as Standard connectors. 다음 섹션에서는 트리거 및 작업의 요금 청구 방법에 대 한 자세한 정보를 제공 합니다.The following sections provide more information about how billing for triggers and actions work.

트리거Triggers

트리거는 특정 이벤트가 발생할 때 논리 앱 인스턴스를 만드는 특수 작업입니다.Triggers are special actions that create a logic app instance when a specific event happens. 트리거는 논리 앱이 계량되는 방식에 영향을 주는 다양한 방법으로 작동합니다.Triggers act in different ways, which affect how the logic app is metered. Azure Logic Apps에 존재 하는 다양 한 종류의 트리거는 다음과 같습니다.Here are the various kinds of triggers that exist in Azure Logic Apps:

  • 폴링 트리거:이 트리거는 논리 앱 인스턴스를 만들고 워크플로를 시작 하기 위한 조건을 충족 하는 메시지에 대해 끝점을 지속적으로 확인 합니다.Polling trigger: This trigger continually checks an endpoint for messages that satisfy the criteria for creating a logic app instance and starting the workflow. 논리 앱 인스턴스를 만들지 않은 경우에도 Logic Apps는 각 폴링 요청을 실행으로 측정합니다.Even when no logic app instance gets created, Logic Apps meters each polling request as an execution. 폴링 간격을 설정하려면 논리 앱 디자이너를 통해 트리거를 설정합니다.To specify the polling interval, set up the trigger through the Logic App Designer.

    보다 정확한 소비 비용을 계산하려면 폴링 간격만을 기반으로 계산을 하기 보다는 특정 일에 수신할 수 있는 메시지나 이벤트 수를 고려하는 것이 좋습니다.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. 이벤트나 메시지가 트리거 조건을 충족하면 많은 트리거가 조건을 충족하는 대기 중인 모든 이벤트나 메시지를 즉시 읽으려고 시도합니다.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. 이러한 동작은 폴링 간격을 길게 선택하더라도 워크플로를 시작하기에 적합한 대기 중인 이벤트나 메시지 수를 기반으로 트리거가 실행된다는 것을 의미합니다.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. 이러한 동작을 따르는 트리거에는 Azure Service Bus 및 Azure Event Hub가 있습니다.Triggers that follow this behavior include Azure Service Bus and Azure Event Hub.

    예를 들어, 매일 엔드포인트를 확인하는 트리거를 설정한다고 가정하겠습니다.So, for example, suppose you set up trigger that checks an endpoint every day. 트리거가 엔드포인트를 확인하여 조건을 충족하는 이벤트를 15개 찾으면, 트리거가 실행되고 해당 워크플로가 15번 실행됩니다.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는 트리거 요청을 포함하여 15개 워크플로에서 수행하는 모든 작업을 측정합니다.Logic Apps meters all the actions that those 15 workflows perform, including the trigger requests. 잠재적인 비용을 계산하려면 Azure 가격 계산기를 사용해보세요.To calculate your potential costs, try the Azure pricing calculator.

  • Webhook 트리거:이 트리거는 클라이언트가 특정 끝점에 요청을 보낼 때까지 대기 합니다.Webhook trigger: This trigger waits for a client to send a request to a specific endpoint. 웹후크 엔드포인트로 전송된 각 요청은 작업 실행으로 계산됩니다.Each request sent to the webhook endpoint counts as an action execution. 예를 들어, 요청 및 HTTP 웹후크 트리거는 둘 다 웹후크 트리거입니다.For example, the Request and HTTP Webhook trigger are both webhook triggers.

  • 되풀이 트리거:이 트리거는 트리거에서 설정한 되풀이 간격을 기반으로 논리 앱 인스턴스를 만듭니다.Recurrence trigger: This trigger creates a logic app instance based on the recurrence interval that you set up in the trigger. 예를 들어 3 일 마다 또는 보다 복잡 한 일정으로 실행 되는 되풀이 트리거를 설정할 수 있습니다.For example, you can set up a Recurrence trigger that runs every three days or on a more complex schedule.

작업Actions

기본 작업으로 "기본 제공" 작업 (예: HTTP)을 Azure Logic Apps 합니다.Azure Logic Apps meters "built-in" actions, such as HTTP, as native actions. 예를 들어 기본 제공 작업에는 HTTP 호출, Azure Functions 또는 API Management의 호출 및 조건, 루프, 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. 각 작업에는 고유한 작업 유형이 있습니다.Each action has their own action type. 예를 들어 커넥터 를 호출 하는 작업에는 "ApiConnection" 형식이 있습니다.For example, actions that call connectors have the "ApiConnection" type. 이러한 커넥터는 표준 또는 엔터프라이즈 커넥터로 분류 되며 해당 가격 책정에 따라 측정 됩니다.These connectors are classified as Standard or Enterprise connectors, which are metered based on their respective pricing. 미리 보기 의 엔터프라이즈 커넥터는 표준 커넥터로 요금이 청구 됩니다.Enterprise connectors in Preview are charged as Standard connectors.

Azure Logic Apps 성공 및 실패 한 모든 작업을 실행으로 측정 합니다.Azure Logic Apps meters all successful and unsuccessful actions as executions. 그러나 Logic Apps는 이러한 작업을 측정 하지 않습니다.However, Logic Apps doesn't meter these actions:

  • 충족되지 않은 조건으로 인해 건너뛰는 작업Actions that get skipped due to unmet conditions
  • 완료하기 전에 논리 앱이 중지되어 실행되지 않는 작업Actions that don't run because the logic app stopped before finishing

루프 내에서 실행 되는 작업의 경우 루프의 각 주기에 대해 각 작업을 계산 Azure Logic Apps 합니다.For actions that run inside loops, Azure Logic Apps counts each action for each cycle in the loop. 예를 들어 목록을 처리하는 "for each" 루프가 있다고 가정합니다.For example, suppose you have a "for each" loop that processes a list. 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. 따라서 10 개 항목 목록에 대 한 계산은 (10 * 1) + 1 이며이로 인해 11 개의 작업 실행이 발생 합니다.So, the calculation for a 10-item list is (10 * 1) + 1, which results in 11 action executions.

사용 하지 않는 논리 앱Disabled logic apps

사용 하지 않도록 설정 된 논리 앱은 사용 하지 않도록 설정 된 상태에서 새 인스턴스를 만들 수 없으므로 요금이 청구 되지 않습니다Disabled logic apps aren't charged because they can't create new instances while they're disabled. 논리 앱을 사용 중지하면 현재 실행 중인 인스턴스가 완전히 중지되기까지 조금 시간이 걸릴 수 있습니다.After you disable a logic app, any currently running instances might take some time before they completely stop.

통합 계정Integration accounts

고정 가격 책정 모델 은 추가 비용 없이 Azure Logic Apps에서 B2B 및 EDIXML 처리 기능을 탐색, 개발 및 테스트할 수 있는 통합 계정 에 적용 됩니다.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. 각 Azure 구독은 통합 계정의 특정 한도를 포함할 수 있습니다.Each Azure subscription can have up to a specific limit of integration accounts. 각 통합 계정에는 거래 업체, 규약, 맵, 스키마, 어셈블리, 인증서, 일괄 처리 구성 등을 포함 하 여 특정 한 수 의 아티팩트를 저장할 수 있습니다.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는 무료, 기본 및 표준 통합 계정을 제공 합니다.Azure Logic Apps offers Free, Basic, and Standard integration accounts. 기본 및 표준 계층은 Logic Apps SLA (서비스 수준 계약)에서 지원 되지만, 무료 계층은 SLA에서 지원 되지 않으며 처리량 및 사용에 제한이 있습니다.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. 무료 계층 통합 계정을 제외 하 고 각 Azure 지역에 둘 이상의 통합 계정을 사용할 수 있습니다.Except for Free tier integration accounts, you can have more than one integration account in each Azure region. 가격 책정 요금은 Logic Apps 가격 책정을 참조 하세요.For pricing rates, see Logic Apps pricing.

프리미엄 또는 개발자ise ( 통합 서비스 환경 )가 있는 경우 ise에는 총 5 개의 통합 계정이 있을 수 있습니다.If you have an integration service environment (ISE), either Premium or Developer, your ISE can have 5 total integration accounts. ISE에 대 한 고정 가격 책정 모델이 작동 하는 방법을 알아보려면이 항목의 이전 고정 가격 책정 모델 섹션을 참조 하세요.To learn how the fixed pricing model works for an ISE, see the previous Fixed pricing model section in this topic. 가격 책정 요금은 Logic Apps 가격 책정을 참조 하세요.For pricing rates, see Logic Apps pricing.

무료, 기본 또는 표준 통합 계정 중에서 선택 하려면 다음과 같은 사용 사례 설명을 검토 합니다.To choose between a Free, Basic, or Standard integration account, review these use case descriptions:

  • 무료: 프로덕션 시나리오가 아닌 예비 시나리오를 시도 하려는 경우Free: For when you want to try exploratory scenarios, not production scenarios

  • 기본: 더 큰 비즈니스 엔터티와 거래 파트너 관계가 있는 소규모 비즈니스 파트너 역할을 하는 메시지 처리만 하려는 경우Basic: 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

  • 표준: 더 복잡 한 B2B 관계와 관리 해야 하는 엔터티 수가 증가 하는 경우Standard: For when you have more complex B2B relationships and increased numbers of entities that you must manage

데이터 보존Data retention

ISE (integration service environment)에서 실행 되는 논리 앱을 제외 하 고 논리 앱의 실행 기록에 저장 된 모든 입력 및 출력은 논리 앱의 실행 보존 기간을 기준으로 청구 됩니다.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에서 실행 되는 논리 앱은 데이터 보존 비용을 초래 하지 않습니다.Logic apps that run in an ISE don't incur data retention costs. 가격 책정 요금은 Logic Apps 가격 책정을 참조 하세요.For pricing rates, see Logic Apps pricing.

논리 앱의 저장소 사용량을 모니터링 하는 데 도움이 되도록 다음을 수행할 수 있습니다.To help you monitor your logic app's storage consumption, you can:

  • 논리 앱에서 월별 사용 하는 저장소 단위 수 (GB)를 표시 합니다.View the number of storage units in GB that your logic app uses monthly.
  • 논리 앱의 실행 기록에서 특정 작업의 입력 및 출력에 대 한 크기를 확인 합니다.View the sizes for a specific action's inputs and outputs in your logic app's run history.

논리 앱 저장소 사용량 보기View logic app storage consumption

  1. Azure Portal에서 논리 앱을 찾아서 엽니다.In the Azure portal, find and open your logic app.

  2. 논리 앱 메뉴의 모니터링아래에서 메트릭을 선택 합니다.From your logic app's menu, under Monitoring, select Metrics.

  3. 오른쪽 창의 차트 제목아래에 있는 메트릭 목록에서 저장소 사용량 실행에 대 한 청구 사용량을 선택 합니다.In the right-hand pane, under Chart Title, from the Metric list, select Billing Usage for Storage Consumption Executions.

    이 메트릭은 청구 되는 월간 저장소 소비 단위 수 (GB 단위)를 제공 합니다.This metric gives you the number of storage consumption units in GB per month that are getting billed.

작업 입력 및 출력 크기 보기View action input and output sizes

  1. Azure Portal에서 논리 앱을 찾아서 엽니다.In the Azure portal, find and open your logic app.

  2. 논리 앱의 메뉴에서 개요를 선택 합니다.On your logic app's menu, select Overview.

  3. 오른쪽 창의 실행 기록에서 확인 하려는 입력 및 출력이 포함 된 실행을 선택 합니다.In the right-hand pane, under Runs history, select the run that has the inputs and outputs you want to check.

  4. 논리 앱 실행에서 실행 세부 정보를 선택 합니다.Under Logic app run, choose Run Details.

  5. 논리 앱 실행 세부 정보 창의 작업 테이블에서 각 작업의 상태 및 기간을 나열 하는 작업 테이블에서 보려는 작업을 선택 합니다.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. 논리 앱 작업 창에서 해당 작업의 입력 및 출력에 대 한 크기를 입력 링크출력 링크아래에 각각 표시 합니다.In the Logic app action pane, find the sizes for that action's inputs and outputs appear respectively under Inputs link and Outputs link.

다음 단계Next steps