Microsoft Azure - Windows



不同的組織提供了許多雲計算平臺。Windows Azure 是其中之一,由微軟提供。Azure 可以被描述為用於構建、部署、管理應用程式並透過全球網路提供服務的託管資料中心。Microsoft Azure 提供的服務是 PaaS 和 IaaS。它支援多種程式語言和框架。

Azure 作為 PaaS(平臺即服務)

顧名思義,為客戶提供了一個開發和部署軟體的平臺。客戶可以專注於應用程式開發,而不必擔心硬體和基礎設施。它還負責大多數作業系統、伺服器和網路問題。

優點

  • 由於資源按需分配並且伺服器會自動更新,因此總體成本較低。

  • 由於伺服器會自動更新並檢查所有已知安全問題,因此它不太容易受到攻擊。整個過程對開發人員不可見,因此不會造成資料洩露風險。

  • 由於 Azure 團隊測試了開發工具的新版本,因此開發人員可以輕鬆地轉向新工具。這也有助於開發人員透過快速適應新版本來滿足客戶的需求。

缺點

  • 使用 PaaS 會存在可移植性問題。Azure 可能有不同的環境,因此可能需要相應地調整應用程式。

Azure 作為 IaaS(基礎設施即服務)

它是一種託管計算服務,可將作業系統和應用程式平臺堆疊的完全控制權提供給應用程式開發人員。它允許使用者自己訪問、管理和監控資料中心。

優點

  • 這非常適合需要完全控制的應用程式。虛擬機器可以完全適應組織或企業的需求。

  • IaaS 促進了非常高效的設計時可移植性。這意味著應用程式可以遷移到 Windows Azure 而無需重新工作。所有應用程式依賴項(如資料庫)也可以遷移到 Azure。

  • IaaS 允許服務快速過渡到雲,這有助於供應商輕鬆地向其客戶提供服務。這也有助於供應商透過在新的市場中銷售現有的軟體或服務來擴充套件其業務。

缺點

  • 由於使用者擁有完全的控制權,因此他們傾向於堅持應用程式依賴項的特定版本。他們可能很難將應用程式遷移到將來的版本。

  • 許多因素會增加其運營成本。例如,為修補和升級軟體而進行的更高的伺服器維護。

  • 未修補的伺服器存在大量安全風險。一些公司擁有完善的流程來測試和更新內部部署伺服器的安全漏洞。需要將這些流程擴充套件到雲託管的 IaaS VM 以降低駭客風險。

  • 未修補的伺服器構成了巨大的安全風險。與 PaaS 不同,IaaS 中沒有自動伺服器修補的規定。包含敏感資訊的未修補伺服器可能非常脆弱,從而影響整個組織的業務。

  • 難以在 Iaas 中維護舊版應用程式。它可能會停留在舊版作業系統和應用程式堆疊上。因此,導致應用程式難以維護並在一段時間內新增新功能。

有必要了解這兩種服務的優缺點,以便根據您的需求選擇合適的服務。總之,可以認為,對於商品應用程式,PaaS 在運營方面比 IaaS 具有明顯的經濟優勢。在 PaaS 中,運營成本打破了商業模式。而 IaaS 提供了對作業系統和應用程式平臺堆疊的完全控制。

Azure 管理門戶

Azure 管理門戶是用於管理 2012 年推出的服務和基礎設施的介面。所有服務和應用程式都顯示在其中,並允許使用者管理它們。

入門

可以透過訪問以下連結在 Azure 管理門戶上建立一個免費試用帳戶 - manage.windowsazure.com

彈出的螢幕如下圖所示。可以使用現有的 Gmail、Hotmail 或 Yahoo 帳戶建立帳戶。

Sign In To Azure

登入後,您將被重定向到以下螢幕,其中左側面板列出了服務和應用程式。

Azure Management Portal

單擊類別時,螢幕上會顯示其詳細資訊。您可以透過單擊選單項檢視應用程式、虛擬機器、移動服務等的數量。

下一章將詳細介紹如何使用此門戶來管理 Azure 服務。

廣告