
- Microsoft Azure 教程
- Microsoft Azure - 首頁
- 雲計算 - 概述
- Microsoft Azure - Windows
- Microsoft Azure - 元件
- Microsoft Azure - 計算模組
- Microsoft Azure - 結構控制器
- Microsoft Azure - 儲存
- Microsoft Azure - Blob
- Microsoft Azure - 佇列
- Microsoft Azure - 表
- Microsoft Azure - CDN
- Microsoft Azure - 應用
- Microsoft Azure - 安全
- Microsoft Azure - 資料中心
- Microsoft Azure - 應用場景
- Microsoft Azure 高階功能
- Microsoft Azure - 管理門戶
- Azure - 建立虛擬網路
- Azure - 部署虛擬機器
- Azure - 端點配置
- Azure - 點對站點連線
- Azure - 站點到站點連線
- Microsoft Azure - 流量管理器
- Microsoft Azure - PowerShell
- Azure - 監控虛擬機器
- Azure - 設定警報規則
- Azure - 應用部署
- Microsoft Azure - 備份和恢復
- Azure - 自助服務功能
- Azure - 多因素身份驗證
- Azure - Forefront Identity Manager
- Azure - 資料匯入和匯出作業
- Microsoft Azure - 網站
- Microsoft Azure - 可擴充套件性
- Microsoft Azure - 磁碟配置
- Microsoft Azure - 磁碟快取
- Microsoft Azure - 個性化訪問
- Azure - 個性化公司品牌
- Azure - 自助服務密碼重置
- Microsoft Azure - 自助服務組
- Microsoft Azure - 建立組
- Azure - 安全報告和警報
- Azure - 編排恢復
- Microsoft Azure - 健康監控
- Microsoft Azure - 升級
- Microsoft Azure 有用資源
- Microsoft Azure - 快速指南
- Microsoft Azure - 有用資源
- Microsoft Azure - 討論
Microsoft Azure - 元件
對服務進行分類將有助於您更好地理解 Azure。在本教程中,這些類別被稱為“元件”。各個元件將在後續章節中結合詳細圖片進行解釋。
計算/執行模型
這是執行應用程式的介面,這是 Azure 的基本功能之一。

如上圖所示,存在不同的模型,例如 Web 應用、虛擬機器、移動服務、雲服務和批處理服務。這些模型可以根據需要單獨使用或組合使用。
資料管理
可以使用 SQL Server 資料庫元件或 Windows Azure 提供的簡單資料儲存模組來進行資料管理。SQL Server 資料庫可用於關係資料庫。儲存模組可以儲存不相關的表(沒有外部索引鍵或任何關係)和 Blob。Blob 包括影像、音訊、影片和文字檔案形式的二進位制資料。

網路
Azure 流量管理器會智慧地將使用者的請求路由到可用的資料中心。此過程涉及查詢距離發出 Web 應用程式請求的使用者最近的資料中心,如果由於各種原因最近的資料中心不可用,則流量管理器會將請求轉移到另一個數據中心。但是,應用程式所有者會設定有關流量管理器應如何執行的規則。
虛擬網路是 Windows Azure 提供的服務中網路的另一個功能。虛擬網路允許在您本地環境中的本地計算機和 Azure 資料中心中的虛擬機器之間建立網路。可以以使虛擬機器看起來像駐留在您自己本地環境中的方式分配虛擬機器的 IP 地址。虛擬網路是使用虛擬專用網路 (VPN) 裝置設定的。
下圖顯示了這兩個功能在 Azure 門戶中的實際外觀。

大資料和大計算
可以使用 Windows Azure 儲存和管理大量資料。Azure 提供基於 Hadoop 的服務 HDInsight。組織通常需要管理大量資料,而這些資料不一定是關係資料庫管理。Hadoop 是當今使用的一種突出技術。因此,Azure 在其平臺上為客戶提供 Hadoop 服務。
術語“大計算”是指高效能計算。這是透過同時在多臺計算機上執行程式碼來實現的。
訊息傳遞
Windows Azure 提供兩種處理兩個應用之間互動的選項。一種屬於服務的儲存元件,稱為“訊息佇列”。另一種屬於應用服務,稱為“服務匯流排”。可以使用這兩個選項傳送訊息以啟動應用程式的不同元件或不同應用程式之間的通訊。

快取
Microsoft Azure 提供兩種快取:記憶體中快取和內容交付網路 (CDN),用於快取經常訪問的資料並提高應用程式效能。CDN 用於快取 Blob 資料,以便世界各地的使用者可以更快地訪問這些資料。
身份和訪問
此元件與使用者管理、身份驗證和授權相關。Active Directory 儲存訪問應用程式的使用者的資訊以及組織的資訊。它可以與駐留在本地環境中的本地計算機上的相關資訊同步。多因素訪問 (MFA) 服務旨在解決安全問題,例如只有正確的使用者才能訪問應用程式。

移動服務
Windows Azure 提供了一個非常簡單的平臺來開發移動應用程式。登入帳戶後,您可以立即開始使用移動開發工具。如果您使用此服務,則無需為移動應用程式編寫大量的自定義程式碼。可以快速傳送推送通知、儲存資料和驗證使用者。

備份
站點恢復服務會在輔助位置複製資料,並在資料中斷的情況下自動執行資料恢復過程。同樣,Azure 備份可用於將本地資料備份到雲中。在這兩種情況下,資料都以加密模式儲存。Windows Azure 為客戶提供非常有效且可靠的備份服務,並確保他們在硬體故障時不會遇到不便。

媒體
此服務解決了與上傳媒體以及輕鬆向終端使用者提供媒體相關的多個問題。使用者可以輕鬆管理與媒體相關的任務,例如編碼、廣告插入、流式傳輸等。
商務
Windows Azure 為使用者提供了透過其平臺買賣應用程式和資料的機會。應用程式放置在市場或 Azure 商店中,其他使用者可以從那裡訪問和購買這些應用程式。
軟體開發工具包 (SDK)
開發人員可以使用多種程式語言來建立 Azure 應用程式。Microsoft 目前為 Java、.NET、PHP、Node.js、Ruby 和 Python 提供特定於語言的 SDK。還有一個通用的 Windows Azure SDK 支援 C++ 等語言。