Modello di determinazione prezzi delle app per la logicaLogic Apps pricing model

Con App per la logica di Azure è possibile creare ed eseguire flussi di lavoro di integrazione automatizzati e scalabili nel cloud.You can create and run automated scalable integration workflows in the cloud with Azure Logic Apps. Di seguito sono riportate informazioni dettagliate sul funzionamento dei prezzi e della fatturazione per App per la logica di Azure.Here are the details about how billing and pricing work for Logic Apps.

Modello di prezzi a consumoConsumption pricing model

Le nuove app per la logica create prevedono che si paghi solo per le risorse effettivamente usate.With newly created logic apps, you pay only for what you use. Le nuove app per la logica usano infatti un modello di determinazione dei prezzi a consumo, in base al quale vengono calcolate tutte le esecuzioni avviate da un'istanza dell'app per la logica.New logic apps use a consumption plan and pricing model, which means that all executions performed by a logic app instance are metered.

Informazioni sulle esecuzioni di azioniWhat are action executions?

Ogni passaggio della definizione di un'app per la logica è un'azione che include trigger, passaggi del flusso di controllo, chiamate ad azioni integrate e chiamate a connettori.Every step in a logic app definition is an action, which includes triggers, control flow steps, calls to built-in actions, and calls to connectors.

TriggerTriggers

I trigger sono azioni speciali che creano un'istanza di un'app per la logica ogni volta che si verifica un evento specifico.Triggers are special actions that create a logic app instance when a specific event happens. I trigger possono avere comportamenti diversi, che influiscono sulla misurazione dell'app per la logica.Triggers have several different behaviors, which affect how the logic app is metered.

  • Trigger di poll: questo trigger controlla continuamente un endpoint fino a quando non riceve un messaggio che soddisfa i criteri per la creazione di un'istanza di un'app per la logica in grado di avviare il flusso di lavoro.Polling trigger – This trigger continually checks an endpoint until it gets a message that satisfies the criteria for creating a logic app instance to start the workflow. L'intervallo di polling può essere configurato nel trigger tramite la finestra di progettazione delle app per la logica.You can set up the polling interval in the trigger through the Logic App Designer. Ogni richiesta di polling viene considerata un'esecuzione, anche quando non viene creata alcuna istanza di app per la logica.Each polling request counts as an execution, even when no logic app instance is created.
  • Trigger di webhook: questo trigger attende che un client invii una richiesta a un determinato endpoint.Webhook trigger – This trigger waits for a client to send a request to a specific endpoint. Ogni richiesta inviata all'endpoint del webhook viene conteggiata come esecuzione di azione.Each request sent to the webhook endpoint counts as an action execution. I trigger Richiesta e Webhook HTTP, ad esempio, sono entrambi trigger di webhook.For example, the Request and HTTP Webhook trigger are both webhook triggers.
  • Trigger di ricorrenza: questo trigger crea un'istanza dell'app per la logica in base all'intervallo di ricorrenza configurato nel trigger.Recurrence trigger – This trigger creates a logic app instance based on the recurrence interval that you set up in the trigger. Un trigger di ricorrenza, ad esempio, può essere configurato per essere eseguito ogni tre giorni o in base a una pianificazione più complessa.For example, you can set up a recurrence trigger that runs every three days or on a more complex schedule.

Le esecuzioni dei trigger sono disponibili nella sezione Cronologia trigger del riquadro Panoramica delle app per la logica.You can find trigger executions in your logic app's Overview pane under the Trigger History section.

AzioniActions

Le azioni predefinite, ad esempio le azioni che chiamano HTTP, Funzioni di Azure o Gestione API, così come i passaggi del flusso di controllo, vengono misurati come azioni native e sono associate a tipi specifici.Built-in actions, for example, actions that call HTTP, Azure Functions, or API Management, as well as control flow steps, are metered as native actions and have their respective types. Alle azioni che chiamano connettori, ad esempio, è associato il tipo "ApiConnection".Actions that call connectors have the "ApiConnection" type. I connettori si distinguono tra connettori standard e aziendali e vengono misurati in base al rispettivo modello di prezzo.Connectors are classified as either standard or enterprise connectors, and are metered at their respective pricing. Tutte le azioni di esecuzione, indipendentemente dall'esito, vengono conteggiate e misurate come esecuzioni di azioni.All successfully and unsuccessfully run actions are counted and metered as action executions. Non vengono tuttavia conteggiate come esecuzioni di azioni sia le azioni ignorate a causa di condizioni non soddisfatte, sia le azioni non eseguite perché l'app per la logica è stata terminata prima del completamento.However, actions that are skipped, due to unmet conditions, or actions that don't run, because the logic app terminated before completion, don't count as action executions. Per le app per la logica disabilitate non possono essere create nuove istanze. Di conseguenza, non viene effettuato alcun addebito mentre sono disabilitate.Disabled logic apps can't instantiate new instances, so they aren't charged while they are disabled.

Nota

Dopo aver disabilitato un'app per la logica, è possibile che l'arresto delle istanze in esecuzione richieda qualche minuto.After you disable a logic app, its currently running instances might take a little time before they completely stop.

Le azioni eseguite all'interno di cicli vengono conteggiate per ogni iterazione del ciclo.Actions that run inside loops are counted per each cycle in the loop. Una singola azione in un ciclo ForEach che elabora un elenco di 10 elementi, ad esempio, viene conteggiata moltiplicando il numero di elementi dell'elenco (10) per il numero di azioni nel ciclo (1) più 1 per l'avvio del ciclo.For example, a single action in a "for each" loop that processes a 10-item list is counted by multiplying the number of list items (10) by the number of actions in the loop (1) plus one for starting the loop. Per questo esempio, quindi, il calcolo è (10 * 1) + 1, da cui risultano 11 esecuzioni di azioni.So, for this example, the calculation is (10 * 1) + 1, which results in 11 action executions.

Utilizzo dell'account di integrazioneIntegration Account usage

L'utilizzo a consumo include un account di integrazione in cui è possibile esplorare, sviluppare e testare gratuitamente le funzionalità B2B/EDI e di elaborazione XML di App per la logica.Consumption-based usage includes an integration account where you can explore, develop, and test the B2B/EDI and XML processing features of Logic Apps at no additional cost. In ogni area è possibile configurare un solo account di integrazione, in cui è possibile archiviare fino a 10 contratti e 25 mappe.You can have one of these integration accounts per region and store up to 10 agreements and 25 maps. Non sono invece previsti limiti in merito al numero di partner, schemi e certificati che è possibile caricare.You can have and upload unlimited partners, schemas, and certificates.

App per la logica offre anche account di integrazione di base e standard con il contratto di servizio di App per la logica standard.Logic Apps also offers basic and standard integration accounts with supported Logic Apps SLA. Gli account di integrazione di base vengono usati, in genere, quando si vuole usare solo la gestione dei messaggi o se un piccolo partner commerciale intrattiene una relazione commerciale con un'entità più grande.You can use basic integration accounts when you either want to use only message handling, or act as a small business partner that has a trading partner relationship with a larger business entity. Gli account di integrazione standard supportano invece relazioni B2B più complesse e aumentano il numero di entità che è possibile gestire.Standard integration accounts support more complex B2B relationships and increase the number of entities that you can manage. Per altre informazioni, vedere la pagina relativa ai prezzi di Azure.For more information, see Azure pricing.

PrezziPricing

Per altre informazioni, vedere Prezzi di App per la logica.For more information, see Logic Apps Pricing.

Passaggi successiviNext steps