Finanshanteringsappar med Azure Database for PostgreSQL

Azure App Service
Azure Database for PostgreSQL
Power BI

Lösningsidéer

Den här artikeln är en lösningsidé. Om du vill att vi ska utöka innehållet med mer information, till exempel potentiella användningsfall, alternativa tjänster, implementeringsöverväganden eller prisvägledning, kan du meddela oss genom att ge GitHub-feedback.

Den här artikeln beskriver ett program med tre nivåer för säker lagring av data och tillhandahålla värdefulla analyser över aggregerade data. Arkitekturen drar nytta av inbyggda funktioner för säkerhet och höga prestanda i Azure.

Arkitektur

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.

Ladda ned en Visio-fil med den här arkitekturen.

Dataflöde

Arkitekturen visar dataflödet i en vanlig programdesign på tre nivåer:

  • En klient interagerar med programmets presentationsnivå – en mobilapp eller en webbapp i en webbläsare.
  • Azure App Service är värd för serverdels-API:er och affärslogik på programnivån. Dessa komponenter bearbetar och aggregerar finansiella data.
  • Azure Database for PostgreSQL lagrar finansiella data på datanivån.
  • Power BI matar in data för analys.

Komponenter

  • Med App Service kan du skapa och vara värd för webbappar, mobila serverdelar och RESTful-API:er på valfritt programmeringsspråk utan att hantera infrastrukturen.
  • Azure Database for PostgreSQL är en relationsdatabastjänst som drivs av PostgreSQL Community Edition.
  • Power BI är en samling programvarutjänster, appar och anslutningsappar som fungerar tillsammans så att du kan omvandla orelaterade datakällor till sammanhållna, visuella och interaktiva insikter.

Information om scenario

Den här lösningen är ett grundläggande exempel på ett program med tre nivåer i Azure:

  • Presentationsnivån består av en webbapp eller webbläsare och en mobilapp.
  • På programnivån tillhandahåller App Service programmets logik och databehandlingskraft.
  • På datanivån erbjuder Azure Database for PostgreSQL en fullständigt hanterad OSS-databas.

Power BI, som stöder intern anslutning med PostgreSQL, tillhandahåller dataanalys i den här lösningen.

Potentiella användningsfall

Du kan använda den här lösningen för att hantera finansiella data. Arkitekturen gäller även för olika andra användningsfall, inklusive detaljhandels-, utbildnings- och resescenarier.

Deltagare

Den här artikeln underhålls av Microsoft. Det har ursprungligen skrivits av följande medarbetare.

Huvudförfattare:

Nästa steg