使用適用於 MySQL 的 Azure 資料庫之財務管理應用程式

適用於 MySQL 的 Azure 資料庫
Azure App Service
Power BI

解決方案構想

本文是解決方案概念。 如果您想要使用詳細資訊來擴充內容,例如潛在的使用案例、替代服務、實作考慮或定價指引,請提供 GitHub 意見反應讓我們知道。

本文概述三層式應用程式,可安全地儲存數據,以及針對匯總的數據提供高價值分析。 此架構會利用 Azure 內建安全性和高效能功能。

架構

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.

下載此架構的 Visio 檔案

資料流程

此架構會顯示常見三層式應用程式設計中的數據流程:

  • 用戶端會與應用程式的呈現層互動,也就是瀏覽器中的行動應用程式或 Web 應用程式。
  • Azure App 服務裝載應用層中的後端 API 和商業規則。 這些元件會處理及匯總財務數據。
  • 適用於 MySQL 的 Azure 資料庫 會將財務數據儲存在數據層中。
  • Power BI 擷取數據以進行分析。

元件

  • App Service 可讓您以您選擇的程式設計語言來建置及裝載 Web 應用程式、行動後端和 RESTful API,而不需要管理基礎結構。
  • 適用於 MySQL 的 Azure 資料庫 是由 MySQL 社群版本提供的關係資料庫服務。
  • Power BI 是軟體服務、應用程式和連接器的集合,可共同運作並將不相關的資料來源轉換成一致、融入視覺及互動的見解。

案例詳細資料

此解決方案是 Azure 上三層式應用程式的基本範例:

  • 表示層是由 Web 應用程式或瀏覽器和行動應用程式所組成。
  • 在應用層中,App Service 會為應用程式提供邏輯和運算能力。
  • 在數據層中,適用於 MySQL 的 Azure 資料庫 提供完全受控的 OSS 資料庫。

Power BI 支援與 MySQL 的原生連線,在此解決方案中提供數據分析。

潛在的使用案例

您可以使用此解決方案來管理財務數據。 此架構也適用於各種其他使用案例,包括零售、教育和旅遊案例。

參與者

本文由 Microsoft 維護。 原始投稿人如下。

主體作者:

下一步