App per la gestione finanziaria con Database di Azure per PostgreSQL

Servizio app di Azure
Database di Azure per PostgreSQL
Power BI

Idee per le soluzioni

Questo articolo è un'idea di soluzione. Per espandere il contenuto con altre informazioni, ad esempio potenziali casi d'uso, servizi alternativi, considerazioni sull'implementazione o indicazioni sui prezzi, inviare commenti e suggerimenti su GitHub.

Questo articolo descrive un'applicazione a tre livelli per l'archiviazione sicura dei dati e la fornitura di analisi di alto valore sui dati aggregati. L'architettura sfrutta le funzionalità predefinite di sicurezza e prestazioni di Azure.

Architettura

Architecture diagram of a three-tier application. Data flows from a browser and other sources to hosts, into a database, and on to analytics services.

Scaricare un file di Visio di questa architettura.

Flusso di dati

L'architettura mostra il flusso di dati in una progettazione comune di applicazioni a tre livelli:

  • Un client interagisce con il livello di presentazione dell'applicazione, ovvero un'app per dispositivi mobili o un'app Web in un browser.
  • app Azure Servizio ospita API back-end e logica di business nel livello applicazione. Questi componenti elaborano e aggregano i dati finanziari.
  • Database di Azure per PostgreSQL archivia i dati finanziari nel livello dati.
  • Power BI inserisce i dati per l'analisi.

Componenti

  • servizio app consente di creare e ospitare app Web, back-end per dispositivi mobili e API RESTful nel linguaggio di programmazione preferito senza gestire l'infrastruttura.
  • Database di Azure per PostgreSQL è un servizio di database relazionale basato sull'edizione community di PostgreSQL.
  • Power BI è una raccolta di servizi software, app e connettori che interagiscono per trasformare origini dati non correlate in informazioni dettagliate interattive, coerenti e visivamente accattivanti.

Dettagli dello scenario

Questa soluzione è un esempio di base di un'applicazione a tre livelli in Azure:

  • Il livello di presentazione è costituito da un'app Web o da un browser e da un'app per dispositivi mobili.
  • Nel livello applicazione servizio app fornisce la logica e la potenza di calcolo per l'applicazione.
  • Nel livello dati Database di Azure per PostgreSQL offre un database OSS completamente gestito.

Power BI, che supporta la connettività nativa con PostgreSQL, fornisce analisi dei dati in questa soluzione.

Potenziali casi d'uso

È possibile usare questa soluzione per gestire i dati finanziari. L'architettura si applica anche a vari altri casi d'uso, inclusi scenari di vendita al dettaglio, istruzione e viaggi.

Collaboratori

Questo articolo viene gestito da Microsoft. Originariamente è stato scritto dai seguenti contributori.

Autore principale:

Passaggi successivi