什麼是 Azure 上的 Linux?

已完成

Microsoft Azure 雲端是全球最先進的資料中心網路,包含超過 200 個產品與雲端服務,專為支援廣泛的商務和技術案例而設計。 移至 Azure 可將您維護實體基礎結構的負擔降到最低,同時受益於進階計算服務。 Microsoft 和 Azure 上的第三方廠商提供許多程式設計語言、開發架構和作業系統發行版本。 Microsoft 及其合作夥伴也提供數百個預先建置的解決方案,可快速增加新工作負載和現有工作負載的價值。

Linux 是 Azure 上成長最快的平台,因此 Linux 使用者會找到熟悉的工具和系統。 Microsoft 及其合作夥伴也提供數百個預先建置的解決方案,可快速增加新工作負載和現有工作負載的價值。

  • 首先,根據熟悉度、使用量、成本和支援需求,選擇您想要的 Linux 發行版本。 您可以攜帶自己的發行版本,或在 Azure Marketplace 中尋找發行版本。

  • 如果您攜帶自己的 Linux 發行版本,請遵循 Azure 指導方針來準備映像 (機器翻譯)。

  • Azure Marketplace 中以 Linux 為基礎的映像包含特定案例中預先安裝軟體的基底發行版本和映像。 所有映像皆包含能確保在 Azure VM 上順暢操作所需的軟體與設定。 這包括 Azure 基礎結構 (例如儲存體與網路功能) 的核心層級驅動程式支援,以及 Azure 支援的功能,例如遠端直接記憶體存取。

  • Azure Marketplace 上的許多映像都是免費的:您只需為 VM 使用的虛擬基礎結構付費。 某些影像對其包含的軟體有額外的授權和購買條款。 您將深入了解本課程模組稍後的價格和支援選項。

  • 您也可以找到數百個其他 Linux 映像,以取得第三方開發人員工具、安全性、資料庫、分析等。

當您考慮在 Azure 上設計計算環境時,請區分四種可用的一般使用方式模型:基礎結構即服務 (IaaS)、平台即服務 (PaaS)、資料庫即服務 (DBaaS),以及軟體即服務 (SaaS)。 單元 4 更深入地說明為何您可能會選擇這些模型的其中一個,以及取捨的可能原因。

IaaS:Azure 會維護實體硬體,並視需要佈建額外的計算資源。 客戶負責管理作業系統,設定其他安全性服務、Web 應用程式、開發環境、應用程式部署,以及進行監視。

PaaS:Azure 會維護基礎結構的所有層面,但可讓您控制、設定及部署應用程式。

DBaaS:Azure 會將資料庫更新、佈建和備份自動化,讓您專注於應用程式開發。

SaaS:Azure 會管理客戶訂閱的完整應用程式,例如 Microsoft 365 和 Dynamics 365。 ISV (獨立軟體廠商) 在 Microsoft AppSource 網站上提供各種 SaaS 解決方案。

本課程模組重點是 Linux 的 IaaS、PaaS 和 DBaaS。