匯出 (0) 列印
全部展開

何謂 Azure?

更新日期: 2014年4月

Azure 是由 Microsoft 所管理或支援的資料中心託管的網際網路規模運算和服務平台。其中包括具有對應開發人員服務的若干個別功能,這些服務可以個別使用或一起使用。

下圖顯示構成 Azure 之功能的功能對應。請務必檢查您的國家/地區所適用的 Azure 服務

您也可以檢閱或下載以圖形方式進一步解釋 Azure 的何謂 Microsoft Azure 資訊圖

如果您是執行 Windows 8 或更新版本,請嘗試 Server Posterpedia 應用程式。它提供的功能可讓您在各種不同的 Microsoft 產品 (可讓包括 Azure) 上縮放各種海報並且進行互動。

Azure.microsoft.com提供了教學課程、下載及作法指南,可幫助您開始在 Azure 上進行開發。

下列各節概述適用於 Azure 的 MSDN 文件集。

適用於 .NET、Node.js、Java、PHP、Python 和 Ruby 的 Azure SDK 提供了常用的工具和資源,您可用來封裝、測試和部署應用程式。Azure SDK for .NET 包含 Azure Tools for Microsoft Visual Studio,它可擴充 Visual Studio 來啟用 Azure 上可擴充式 Web 應用程式和服務的建立、建置、封裝、執行和偵錯。以下是可用的學習資源:

Azure 管理入口網站提供部署及管理 Azure 功能的存取權,以及顯示服務和帳戶之健康狀態和效能的圖表及狀態資訊。

您可以在 Azure 上使用 Azure 網站、雲端服務 (先前稱為託管服務)、虛擬機器 (支援 IaaS) 和行動服務來執行應用程式。如需詳細資訊,請參閱以下位置。

  • 虛擬機器提供基礎結構即服務 (IaaS) 功能。您可取得雲端中伺服器的完整控制權,並根據您的業務需求進行維護。從包含各種預先安裝之額外應用程式的 Windows Server 和 Linux 映像庫中選擇,包括 Microsoft SQL Server 和 Oracle 資料庫。另外,您可以建立和上傳您自己的映像。

  • 網站 - 免費開始使用,並隨需要擴充。使用任何工具或作業系統來建置含有 .NET、PHP、Python、Java 或 Node.js 的網站,並且在幾秒內完成部署。

  • 行動服務 - 行動服務的設計目的是為了透過 Windows Azure 來輕鬆建立高功能的行動應用程式。它整合了一組為應用程式啟用後端功能的服務。

  • 雲端服務 - 使用雲端服務時,您可以快速部署和管理 Azure 處理詳細資料所在的多層應用程式:佈建、負載平衡以及針對連續可用性進行的健全狀況監視。

資料服務讓您能夠在 Azure 中儲存、修改和報告資料。其優點包括管理能力、高可用性、高度可調適性和熟悉的開發模型。以下是可用的學習資源:

  • Windows Azure 儲存體是一項包含 3 項開發人員服務的整合功能。

    1. Blob 可用來儲存大文字或二進位資料檔案。例如 - 記錄檔、視訊、音訊和影像。

    2. 資料表可以儲存大量非結構化的非關聯式 (NoSQL) 資料。

    3. 儲存體佇列在 Azure 上執行的應用程式層之間提供可靠、持續的傳訊。另請參閱<服務匯流排佇列>,它們雖然類似卻有不同的優點和限制。

  • SQL Database 可以儲存大量關聯式資料。

  • SQL 資料同步可讓您在 SQL Database 和內部部署 SQL Server 或其他 SQL Database 執行個體之間建立及排程一般同步處理。

  • HDInsight 是根據 Apache Hadoop。它會透過與類似 Microsoft Office 和 System Center 等工具的整合功能來簡化大型資料的處理。其他資訊可在巨量資料中找到。

  • Hyper-V 復原管理員可讓您協調和管理將主要資料中心複寫至次要網站的作業,以便進行資料管理、提供續航力和災害復原。您可以使用外部部署自動化功能來控制 System Center 2012 Service Pack 1 (SP1) 和 System Center 2012 R2 Virtual Machine Manager (VMM) 中所定義的內部部署私人雲端。

  • 備份可幫助您自動備份至 Azure,在異地位置保護重要的伺服器資料,在這裡可以輕鬆進行資料還原。

  • 快取是一種分散式、記憶體中的可擴充式解決方案,可讓您藉由提供資料的超快存取來建置可高度擴充且回應迅速的應用程式。這包括 ASP.NET 中極為常見的工作階段狀態與輸出快取案例。快取可提高效能和減少流量,因為它會暫時儲存來自其他後端來源的資訊,並在控制的間隔內更新資訊。在 Azure 解決方案中,「快取」可以降低成本,並提高其他儲存服務的延展性,例如 SQL Database 或 Azure 儲存體。

  • Azure SQL Reporting 是根據 SQL Server Reporting Services 技術所建置的一種雲端架構報表服務。它可讓您將報表功能建立到 Azure 應用程式中。報表可以在桌面上轉譯,讓您不需要維護自己的報表基礎結構。注意:SQL Reporting 已被取代,以利於在 Azure 虛擬機器上執行 SQL Reporting Services。此處的文件集僅為支援現有的使用者而提供。

網路服務提供 TCP/IP 和 DNS 層級的一般連接與路由。

  • 通知中心提供易於使用的基礎結構,讓您可以從任何後端將行動推播通知傳送到任何行動平台。您可以輕鬆地傳送跨平台、個人化的推播通知、擷取不同平台通知系統的詳細資料 (PNS)。透過單一 API 呼叫,您可以鎖定個別使用者或整個對象區段 (包括跨所有裝置的數百萬名使用者)。

  • Service Bus 提供裝載、安全和可廣泛使用的基礎結構來進行大規模通訊、大規模事件散發和服務發行。Service Bus 為 Windows Communication Foundation (WCF) 和其他服務端點 (包括 REST 端點) 提供了連接選項。

    Azure Storage Queues 和 Service Bus 佇列提供不同的優點。在閱讀每項功能的概觀內容之後,請參閱 Azure 佇列和 Azure Service Bus 佇列 - 比較和對比來取得其他資訊。

  • 媒體服務形成可擴充的雲端架構平台,可讓開發人員建置可擴充媒體管理和傳遞應用程式。

  • BizTalk 服務在 Azure 中提供常見的整合功能 (例如橋接器、轉換、B2B 傳訊)。它提供豐富傳訊端點以處理和轉換訊息、啟用公司間傳訊,並協助組織整合全然不同的雲端和內部部署應用程式。

  • Active Directory 提供多個服務來控制及使用雲端應用程式中的識別。

  • 排程器是 Azure 中的多租用戶應用程式服務,可循環排程可靠的動作或依照行事曆執行。即使在網路、電腦及資料中心面臨失敗的情況下,也會可靠地執行排程的動作。排程器 REST API 可幫助管理這些動作的通訊。

  • 內容傳遞網路會在策略性的位置快取 Azure Blob 和運算執行個體的靜態內容輸出,以提供最大頻寬來傳遞內容給使用者。

  • 多因素驗證可減少組織風險及協助符合規範,方法是除了進行使用者帳戶認證外,另外提供額外的驗證機制。Windows Azure 多因素驗證可使用於內部部署和雲端應用程式。可針對 Windows Azure Active Directory 使用者、使用 SDK 的自訂應用程式,或使用多因素驗證伺服器的內部部署應用程式,啟用多因素驗證。

  • Visual Studio Online (先前稱為 Team Foundation Service) 可讓您在幾分鐘內於 Azure 中開啟和執行 Visual Studio,而不必安裝或設定單一伺服器。您可以設定包含託管之 Git repos 和專案追蹤工具的環境、持續整合及 IDE,及支付每位使用者的每月成本。您也可以使用內部部署開發工具 (例如 Visual Studio、Eclipse 或 Xcode) 來連線專案。

網路服務提供 TCP/IP 和 DNS 層級的一般連接與路由。

  • 虛擬網路可讓您在 Azure 中佈建及管理網站間和點對站虛擬私人網路 (VPN),並將其與內部部署 IT 基礎結構安全地連結。它可讓您使用 Azure 當做分公司辦公室,或是當做雲端中受保護的私人虛擬網路。

  • ExpressRoute 是一項可在 Azure 資料中心與您的內部部署或共存環境之間啟用私人連線的服務。ExpressRoute 連線不會經過公用網際網路,相較於透過網際網路的一般連線,更為安全、更加可靠、速度更快且延遲更少。

  • 流量管理員會使用以 DNS 為基礎的原則,針對多個可存取網際網路的服務當中的連入流量進行負載平衡。

市集Marketplace 提供一個地方來購買或銷售 Azure 應用程式和資料訂閱。Azure 市集已整合到 Azure 管理入口網站,但是 Marketplace 則否。

另請參閱

Microsoft 正展開一份線上問卷調查,了解您對於 MSDN 網站的看法。 如果您選擇參加,您離開 MSDN 網站時即會顯示線上問卷調查。

您是否想要參加?
顯示:
© 2014 Microsoft