實作 Azure 儲存體
Azure 儲存體 是 Microsoft 的雲端儲存解決方案,適用於現代資料儲存場景。 Azure 儲存體提供可大幅調整的資料物件存放區。 它提供雲端檔案系統服務、可靠傳遞訊息的訊息存放區以及 NoSQL 存放區。
Azure 儲存是一項適合 AI 的服務,您可以用來儲存檔案、訊息、資料表和其他類型的資訊。 您可以針對應用程式使用 Azure 儲存體,例如檔案共用。 開發人員會使用 Azure 儲存體來處理工作資料。 工作資料包含網站、行動應用程式和傳統型應用程式。 IaaS 虛擬機器和 PaaS 雲端服務也會使用 Azure 儲存體。
關於 Azure 儲存體的須知事項
您可以將 Azure 儲存體視為支援三種資料類別:結構化資料、非結構化資料和虛擬機器資料。 檢閱下列類別,並思考組織中所使用的儲存體類型。
| Category | Description | 記憶體範例 |
|---|---|---|
| 虛擬機數據 | 虛擬機器資料儲存體包含磁碟和檔案。 磁碟是適用於 Azure IaaS 虛擬機器的持續性區塊存放裝置。 檔案在雲端中是完全受控的檔案共用。 | 虛擬機器資料的儲存體透過 Azure 受控磁碟提供。 虛擬機器會使用資料磁碟儲存資料庫檔案、網站靜態內容或自訂應用程式程式碼等資料。 您可以新增的資料磁碟數目取決於虛擬機器大小。 |
| 非結構化數據 | 非結構化資料組織程度最低。 非結構化數據的格式稱為 非關聯性。 | 您可以使用 Azure Blob 儲存體和 Azure Data Lake Storage 來儲存非結構化資料。 Blob 儲存體是具有高度可調整性且以 REST 為基礎的雲端物件存放區。 Azure Data Lake Storage 以 Hadoop 分散式檔案系統 (HDFS) 為服務。 |
| 結構化數據 | 結構化資料會以具有共用架構的關聯式格式儲存。 結構化資料通常會包含在具有資料列、資料行和索引鍵的資料庫資料表中。 表格是可自動調整的 NoSQL 存放區。 | 結構化資料可以使用 Azure 表格儲存體、Azure Cosmos DB 和 Azure SQL Database 儲存。 Azure Cosmos DB 是全域散發的資料庫服務。 Azure SQL 資料庫是完全受控的資料庫即服務,建置於 SQL 上。 |
使用 Azure 儲存體時要考慮的事項
當您考慮 Azure 儲存體的設定方案時,請考慮這些重要功能。
請考慮持久性和可用性。 Azure 儲存體持久且具有高可用性。 備援功能可在發生暫時性硬體失敗時,確保您的資料安全無虞。 您可以在資料中心或地理區域間複寫資料,以便在發生地方性災難或天然災害時獲得保護。 複寫的資料可在發生未預期的中斷事件時保持高可用性。
請考慮安全存取。 Azure 儲存體會加密所有資料。 Azure 儲存體在存取您資料的人員控管上,提供更細微的控制。
請考慮延展性。 Azure 儲存體設計為可大幅調整,以符合現今應用程式的資料儲存和效能需求。
請考慮管理性。 Microsoft Azure 會為您處理硬體維護、更新和重大問題。
請考慮數據可存取性。 您可以從世界各地透過 HTTP 或 HTTPS 存取 Azure 儲存體中的資料。 Microsoft 會以各種語言提供適用於 Azure 儲存體的 SDK。 您可以使用 .NET、JAVA、Node.js、Python、PHP、Ruby、Go 和 REST API。 Azure 儲存體支援在 Azure PowerShell 或 Azure CLI 中使用指令碼。 在使用資料方面,Azure 入口網站和 Azure 儲存體總管提供簡易的視覺式解決方案。