規劃 Azure SQL Database
Azure 提供平台即服務 (PaaS) 服務,可協助您管理所有種類的資料 (從高度結構化的關聯式資料到非結構化的資料)。
在這裡,您會了解 Azure SQL Database 為什麼是裝載關聯式資料庫方便、符合成本效益且安全的方式的原因。
為什麼選擇 Azure SQL Database?
運輸物流應用程式需要有執行基本 CRUD (建立、讀取、更新和刪除) 作業的預存程序。 您有使用 SQL Server 與其他關聯式資料庫的經驗。
您可以為您的資料庫考慮下列兩個選項:
- Host SQL Server 內部部署:您的 IT 小組會運作一個小型公司內部資料中心,來支援財務部門和一些其他小組。 您可以與 IT 合作,在其資料中心內裝載 SQL Server 部署。
- 在雲端中主控 Azure SQL Database:Azure SQL Database 是以 SQL Server 為基礎,並提供您所需要的關聯式資料庫功能。
您已經決定在 Azure 上建置您物流應用程式適用的 Web 與應用程式層。 因此,在那裡裝載資料庫也很合理。 然而,有一些其他原因證明 Azure SQL Database 為什麼是聰明的選擇,以及為什麼比使用虛擬機器更容易。
便利
在 VM 或實體硬體上設定 SQL Server 必須要知道硬體與軟體相關需求。 您必須了解最新的安全性最佳做法,而且要例行管理作業系統和 SQL Server 修補程式。 您也需要自行管理備份和資料保留問題。
使用 Azure SQL Database 時,我們會為您管理硬體、軟體更新與 OS 修補程式。 您指定的只是資料庫的名稱和幾個選項,而且您有一個在幾分鐘內執行的 SQL 資料庫。
您可以在您方便的時候啟動和終止 Azure SQL Database 執行個體。 Azure SQL Database 啟動快速,而且可以輕鬆地設定。 您不必放太多心思在設定軟體上,而是要將更多注意力放在讓應用程式更臻完美上。
成本
我們為您管理一切,因此您不需要購買系統、不需要為系統出力,也不需要維護系統。
Azure SQL Database 擁有數個定價選項。 這些定價選項可讓您在效能與成本之間取得平衡。 每個月只要幾美金就可以啟動。
縮放比例
您發現您必須儲存的運輸物流資料量每年都會加倍。 在內部部署執行時,您應該規劃多少剩餘的容量?
有了 Azure SQL Database,您就能在需要時隨時調整資料庫的效能與大小。
安全性
Azure SQL Database 隨附防火牆,它自動設定為限制來自網際網路的連線。
您可以允許您信任的特定 IP 位址存取。 這樣做可讓您使用 Visual Studio、SQL Server Management Studio 或其他工具來管理您的 Azure SQL 資料庫。
回顧 - 使用 Azure SQL Database 時,Microsoft Azure 會為您管理硬體、軟體更新與 OS 修補程式。 我們提供能夠協助您以可預測成本取得所需效能的購買選項。 Azure SQL Database 也隨附防火牆,因此您可以控制對資料的存取。
即使您不是資料庫管理員,也能使用 Azure SQL Database,在開始之前也有幾個應該了解的概念。 我們將在下一個單元中涵蓋這些概念。