簡介

已完成

適用於 MySQL 的 Azure 資料庫 - 彈性伺服器是完全受控的 MySQL 資料庫即服務供應項目,並可透過復原、可預測效能和動態可擴縮性,處理任務關鍵性工作負載。 這是開發人員易用服務,可減少管理執行 MySQL 伺服器相關的額外負荷,來協助提升生產力,同時仍提供控制和自訂選項,以便微調伺服器的效能。 該服務可用於數個熱門的使用案例,包括網際網路規模 Web 和行動應用程式、電子商務應用程式和遊戲。

適用於 MySQL 的 Azure 資料庫 - 彈性伺服器讓您彈性使用慣用的工具、語言和架構,開發應用程式。 您也可以整合 App Services 或 Azure Kubernetes Service (AKS) 等 Azure 服務,並使用 GitHub 或 Azure DevOps 自動化 CI/CD 工作,從而加速部署。 此外,您還可以透過與 Azure AI 搜尋服務和 Azure OpenAI 整合來增強 MySQL 應用程式的智慧。

範例案例

假設您任職食物外送公司,而您的小組負責管理客戶可以檢視餐廳選項、線上訂購食物,及選取食物外送選項的 Web 型平台。

由於您的應用程式和 MySQL 資料庫裝載於內部部署,導致小組的開發人員花費很多時間,處理伺服器管理工作、控管安全性,以及為作業系統和資料庫問題疑難排解。 您最近也注意到多個效能問題和失敗,因為您的應用程式無法處理尖峰時間和週末高載的使用者要求。

研究後,您判斷移至雲端式受控解決方案 (例如適用於 MySQL 的 Azure 資料庫 - 彈性伺服器) 是最佳選項。 此舉有助於解決效能和可用性問題、讓資料庫管理更容易,並減少開發人員的負擔。 同時,您想透過移轉至 Azure 上的應用程式結構,及將結構現代化,改善應用程式效能。

將執行的作業

您會了解如何在 Azure 上開發和部署應用程式,該應用程式在後端整合適用於 MySQL 的 Azure 資料庫 - 彈性伺服器。 若要這麼做,您將會:

  • 從應用程式查詢適用於 MySQL 的 Azure 資料庫彈性伺服器。
  • 評估並選取 Azure 上最佳的應用程式裝載選項。
  • 在 Azure App Service 上開發並部署應用程式,然後利用 Azure 服務豐富生態系統的強大功能。
  • 了解使用適用於 MySQL 的 Azure 資料庫 - 彈性伺服器,開發應用程式的最佳做法。

主要目標

在本課程模組結束時,您應能使用適用於 MySQL 的 Azure 資料庫 - 彈性伺服器的完全受控服務,組建和部署應用程式,以及整合其他 Azure 服務。