Azure SQL 歷程記錄

已完成

過去幾年來,關聯式資料庫的軟體與服務一直都是 Microsoft 產品供應項目的一大部分。 在您了解 Azure SQL 及其前進的方向之前,讓我們先簡單考量其開始位置。

Windows Azure 的啟動

在 2008 年的「Microsoft 專業開發人員會議」中,時任 Microsoft 首席軟體架構設計人員的 Ray Ozzie 宣佈了新的雲端運算作業系統:Windows Azure。 Azure 服務平台推出的五個主要元件其中之一是 Microsoft SQL 服務。 從一開始,SQL 就是 Azure 的一大部分。 SQL Azure 的建立是為了提供雲端裝載版本的 SQL Server。 Windows Azure 稍後重新命名為 Microsoft Azure,SQL Azure 重新命名為 Azure SQL,而且兩者往後都有大幅擴充的服務。

Azure 上資料庫服務的演進

讓我們看一下 Azure SQL 從 2010 年起的早期說明:

Azure SQL 是一種雲端資料庫供應項目,Microsoft 提供此供應項目作為 Azure 雲端計算平台的一部分。 不同於其他版本的 SQL Server,您不需要佈建硬體、安裝或修補 Azure SQL;Microsoft 會為您維護平台。 您也不需要針對可擴縮性、高可用性或災害復原建立資料庫安裝架構,因為這些功能是由服務自動提供。 任何使用 Azure SQL 的應用程式都必須具有網際網路存取權,才能連線到資料庫。

這個說明仍然有效,但是安全性、效能、可用性和規模方面的功能已大幅增強。 Azure SQL 已演變多年,以包含 Azure 虛擬機器、受控執行個體和數個資料庫選項。 現在有多個部署選項可針對您的需求彈性調整。 有超過七百萬次 Azure SQL 形式的部署。 Azure SQL 的架構也演變為符合應用程式不斷成長的需求。 例如,2014 年引進的架構設定了新可能性的階段,例如彈性資料庫集區、虛擬核心選擇、商務關鍵性部署、超大規模資料庫和無伺服器架構。

自 2008 年起,SQL Server 和 Azure SQL 都已發展成更可用、可擴充且更具效能,以符合任何應用程式的需求。 所提供的資料庫服務已從 SQL Server 擴充,以包含開放原始碼資料庫,例如適用於 PostgreSQL 的 Azure 資料庫和適用於 MariaDB 的 Azure 資料庫。