Azure 上的 Linux

初級
解決方案架構設計師
系統管理員
開發人員
Azure

這個完整的學習路徑會檢閱 Azure 上 Linux 的部署和管理。 了解雲端運算概念、Linux IaaS 和 PaaS 解決方案與優點和 Azure 雲端服務。 探索如何透過改良的擴充性、安全性和隱私權,在 Azure 上移轉及延伸您的 Linux 型工作負載。

此學習路徑應與以下內容一起探索:Azure 基本概念第 1 部分:描述核心 Azure 概念學習路徑。 如果您不熟悉雲端運算,請考慮先選修 Azure 基本概念 6 部分學習路徑系列中的第一個學習路徑。

必要條件

None

此學習路徑中的課程模組

對雲端有興趣,但不確定雲端能夠做什麼? 在本課程模組中,您將了解使用雲端運算服務的優勢,並學習區分雲端運算的類別與類型。

探索在 Azure 上執行 Linux 的獨特優點,以及如何使用 Azure 在雲端中執行 Linux 型應用程式與工作負載。

了解您在建立虛擬機器前制訂的決策、建立和管理 VM 的選項,以及用於管理您 VM 的延伸模組和服務。

在此課程模組中,我們將討論如何使用 Azure 入口網站建立 Linux 虛擬機器。

在本課程模組中,您將查看使用 Azure 架構時必須具備的各種概念、資源與術語。 例如:了解 Azure 訂用帳戶及管理群組、資源群組及 Azure Resource Manager,以及 Azure 區域及可用性區域。

將內部部署環境移轉至 Azure 所需的時間和資源降至最低。 使用 Azure Migrate 評估您目前的系統,並使用 Azure Migrate 與 Azure 資料庫移轉服務來加以移轉。

了解在 Linux 上安裝 SQL Server 的優點。

在本課程模組中,您將瞭解將內部部署的開放原始碼資料庫移轉至 Azure 的問題和考慮、Azure 為協助您遷移資料庫所提供的服務,以及如何規劃遷移。

了解如何在新的 Azure Linux 虛擬機器上設定以 MEAN 為基礎的 Web 應用程式。

Azure App Service 可讓您以選定的程式設計語言來建置並裝載 Web 應用程式,無需管理基礎結構。 了解如何透過 Azure App Service 中裝載的 Web 應用程式平台建立網站。

在 Azure 中使用 Redis 快取來減少資料庫上的負載。 套用不同的快取架構,在分散式和高容量環境中支援較大的負載。

Azure Functions 可讓開發人員裝載不需要管理或佈建基礎結構即可執行的商務邏輯。

判斷可以使用 Azure Kubernetes Service 解決的商務問題類型。 使用部署管理、自動更新與自我修復等功能來描述容器協調流程的優點。

了解如何使用 Docker 容器搭配 Azure Container Instances (ACI) 來執行容器化應用程式。