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 le attività per questi processi aziendali:
- Processi incentrati sul cliente, ad esempio le vendite dirette.
- Attività amministrative, ad esempio l'archiviazione automatica di video obsoleti.
- Attività di marketing, ad esempio il monitoraggio e l'analisi delle notizie per la percezione del mercato.
Il primo processo aziendale mostra un flusso tipico per le vendite online, che include l'acquisizione dell'ordine di un cliente, l'addebito su 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