Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
App per la logica di Azure è un servizio cloud e una piattaforma per automatizzare i flussi di lavoro dei processi aziendali aziendali e integrare servizi, sistemi, app e dati tra cloud, on-premises e ambienti ibridi con poco o nessun codice.
Questa piattaforma supporta i seguenti scenari principali:
- Orchestra i flussi di lavoro dei processi aziendali su più sistemi.
- Connetti piattaforme tradizionali, moderne e all'avanguardia utilizzando 1.400+ connettori preassemblati.
- Costruisci flussi di lavoro di integrazione visivi con accesso alle opzioni per il codice personalizzato.
- Crea flussi di lavoro eseguiti in modo deterministico o dinamico che utilizzino agenti AI e grandi modelli linguistici.
Per decidere se questo servizio si adatta al tuo carico di lavoro, confronta i servizi di automazione. Per iniziare a costruire un flusso di lavoro, scegli una guida per iniziare. Per selezionare un modello di hosting, confronta i flussi di lavoro Consumo e Standard.
Ad esempio, il seguente esempio di flusso di lavoro mostra come App per la logica di Azure possa instradare un ordine in arrivo per la revisione manuale quando il costo supera una soglia specificata:
Il flusso di lavoro utilizza condizioni e switch per determinare l'azione successiva. Per altre informazioni sulla logica sottostante questo flusso di lavoro, vedere Funzionamento delle app per la logica.
Altri scenari di automazione esempi comuni includono:
- Invia una notifica a Office 365 quando un file viene caricato.
- Elaborare gli ordini dei clienti su sistemi cloud e on-premises.
- Sposta i file da un server SFTP o FTP a Archiviazione BLOB di Azure.
- Analizza il sentiment sui social media e crea avvisi da recensire.
Questa panoramica ti aiuta a esplorare i seguenti concetti:
- Vantaggi dall'utilizzo di App per la logica di Azure
- Concetti fondamentali
- Funzionalità e opzioni di hosting
- Come funzionano i flussi di lavoro delle app logiche
- Confronto dei servizi di automazione
- Guide iniziali
Perché usare App per la logica di Azure?
App per la logica di Azure ti aiuta:
Integra i sistemi più velocemente: Scegli tra 1.400+ connettori Microsoft gestiti preassemblati per servizi Azure, servizi Microsoft, app esterne, database e sistemi on-premise.
Riduci o elimina il lavoro necessario per accedere alle tue risorse. Concentrati sulla progettazione e lo sviluppo della logica di business e delle funzionalità delle tue soluzioni per soddisfare le esigenze della tua azienda.
Costruisci in modo visivo: Crea logica di orchestrazione con un designer di workflow invece di scrivere tutto il codice di integrazione da solo.
Ottimizza le prestazioni: Usa connettori integrati che girino nativamente e direttamente sull'runtime di App per la logica di Azure.
Queste operazioni di collegamento comunicano con gli endpoint dei servizi, eseguono il proprio codice, controllano la struttura del tuo flusso di lavoro, manipolano dati o si collegano a risorse comunemente utilizzate con velocità, capacità e throughput aumentate.
Accedi ai servizi gestiti: Utilizzare connettori gestiti per l'accesso precostruito alle API di servizio e di sistema.
Queste operazioni di connettore vengono eseguite in Azure globale e multitenant. Per esempio:
- Servizi di Office 365 come Outlook, Excel e SharePoint
- Sistemi aziendali come SAP e IBM MQ
Estendi i flussi di lavoro con il codice: Esegui codice inline, chiama Funzioni di Azure o crea connettori personalizzati quando le operazioni predefinite non soddisfano i tuoi requisiti.
Usa la scalabilità gestita: Lascia che Azure ospiti, monitori e scali i tuoi flussi di lavoro mentre tu ti concentri sulla logica di business.
Quando si compilano flussi di lavoro con App per la logica di Azure, in genere non è necessario scrivere codice. Tuttavia, se devi creare ed eseguire il tuo codice, App per la logica di Azure supporta questa funzionalità. Ad esempio, nei flussi di lavoro eseguiti in App per la logica di Azure multi-tenant è possibile scrivere ed eseguire frammenti di codice JavaScript direttamente all'interno del flusso di lavoro. Per codice più complesso e strutturato, è possibile creare e chiamare funzioni dai flussi di lavoro quando si usa la piattaforma Funzioni di Azure. Per i flussi di lavoro eseguiti in app per la logica di Azure a tenant singolo, ambiente del servizio app v3 o ambienti parzialmente connessi, è possibile scrivere ed eseguire frammenti di codice JavaScript, codice .NET, script C# e script di PowerShell direttamente all'interno del flusso di lavoro.
Se il flusso di lavoro deve interagire con eventi di altri servizi di Azure, app personalizzate o altre soluzioni, è possibile monitorare, instradare e pubblicare eventi usando Griglia di eventi di Azure o Hub eventi di Azure.
Per ulteriori informazioni consulta:
- Aggiungere ed eseguire codice JavaScript inline con flussi di lavoro
- Panoramica di Funzioni di Azure e Chiamata di Funzioni di Azure dai flussi di lavoro
- Creare ed eseguire codice .NET dai flussi di lavoro Standard
- Aggiungere ed eseguire script C#
- Aggiungere ed eseguire script di PowerShell
Microsoft Azure gestisce completamente App per la logica di Azure, liberandoti dalla preoccupazione di hosting, scaling, gestione, monitoraggio e mantenimento delle soluzioni basate su questi servizi. Quando utilizzi queste funzionalità per creare app e soluzioni "serverless", puoi concentrarti maggiormente sulla costruzione della logica e delle funzionalità aziendali. Le piattaforme serverless vengono ridimensionate automaticamente per soddisfare le proprie esigenze, semplificano il funzionamento delle integrazioni e consentono di creare app cloud affidabili usando poco codice o senza codice.
Per informazioni su come l'uso combinato di App per la logica di Azure con altri servizi Azure e prodotti Microsoft ha consentito ad altre aziende di migliorare la propria agilità e concentrare ancor di più l'attenzione sul proprio core business, vedere queste storie dei clienti.
Termini chiave
La tabella seguente definisce brevemente la terminologia e i concetti di base in App per la logica di Azure.
| Termine | Descrizione |
|---|---|
| App per la logica | Risorsa di Azure creata quando si vuole creare un flusso di lavoro. In pratica, è possibile creare i tipi di risorse dell'app per la logica seguenti: - Una risorsa dell'app per la logica A consumo che supporta un singolo flusso di lavoro, ospitato ed eseguito in App per la logica di Azure multi-tenant - Una risorsa dell'app per la logica Standard che supporta più flussi di lavoro, ospitati ed eseguiti in App per la logica di Azure a tenant singolo, ambiente del servizio app v3 - Solo piani di Windows o un ambiente parzialmente connesso Altre informazioni sui tipi di risorse dell'app per la logica insieme ai rispettivi modelli di risorse di calcolo e fatturazione. |
| Workflow | Serie di operazioni che definiscono un'attività, un processo aziendale o un carico di lavoro. Ogni flusso di lavoro inizia sempre con un'unica operazione di trigger, dopo la quale è necessario aggiungere una o più operazioni di azione. |
| Trigger | Prima operazione in qualsiasi flusso di lavoro che specifica i criteri da soddisfare prima di eseguire le operazioni successive in tale flusso di lavoro. Ad esempio, un evento trigger potrebbe ricevere un messaggio di posta elettronica nella posta in arrivo o rilevare un nuovo file in un account di archiviazione. |
| Azione | Ogni operazione successiva che segue il trigger nel flusso di lavoro. |
| Connettore predefinito | Questo connettore o tipo di operazione funziona nativamente sull'runtime di App per la logica di Azure per prestazioni più rapide, rispetto ai connettori gestiti da Microsoft che sono ospitati ed eseguiti in Azure. I connettori integrati supportano il controllo del flusso di lavoro, l'esecuzione del proprio codice, l'elaborazione dei dati, la comunicazione tramite endpoint e altre attività di workflow. Per maggiori informazioni, vedi Connettori integrati. |
| Connettore gestito | Questo connettore o tipo di operazione è un proxy gestito da Microsoft per un'API di servizio o di sistema. La maggior parte dei connettori gestiti richiede una connessione autenticata. Per ulteriori informazioni, vedi Connettori gestiti. |
| Account di integrazione | Questa risorsa Azure ti permette di definire e memorizzare artefatti B2B da utilizzare nei tuoi flussi di lavoro. Dopo aver creato e collegato un account di integrazione all'app per la logica, i flussi di lavoro possono usare questi artefatti B2B. I flussi di lavoro possono anche scambiare messaggi che seguono gli standard EDI (Electronic Data Interchange) e Enterprise Application Integration (EAI). Ad esempio, è possibile definire partner commerciali, accordi, schemi, mappe e altri artefatti B2B. È possibile creare flussi di lavoro che usano questi artefatti e scambiare messaggi su protocolli come AS2, EDIFACT, X12 e RosettaNet. |
Funzionalità di App per la logica di Azure
Puoi iniziare in piccolo con un flusso di lavoro che colleghi i tuoi sistemi e servizi attuali, e poi aggiungere capacità man mano che crescono le tue esigenze di integrazione:
- Crea flussi di lavoro visivamente.
- Connetti sistemi cloud, on-premises e ibridi.
- Scegli un ambiente di hosting.
- Costruisci flussi di lavoro agenti con IA.
- Scambia messaggi aziendali e B2B.
- Esegui codice personalizzato.
- Accedi alle risorse in Azure virtual networks.
Creare e modificare i flussi di lavoro visivamente con strumenti facili da usare
Ogni flusso di lavoro inizia sempre con un trigger seguito da un numero qualsiasi di azioni dalla raccolta connettori.
Per risparmiare tempo e semplificare i processi complessi, creare i flussi di lavoro usando la finestra di progettazione grafica del flusso di lavoro nel portale di Azure o Visual Studio Code. Ogni flusso di lavoro ha anche una definizione sottostante definita in formato JSON (JavaScript Object Notation). Se si preferisce, è possibile modificare i flussi di lavoro modificando questa definizione JSON. Per alcune attività di creazione e gestione, è anche possibile usare Azure PowerShell e interfaccia della riga di comando di Azure comandi. Per la distribuzione automatizzata, App per la logica di Azure supporta i modelli di Azure Resource Manager.
Connettere sistemi diversi in diversi ambienti
Alcuni criteri e processi sono facili da descrivere ma difficili da implementare nel codice. App per la logica di Azure consente di connettere facilmente sistemi diversi tra ambienti cloud, locali e ibridi. Ad esempio, è possibile connettere una soluzione di marketing cloud a un sistema di fatturazione locale oppure centralizzare la messaggistica tra API e sistemi con un Bus di servizio di Azure. Le app per la logica di Azure consentono di distribuire in modo rapido, affidabile e coerente soluzioni riutilizzabili e riconfigurabili per questi scenari.
Creare e distribuire in ambienti diversi
In base allo scenario, ai requisiti della soluzione e alle funzionalità desiderate, scegliere se creare un flusso di lavoro dell'app per la logica A consumo o Standard. In base a questa scelta, il flusso di lavoro può essere eseguito in App per la logica di Azure multitenant, App per la logica di Azure single-tenant, un ambiente del servizio app (v3) o un ambiente ibrido, che può essere parzialmente connesso oppure trovarsi nell'infrastruttura locale. Con App per la logica di Azure a tenant singolo, i flussi di lavoro possono accedere più facilmente alle risorse protette dalle reti virtuali di Azure. Se si creano flussi di lavoro basati su tenant singolo usando l'opzione di hosting della distribuzione ibrida, è anche possibile eseguire flussi di lavoro in locale usando l'infrastruttura che si controlla. Per ulteriori informazioni, vedere Single-tenant e multi-tenant in App per la logica di Azure.
La tabella seguente riepiloga brevemente le differenze tra un flusso di lavoro dell'app per la logica A consumo e Standard. Impari anche le differenze tra l'ambiente multitenant, l'ambiente single-tenant, l'ambiente del servizio app v3 (ASEv3) e l'ambiente ibrido per distribuire, ospitare ed eseguire i flussi di lavoro delle app logiche.
| Opzione Hosting | Vantaggi | Condivisione e utilizzo delle risorse | Modello di definizione dei prezzi e fatturazione | Gestione dei limiti |
|---|---|---|---|---|
|
A consumo Ambiente host: App per la logica di Azure multi-tenant |
- Modo più semplice per iniziare - Pagamento in base all'utilizzo - Completamente gestito |
Una singola risorsa dell'app per la logica può avere un solo flusso di lavoro. Tutte le app per la logica nei tenant di Microsoft Entra condividono la stessa elaborazione (calcolo), archiviazione, rete e così via. Nota: per quanto riguarda la residenza e la ridondanza dei dati: - Nelle sezioni dei flussi di lavoro o del flusso di lavoro che non interagiscono con gli agenti, i dati vengono replicati nell'area abbinata. Per la disponibilità elevata, l'archiviazione con ridondanza geografica (GRS) è abilitata. - Tutti gli agenti in un flusso di lavoro usano un modello OpenAI di Azure che può provenire da qualsiasi area, in modo che la residenza dei dati non sia garantita per i dati gestiti dal modello. |
A consumo (pagamento in base all'esecuzione) | App per la logica di Azure gestisce i valori predefiniti per questi limiti; tuttavia, è possibile modificare alcuni di questi valori, se è presente tale opzione per un limite specifico. |
|
Standard (Piano di servizio di flusso di lavoro) Ambiente host: App Logiche di Azure a tenant singolo |
- Numero più elevato di connettori predefiniti ospitati nel runtime a tenant singolo per una velocità effettiva più elevata e costi inferiori su larga scala - Maggiore controllo e funzionalità di ottimizzazione per le impostazioni di runtime e prestazioni - Supporto integrato per reti virtuali ed endpoint privati. - Creazione di connettori predefiniti. |
Una singola risorsa dell'app per la logica può avere diversi flussi di lavoro con stato e senza stato. I flussi di lavoro in un'unica app per la logica e tenant condividono la stessa elaborazione (calcolo), archiviazione, rete e così via. I dati rimangono nella stessa area in cui si distribuisce l'app per la logica. |
Standard, basato su un piano di hosting con un piano tariffario selezionato. Se si eseguono flussi di lavoro con stato, che usano l'archiviazione esterna, il runtime di App per la logica di Azure effettua transazioni di archiviazione che seguono i prezzi di Archiviazione di Azure. |
È possibile modificare i valori predefiniti per molti limiti, in base alle esigenze dello scenario. Importante: alcuni limiti hanno limitazioni massime rigide. In Visual Studio Code le modifiche apportate ai valori limite predefiniti nei file di configurazione del progetto dell'app per la logica non verranno visualizzate nell'esperienza di progettazione. Per altre informazioni, vedere Modificare le impostazioni dell'app e dell'ambiente per le app per la logica in App per la logica di Azure a tenant singolo. |
|
Standard (Ambiente del servizio app v3) Ambiente host: Ambiente del servizio app v3 (ASEv3) - Solo piani di Windows |
Le stesse funzionalità del tenant singolo e i vantaggi seguenti: - Isolare completamente le app per la logica. - Creare ed eseguire un numero maggiore di app per la logica rispetto ad App per la logica di Azure a tenant singolo. - Pagare solo per il piano di servizio app dell'ambiente del servizio app, indipendentemente dal numero di app per la logica create ed eseguite. - È possibile abilitare la scalabilità automatica o manuale con un numero maggiore di istanze di macchine virtuali o un piano di servizio app differente. - Ereditare la configurazione di rete dall'ASEv3 selezionato. Ad esempio, quando si esegue la distribuzione in un ambiente del servizio app interno, i flussi di lavoro possono accedere alle risorse in una rete virtuale associata all'ambiente del servizio app e avere punti di accesso interni. Nota: se si accede dall'esterno di un ambiente del servizio app interno, le cronologie di esecuzione per i flussi di lavoro in tale ambiente del servizio app non possono accedere agli input e agli output delle azioni. |
Una singola app per la logica può avere diversi flussi di lavoro con stato e senza stato. I flussi di lavoro in un'unica app per la logica e tenant condividono la stessa elaborazione (calcolo), archiviazione, rete e così via. I dati rimangono nella stessa area in cui si distribuiscono le app per la logica. |
Piano di servizio app | È possibile modificare i valori predefiniti per molti limiti, in base alle esigenze dello scenario. Importante: alcuni limiti hanno limitazioni massime rigide. In Visual Studio Code le modifiche apportate ai valori limite predefiniti nei file di configurazione del progetto dell'app per la logica non verranno visualizzate nell'esperienza di progettazione. Per altre informazioni, vedere Modificare le impostazioni dell'app e dell'ambiente per le app per la logica in App per la logica di Azure a tenant singolo. |
|
Standard (ibrido) Ambiente host: Infrastruttura locale personalizzata |
- Scenari in cui è necessario controllare e gestire la propria infrastruttura. - Funzionalità che consentono di compilare e ospitare soluzioni di integrazione per ambienti parzialmente connessi che richiedono l'elaborazione locale, l'archiviazione e l'accesso alla rete. - Supporta l'infrastruttura che può includere sistemi locali, cloud privati e cloud pubblici. - I flussi di lavoro sono basati sul runtime di App per la logica di Azure, ospitato localmente come parte di un'estensione di App contenitore di Azure. Per altre informazioni, vedere gli articoli seguenti: - Configurare un'infrastruttura personalizzata per le app per la logica Standard usando la distribuzione ibrida - Creare flussi di lavoro di app logica Standard per la distribuzione ibrida sulla propria infrastruttura |
Una singola app per la logica può avere diversi flussi di lavoro con stato e senza stato. I flussi di lavoro in un'unica app per la logica e tenant condividono la stessa elaborazione (calcolo), archiviazione, rete e così via. I dati rimangono nella stessa area in cui si distribuiscono le app per la logica. |
Prezzi ibridi | È possibile modificare i valori predefiniti per molti limiti, in base alle esigenze dello scenario. Importante: alcuni limiti hanno limitazioni massime rigide. In Visual Studio Code le modifiche apportate ai valori limite predefiniti nei file di configurazione del progetto dell'app per la logica non verranno visualizzate nell'esperienza di progettazione. Per altre informazioni, vedere Modificare le impostazioni dell'app e dell'ambiente per le app per la logica in App per la logica di Azure a tenant singolo. |
Capacità agentiche IA
App per la logica di Azure supporta l'automazione basata sull'IA tramite flussi di lavoro agentici deterministici e probabilistici. Questi flussi di lavoro combinano grandi modelli linguistici (LLM), cicli di agenti, agenti, server MCP e strumenti costruiti da azioni di connettore per interpretare istruzioni in linguaggio naturale, prendere decisioni, accedere ai dati ed eseguire compiti multistep su sistemi Microsoft e non Microsoft. Puoi anche esporre flussi di lavoro e azioni dei connettori come strumenti riutilizzabili per gli agenti in Microsoft Foundry, mentre App per la logica di Azure gestisce questioni di orchestrazione come processi di lunga durata, tentativi, gestione degli errori e integrazione con sistemi esterni.
Per ulteriori informazioni consulta:
- Flussi di lavoro basati su agenti in App per la logica di Azure
- Cos'è App per la logica di Azure Automation?
- Confronta le piattaforme di automazione
Integrazione aziendale e scenari B2B
Aziende e organizzazioni comunicano elettronicamente tra loro utilizzando diversi protocolli e formati di messaggi standard nel settore, come EDIFACT, AS2, X12 e RosettaNet. Puoi automatizzare flussi di lavoro che scambiano e trasformano messaggi B2B seguendo questi protocolli, che App per la logica di Azure gestisce in modo fluido e sicuro utilizzando crittografia e firme digitali.
Per definire artefatti business-to-business (B2B) che utilizzi nei flussi di lavoro, come partner, accordi, schemi, mappe e altri, crea un account di integrazione per questi artefatti. Dopo aver collegato questo account alla risorsa della tua app logic, il tuo flusso di lavoro può utilizzare questi artefatti e scambiare messaggi conformi agli standard Electronic Data Interchange (EDI) e Enterprise Application Integration (EAI).
Scopri di più scegliendo un compito che si adatti al tuo scenario:
Crea un account di integrazione per definire e memorizzare artefatti B2B, ad esempio:
Scegli un protocollo EDI per scambiare messaggi, ad esempio:
Elaborare messaggi XML e file flat.
-
I tuoi flussi di lavoro possono comunicare con BizTalk Server utilizzando il connettore BizTalk Server. È quindi possibile eseguire o estendere operazioni simili a BizTalk nei flussi di lavoro usando i connettori dell'account di integrazione. Nell'altra direzione, BizTalk Server può comunicare con i flussi di lavoro usando l'Adapter Microsoft BizTalk Server per App per la logica di Azure. Imparare come impostare e usare BizTalk Server Adapter in BizTalk Server.
Riutilizza i flussi di lavoro tra ambienti con i template di Azure Resource Manager
Creare i flussi di lavoro dell'app per la logica sotto forma di modelli di Azure Resource Manager per poter configurare e automatizzare le distribuzioni in diversi ambienti e aree.
Esegui codice personalizzato quando non esiste un connettore
Se non è disponibile un connettore adatto per eseguire il codice desiderato, avete altre opzioni per i vostri flussi di lavoro:
Per i flussi di lavoro di consumo e standard, puoi utilizzare le seguenti funzionalità:
- Includi l'azione Inline Code che esegue JavaScript.
- Crea ed esegue codice con Funzioni di Azure.
- Crea e usa operazioni di connettore personalizzate. Per i flussi di lavoro di Consumo, vedi Connettori personalizzati per il Consumo. Per i flussi di lavoro standard, vedi Creare connettori integrati personalizzati.
- Crea e chiama API personalizzate.
Per i flussi di lavoro standard, puoi utilizzare le seguenti funzionalità aggiuntive:
- Includi azioni di codice inline che eseguono script C# o script PowerShell.
- Crea funzioni personalizzate per eseguire codice .NET.
Accesso diretto alle risorse nelle reti virtuali di Azure
Quando usi App per la logica di Azure (Standard), i tuoi flussi di lavoro possono accedere a risorse protette come macchine virtuali, altri servizi e sistemi in una rete virtuale Azure. App per la logica di Azure (Standard) è un'istanza a singolo tenant di App per la logica di Azure che utilizza risorse dedicate e funziona separatamente da App per la logica di Azure globali e multitenant.
Ospitando ed eseguendo i flussi di lavoro delle app Logic nella tua istanza dedicata, riduci l'impatto che altri tenant Azure potrebbero avere sulle prestazioni dell'app o sull'effetto "vicini rumorosi".
App per la logica di Azure (Standard) offre i vantaggi seguenti:
Hai i tuoi indirizzi IP statici, separati dagli indirizzi IP statici che le app logiche condividono in App per la logica di Azure multitenant. È anche possibile configurare un unico indirizzo IP in uscita pubblico, statico e prevedibile per comunicare con i sistemi di destinazione. Usando questo indirizzo IP, non devi impostare aperture extra per il firewall in quei sistemi di destinazione.
Hai limiti maggiori sulla durata di esecuzione, la conservazione dello storage, la produttività, i timeout delle richieste e risposte HTTP, le dimensioni dei messaggi e le richieste di connettori personalizzate. Per altre informazioni, vedere Limiti e configurazione per App per la logica di Azure.
Funzionamento delle app per la logica
Un flusso di lavoro dell'app per la logica inizia sempre con un singolo trigger. Il trigger viene attivato quando viene soddisfatta una condizione, ad esempio quando si verifica un evento specifico o quando i dati soddisfano criteri specifici. Molti trigger includono funzionalità di pianificazione che controllano la frequenza con cui viene eseguito il flusso di lavoro. Dopo l'attivazione del trigger, una o più azioni eseguono operazioni che elaborano, gestiscono o convertono i dati che passano attraverso il flusso di lavoro o spostano il flusso di lavoro al passaggio successivo.
Nel flusso di lavoro di ordine di esempio precedente, si verificano i seguenti passaggi:
L'attivatore riceve un ordine.
Una condizione confronta il costo dell'ordine con la soglia di revisione.
Gli ordini sotto la soglia continuano a essere elaborati.
Gli ordini sopra la soglia richiedono di inviare email per la revisione manuale.
Un interruttore gestisce la risposta del revisore:
- Approva: Continua a elaborare l'ordine.
- Escalare: Raccogli più informazioni e rivaluta l'ordine.
- Requisiti non soddisfatti: Invia un'email riguardo al problema.
Recapito garantito dei messaggi
App per la logica di Azure recapita un messaggio "almeno una volta". Non vengono persi messaggi e raramente il servizio recapita un messaggio più di una volta. Tuttavia, se la tua azienda non gestisce o non riesce a gestire messaggi duplicati, è necessario implementare l'idempotenza. Questo approccio accetta messaggi identici o duplicati, mantenendo al tempo stesso l'integrità dei dati e la stabilità del sistema. Dopo la prima esecuzione, le operazioni duplicate non modificano il risultato.
Modelli di prezzo per le app di consumo e logica standard
Ogni opzione di hosting dell'app per la logica (multi-tenant, single-tenant, ambiente del servizio app v3) o parzialmente connessa ha un metodo di determinazione prezzi diverso. Ad esempio, i flussi di lavoro delle app per la logica A consumo multi-tenant seguono il modello di determinazione dei prezzi A consumo, mentre i flussi di lavoro dell'app per la logica Standard a tenant singolo seguono il modello tariffario Standard. Per informazioni dettagliate sui prezzi specifici, vedere Prezzi di App per la logica di Azure.
Scegli il servizio di automazione appropriato
Per decidere se App per la logica di Azure corrisponde al tuo carico di lavoro, utilizza i seguenti confronti:
| Scegli | Scenari |
|---|---|
| App logiche di Azure | Flussi di lavoro di orchestrazione automatizzati, incentrati sui progettisti, per i processi aziendali tra servizi, sistemi, applicazioni e fonti di dati. Può chiamare funzioni in Funzioni di Azure. |
| Funzioni di Azure | Orchestrazioni automatizzate basate sul codice tramite l'estensione Durable Functions. Posso chiamare i flussi di lavoro in App per la logica di Azure. |
| Microsoft Power Automate | Carichi di lavoro di automazione senza codice per utenti aziendali, impiegati d'ufficio e sviluppatori cittadini. |
| Runbook di Automazione di Azure | Gestione dell'infrastruttura e semplici compiti di bonifica, come riavviare le macchine virtuali. |
Per informazioni dettagliate sulle decisioni, vedi:
- Scegliere i servizi di integrazione e automazione appropriati in Azure
- Confronta le piattaforme di automazione Azure
- Runbook di Automazione di Azure
Introduzione
Prima di provare App per la logica di Azure, è necessario un account e una sottoscrizione Azure. Se non si ha una sottoscrizione, ottenere un account di Azure gratuito.
Quando sei pronto, scegli una guida introduttiva in base al tuo scenario:
| Vuoi creare | Iniziare da qui |
|---|---|
| Flusso di lavoro multitenant basato sul consumo | Creare un flusso di lavoro dell'app per la logica a consumo |
| Flusso di lavoro isolato, single-tenant, ASE v3 o ibrido | Crea flussi di lavoro per app di logica standard |
| Flusso di lavoro di agenti autonomi | Creare flussi di lavoro autonomi e agentici |
| Flusso di lavoro per agenti conversazionali | Creare flussi di lavoro conversazionali orientati all'azione |
| Esecuzione dinamica del flusso di lavoro agentico | Crea flussi di lavoro agentici dinamici |