Introduzione
Molte aziende oggi lavorano con servizi, sistemi, app e dati diversi. I processi aziendali spesso usano dati che passano attraverso più prodotti e tecnologie. Prendere in considerazione tutto ciò che un'azienda può usare per ricevere, elaborare e archiviare i dati. Ad esempio, è possibile usare Salesforce, Microsoft 365, Oracle, SQL Server, X, YouTube, Dropbox, servizi Google, Servizi di Azure AI e così via.
Se la propria azienda si trova in scenari simili, spesso si affrontano sfide per far funzionare prodotti e tecnologie insieme. Il successo dipende dalle soluzioni di integrazione che vengono eseguite in modo efficiente, uniforme e senza problemi per indirizzare i dati necessari all'attività specifica. Se si automatizzano i carichi di lavoro e i flussi di dati che alimentano i processi aziendali, è possibile semplificare ulteriormente l'attività.
App per la logica di Azure è una piattaforma cloud che consente di:
Automatizzare i processi aziendali come flussi di lavoro di integrazione eseguiti nel cloud di Azure.
Creare soluzioni di integrazione per un'ampia gamma di scenari, non solo all'interno dell'azienda e direttamente con i clienti, ma anche business to business (B2B).
Creare flussi di lavoro più facilmente usando la finestra di progettazione visiva in un browser, Visual Studio Code o Visual Studio.
La finestra di progettazione offre oltre 1.000 connettori predefiniti e operazioni che funzionano con un'ampia gamma di servizi, sistemi, app e dati. In alternativa, creare connettori personalizzati per lavorare con le API esistenti. In entrambi i casi, è possibile risparmiare tempo poiché raramente è necessario scrivere o gestire codice.
Automatizzare il proprio processo di sviluppo software con l'integrazione continua e la distribuzione (CI/CD) in Azure DevOps.
Monitorare e gestire le soluzioni più facilmente usando strumenti e servizi in Azure.
Si supponga di lavorare per un'azienda di scarpe sportive che sta progettando un nuovo prodotto. Si vendono le scarpe sul sito Web, si gestiscono i video pubblicitari ospitati nel cloud e si monitorano le notizie di settore sulla propria azienda e le imprese concorrenti.
Il diagramma seguente illustra tali processi, che includono attività per i processi incentrati sui clienti, ad esempio vendite dirette, attività amministrative, ad esempio l'archiviazione automatica di video obsoleti e attività di marketing, ad esempio il monitoraggio e l'analisi delle notizie sulla percezione del mercato:
Il primo processo aziendale mostra un flusso tipico per le vendite online, che include l'acquisizione di un ordine del cliente, l'addebito di una carta di credito e la spedizione del prodotto. Il secondo processo mostra la gestione degli asset video spostando video obsoleti nell'archiviazione a costi inferiori. Il terzo mostra il monitoraggio e l'analisi delle notizie del settore.
In questo modulo sviene illustrato come App per la logica di Azure può automatizzare questi tipi di processi aziendali. Viene illustrato anche come funzionano i processi in background. Questo modulo consente di decidere se App per la logica di Azure è ideale per implementare il proprio scenario aziendale.
Obiettivi di apprendimento
In questo modulo vengono completate le attività seguenti:
- Panoramica del modo in cui App per la logica di Azure consente di affrontare i problemi di integrazione.
- Valutare se App per la logica di Azure consente al meglio di automatizzare i processi aziendali.
- Informazioni su come interagiscono i componenti di un flusso di lavoro di un'app per la logica per automatizzare un processo aziendale.
Prerequisiti
- Conoscenza di base dei concetti di programmazione, ad esempio logica condizionale e cicli
- Conoscenza di base delle API e dei servizi REST