Idee per soluzioni
In questo articolo viene descritta un'idea di soluzione. Il cloud architect può usare queste linee guida per visualizzare i componenti principali di un'implementazione tipica di questa architettura. Usare questo articolo come punto di partenza per il design di una soluzione ben progettata che sia in linea con i requisiti specifici del carico di lavoro.
Questo esempio mostra come modernizzare i sistemi legacy che non possono supportare nuovi processi, offrendo quindi un'esperienza utente migliore.
Architettura
Scaricare un file di Visio di questa architettura.
Flusso di dati
I dati passano attraverso la soluzione nel modo seguente:
- I dati dei fornitori archiviati in Common Data Services (CDS) vengono spostati in SQL tramite Data Factory.
- I dati dell'ordine di acquisto archiviati nel sistema ERP vengono inviati al database SQL di Azure.
- Azure Gestione API viene usato per esporre una funzione di Azure a Power Platform.
- Power Apps recupera i dati da database SQL di Azure tramite la funzione di Azure esposta da Azure Gestione API.
- Gli utenti esaminano e aggiornano gli oggetti PO in Power Apps e li inviano ai fornitori tramite esportazioni CSV.
- Power BI segnala le tendenze dello stato dei fornitori.
Componenti
I dati vengono caricati da queste origini dati diverse usando numerosi componenti di Azure:
- Power Apps: aumentare l'agilità dell'organizzazione creando rapidamente app con poco codice che modernizzano i processi e risolvono sfide difficili. In questa architettura si tratta della tecnologia di sviluppo di applicazioni che fornisce l'interfaccia utente per la soluzione.
- Funzioni di Azure: accelerare e semplificare lo sviluppo di applicazioni con calcolo serverless. La funzione di Azure ospita il codice personalizzato che esegue la ricerca e il recupero dei dati dal database SQL di Azure.
- Gestione API di Azure: piattaforma di gestione ibrida e multicloud per le API in tutti gli ambienti. In questa architettura, Power App si interfaccia con questo servizio che fornisce l'offload del gateway di sicurezza, monitoraggio e controllo.
- database SQL di Azure: creare app scalabili con il ritmo dell'azienda con SQL gestito e intelligente nel cloud. I dati del sistema ERP e i dati dei fornitori di CDS vengono archiviati qui per facilitare l'accesso.
- Azure Data Factory: servizio di integrazione dei dati ibrido che semplifica ETL su larga scala. La data factory di Azure viene usata per spostare e trasformare i dati da CDS a database SQL di Azure.
- Power BI: una suite di strumenti di analisi aziendale per analizzare i dati e condividere informazioni dettagliate. Power BI può eseguire una query su un modello semantico archiviato in Analysis Services oppure può eseguire direttamente una query in Azure Synapse. Power BI viene usato per distribuire report e dashboard interattivi agli utenti.
Dettagli dello scenario
I connettori personalizzati o predefiniti possono semplificare l'automazione dei processi e connettersi a origini dati o sistemi legacy di terze parti. Funzioni di Azure può quindi pianificare i calcoli in base a una pianificazione per semplificare i processi aziendali. È possibile usare Power Apps per elaborare e condividere dati con terze parti tramite esportazioni standard.
Potenziali casi d'uso
È possibile usare questa soluzione in scenari simili ai seguenti:
- Si dispone di sistemi legacy che non possono essere modernizzati o che non possono supportare nuovi processi
- È necessario automatizzare la connessione di origini dati di terze parti ad Azure
Passaggi successivi
- Altre informazioni: https://aka.ms/learnpowerapps