Aplikace pro správu financí s využitím Azure Database for PostgreSQL

Azure App Service
Azure Database for PostgreSQL
Power BI

Nápady na řešení

Tento článek je myšlenkou řešení. Pokud chcete, abychom obsah rozšířili o další informace, jako jsou potenciální případy použití, alternativní služby, aspekty implementace nebo pokyny k cenám, dejte nám vědět tím, že nám poskytnete zpětnou vazbu k GitHubu.

Tento článek popisuje třívrstvou aplikaci pro bezpečné ukládání dat a poskytování analýz s vysokou hodnotou nad agregovanými daty. Architektura využívá integrované funkce zabezpečení a vysokého výkonu Azure.

Architektura

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.

Stáhněte si soubor aplikace Visio s touto architekturou.

Tok dat

Architektura znázorňuje tok dat v běžném návrhu třívrstvé aplikace:

  • Klient komunikuje s prezentační vrstvou aplikace – mobilní aplikací nebo webovou aplikací v prohlížeči.
  • Aplikace Azure Služba hostuje back-endová rozhraní API a obchodní logiku v aplikační vrstvě. Tyto komponenty zpracovávají a agregují finanční data.
  • Azure Database for PostgreSQL ukládá finanční data do datové vrstvy.
  • Power BI ingestuje data pro analýzy.

Komponenty

  • App Service umožňuje vytvářet a hostovat webové aplikace, mobilní back-endy a rozhraní RESTful API v programovacím jazyce podle vašeho výběru bez nutnosti spravovat infrastrukturu.
  • Azure Database for PostgreSQL je relační databázová služba, která využívá komunitní edici PostgreSQL.
  • Power BI je kolekce softwarových služeb, aplikací a konektorů, které spolupracují, aby přeměnily vaše nesouvisející zdroje dat na koherentní, vizuálně zajímavé interaktivní přehledy.

Podrobnosti scénáře

Toto řešení je základním příkladem třívrstvé aplikace v Azure:

  • Prezentační vrstva se skládá z webové aplikace nebo prohlížeče a mobilní aplikace.
  • V aplikační vrstvě poskytuje App Service logiku a výpočetní výkon aplikace.
  • V datové vrstvě nabízí Azure Database for PostgreSQL plně spravovanou databázi operačního systému.

Power BI, který podporuje nativní připojení k PostgreSQL, poskytuje v tomto řešení analýzu dat.

Potenciální případy použití

Toto řešení můžete použít ke správě finančních dat. Architektura se vztahuje také na různé další případy použití, včetně maloobchodních, vzdělávacích a cestovních scénářů.

Přispěvatelé

Tento článek spravuje Microsoft. Původně byla napsána následujícími přispěvateli.

Hlavní autor:

Další kroky