雲端監視的技能整備程度
本文是雲端監視指南系列文章的一部分。
規劃雲端監視需要先瞭解您將如何操作工作負載,再將其發行至實際生產環境中的生產環境及持續監視。
商務項目關係人預期服務會在不中斷的情況下執行。 組織通常會瞭解其IT人員需要學習新的技能,並適應雲端中不斷變化的環境。 您可以透過數個學習路徑來加速開發必要的技能,如本文所述。
使用下列學習路徑可以加速開發必要的技能。 他們從學習基本概念開始組織,然後分成三個主要主題領域:基礎結構、應用程式和數據分析。
基礎
Azure Resource Manager 簡介會討論 Azure 資源管理和部署的基本概念。 管理整個企業監視體驗的 IT 人員應該瞭解管理範圍、Azure 角色型訪問控制 (Azure RBAC)、使用 Azure Resource Manager (ARM) 範本,以及使用 Azure CLI 和 Azure PowerShell 管理資源。
Azure 原則 簡介可協助您瞭解如何使用 Azure 原則 來建立、指派和管理原則。 Azure 原則 可以部署和設定 Azure 監視器代理程式、使用 Azure VM 深入解析和 適用於雲端的 Microsoft Defender 啟用監視、部署診斷設定、稽核機器組態設定等等。
Azure CLI 簡介,我們用於管理 Azure 資源的跨平臺命令行體驗。 此外,請檢閱 Azure PowerShell 簡介。 透過 Azure CLI 和 Azure PowerShell 進一步擴充您的技能,方法是進行下列Microsoft Learn 課程:
檢閱 Azure PowerShell 模組 ,並使用 Windows PowerShell 管理 Azure 資源。
瞭解如何使用原則、Azure 角色型訪問控制和其他 Azure 服務來保護資源,方法是在 Azure 中檢視實作資源管理安全性。
使用 Azure 監視器監視資源的使用量、效能和可用性是Microsoft Learn 路徑會逐步引導您瞭解如何使用 Azure 監視器 監視資源的使用量、效能和可用性。
藉由檢視 Azure 監視器的最佳做法和建議,瞭解如何大規模規劃和設計監視部署,以及自動化動作。
檢閱 Azure 監視器最佳做法 - 規劃監視策略和設定 檔,以強化您對設計 Azure 監視器策略的瞭解。
基礎結構監視
Microsoft Learn 課程模組 在 Azure 上設計整體監視策略,會教導您使用 Azure 上的監視服務,為應用程式和基礎結構帶來卓越營運。
針對較大的檢測範圍,您可以採用 Microsoft Learn Path 開發檢測策略,該策略會教導您記錄、遙測和監視,讓您充分了解環境中發生的情況。
在 檢測雲端原生 ASP.NET 核心微服務 Microsoft Learn 課程模組中,您將瞭解如何檢測雲端原生 ASP.NET 核心微服務應用程式,以診斷問題並監視效能。 本課程模組包含如何在 Kubernetes 叢集中啟用 Azure Container Insights。
瞭解如何 使用 Azure 監視器記錄分析您的 Azure 基礎結構。 本Microsoft Learn 課程模組會逐步引導您使用 Azure 監視器記錄,從記錄數據擷取基礎結構的重要資訊。
檢閱使用 Azure 監視體記憶體深入解析監視記憶體服務的檔。
Microsoft Azure Database Monitoring Playbook
探索用來取得 Azure SQL 資料庫、Azure SQL 數據倉儲和 Azure Cosmos DB 見解和可採取動作步驟的重要監視功能。使用 適用於伺服器的 Azure Arc,瞭解如何管理裝載於 Azure 外部的 Windows 和 Linux 機器,與管理在 Azure 中執行的虛擬機的方式類似。
閱讀 VM 深入解析的概觀,瞭解如何監視虛擬機的效能和健康情況,以及 虛擬機器擴展集。
應用程式監視
瞭解 Azure 監視器如何協助您從一個地方一起檢視應用程式和服務的可用性和效能。 下列課程可協助:
Microsoft Learn 課程模組 監視 Web 應用程式的 健全狀況和效能會教導您如何使用 Application Insights 監視解決方案的效能和問題。
瞭解如何 使用 Application Insights 搭配 Microsoft Learn 檢測伺服器端 Web 應用程式程式代碼。
擷取和檢視 Azure Web 應用程式中的頁面載入時間。 開始使用 Azure 監視器 Application Insights,以端對端監視在 Azure 中執行的應用程式元件。
Microsoft Azure Database Monitoring Playbook
可協助您瞭解如何實作及使用 Azure SQL 資料庫、Azure SQL 數據倉儲和 Azure Cosmos DB 的監視。深入瞭解 Application Insights 快照調試程式 ,以自動從即時 Web 應用程式收集偵錯快照集。 此外,瞭解如何使用 Application Insights Profiler 來擷取和檢視雲端中執行之應用程式的效能追蹤。
分析監視數據
雖然收集數據是雲端中任何運作環境的基礎部分,但分析該資訊對於深入瞭解工作負載和基礎結構的健康情況,勢在必行。 檢閱下列資源,以使用 Kusto 查詢語言 (KQL) 深入探索和分析記錄。
瞭解如何使用 Kusto 查詢語言 撰寫您的第一個查詢。 本課程模組可讓您開始在 KQL 中撰寫簡單的查詢,以探索並取得數據見解。
探索如何使用 Kusto 查詢語言,在 KQL 中撰寫更進階的查詢,並透過 Learn 模組取得數據的深入解析。
Microsoft Learn 課程模組使用 Kusto 查詢語言 撰寫多數據表查詢會教導您如何在單一查詢中從多個數據表擷取數據。
使用引導式專案展開學習 - 使用 KQL 分析 Azure 監視器中的記錄學習課程模組,以瞭解如何撰寫記錄查詢,以尋找作業和商務問題的解答。 此外,本課程模組會教導您使用 KQL 從 Azure 監視器中的記錄擷取深入解析。
深入了解
這些初始選項以外的各種學習選項都可用於開發技能。
雲端IT角色對應
Microsoft提供各種選項,讓所有物件都能使用 Azure 服務來開發技能。
對應角色和技能:用來對應雲端職業路徑的資源。 瞭解您的雲端角色和建議技能。 依照自己的步調遵循學習課程,以建立必要的技能,以保持相關。
探索 Azure 認證訓練和測驗 ,以取得 Azure 知識的官方認可。
Azure DevOps 和專案管理
負責監視企業需要包含敏捷式訓練和參與DevOps活動的IT小組。 這也包括遵循 DevOps 中的 Dev ,藉由將需求轉換成有組織的敏捷式需求,以最少可行的監視解決方案,以反覆且符合業務需求。
若要深入瞭解,請檢閱下列各項:
使用 Azure DevOps 將部署自動化。
其他考量
客戶通常需要協助管理、維護及提供IT服務的預期業務成果。 監視被視為管理基礎結構和業務的核心,著重於測量服務品質和客戶體驗。
若要達成這些目標,請使用IT服務管理 (ITSM) 與DevOps來奠定基礎,這有助於監視小組成熟其管理、提供和支援監視服務的方式。 採用 ITSM 架構可讓監視小組以提供者身分運作,並藉由符合組織的戰略目標和需求,獲得信任的商務啟用者的認可。
請考慮使用與進程無關架構的IT4IT參考架構,以提供轉換IT的替代標準。
深入了解
若要探索更多學習路徑,請流覽 Microsoft Learn 訓練目錄。 使用角色篩選來讓學習路徑與您的角色保持一致。