解決方案構想
本文是解決方案概念。 如果您想要以詳細資訊擴充內容,例如潛在的使用案例、替代服務、實作考慮或定價指引,請提供 GitHub 意見反應讓我們知道。
本文概述三層式應用程式,可安全地儲存資料,以及針對匯總的資料提供高價值分析。 此架構會利用 Azure 內建安全性和高效能功能。
架構
下載此架構的 SVG。
資料流程
此架構會顯示一般三層式應用程式設計中的資料流程程:
- 用戶端會與應用程式的呈現層互動-行動應用程式或瀏覽器中的 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 維護。 它原本是由下列參與者所撰寫。
主體作者:
- Jon Dobrzeniecki |雲端解決方案架構設計師
下一步
- 將現有的 Azure App Service 連線到適用於 MySQL 伺服器的 Azure 資料庫
- 教學課程:使用 Azure 入口網站來設計「適用於 MySQL 的 Azure 資料庫」資料庫
- Power BI MySQL 資料庫連接器
- App Service 文件
- 適用於 MySQL 的 Azure 資料庫文件
- Power BI 開始使用文件