你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn。
云监视的技能就绪情况
本文是 云监视指南中系列文章的一部分。
规划云监视需要了解在将工作负载发布到生产环境之前如何操作工作负载,并在实时生产环境中进行持续监视。
业务利益干系人希望服务在不中断的情况下运行。 组织经常意识到,其 IT 员工需要学习新技能,并适应云中不断变化的环境。 如本文所述,可以通过多个学习路径来加速开发必要的技能。
通过以下学习路径可加快培养必要的技能。 它们从学习基础知识开始进行组织,然后划分为三个主要主题领域:基础结构、应用程序和数据分析。
基础
Azure 资源管理器简介介绍 Azure 资源管理和部署的基本概念。 管理整个企业的监视体验的 IT 人员应了解管理范围、Azure 基于角色的访问控制 (Azure RBAC) 、使用 Azure 资源管理器 (ARM) 模板以及使用 Azure CLI 和Azure PowerShell管理资源。
Azure Policy简介可帮助你了解如何使用Azure Policy创建、分配和管理策略。 Azure Policy可以部署和配置 Azure Monitor 代理、使用 Azure VM 见解和适用于云的Microsoft Defender启用监视、部署诊断设置、审核来宾配置设置等。
Azure CLI 简介,我们用于管理 Azure 资源的跨平台命令行体验。 此外,请查看Azure PowerShell简介。 通过 Azure CLI 扩展技能,并通过学习以下 Microsoft Learn 课程进一步Azure PowerShell:
查看在 Azure 中实现资源管理安全,了解如何使用策略、Azure 基于角色的访问控制和其他 Azure 服务来保护资源。
使用 Azure Monitor 监视资源的使用情况、性能和可用性 是一条 Microsoft Learn 路径,可引导你了解如何使用 Azure Monitor 监视资源的使用情况、性能和可用性。
通过查看 Azure Monitor 最佳做法和建议,了解如何大规模规划和设计监视部署以及自动执行操作。
查看 Azure Monitor 最佳做法 - 规划监视策略和配置 文档,以增强对设计 Azure Monitor 策略的理解。
基础结构监视
Microsoft Learn 模块 在 Azure 上设计整体监视策略 介绍如何使用 Azure 上的监视服务,为应用程序和基础结构带来卓越运营。
对于更广泛的检测范围,可以采用 Microsoft Learn Path 开发检测策略,该策略教你有关日志记录、遥测和监视的信息,使你能够完全了解环境中发生的情况。
在检测云原生 ASP.NET Core微服务 Microsoft Learn 模块中,了解如何检测云原生 ASP.NET Core微服务应用以诊断问题和监视性能。 本模块包括如何在 Kubernetes 群集中启用 Azure 容器见解。
了解如何 使用 Azure Monitor 日志分析 Azure 基础结构。 此 Microsoft Learn 模块将引导你完成使用 Azure Monitor 日志从日志数据中提取有关基础结构的重要信息。
Microsoft Azure Database Monitoring Playbook
探索用于获取Azure SQL数据库、Azure SQL Data Warehouse和 Azure Cosmos DB 的见解和可操作步骤的关键监视功能。Monitoring Microsoft Azure Hybrid Cloud Networks
是一门高级课程,可帮助了解如何使用 Azure 监视工具可视化、维护和优化虚拟网络和虚拟专用网络连接,从而实现混合云。通过 Azure Arc for servers,了解如何以管理 Azure 中运行的虚拟机的方式管理托管在 Azure 之外的 Windows 和 Linux 计算机。
阅读 VM 见解概述,了解如何监视虚拟机的性能和运行状况以及虚拟机规模集。
应用程序监视
了解 Azure Monitor 如何帮助你从一个位置一起查看应用程序和服务的可用性和性能。 以下课程可以提供帮助:
Microsoft Learn 模块 “监视 Web 应用的运行状况和性能 ”介绍如何使用 Application Insights 监视解决方案的性能和问题。
了解如何 通过 Microsoft Learn 使用 Application Insights 检测服务器端 Web 应用程序代码 。
在 Azure Web 应用中捕获并查看页面加载时间。 本课程开始使用 Azure Monitor Application Insights 对 Azure 中运行的应用程序组件进行端到端监视。
Microsoft Azure Database Monitoring Playbook
可帮助你了解如何实现和使用 Azure SQL Database、Azure SQL Data Warehouse 和 Azure Cosmos DB 的监视。详细了解 Application Insights Snapshot Debugger,以便自动从实时 Web 应用程序收集调试快照。 进一步了解如何使用 Application Insights Profiler 捕获和查看在云中运行的应用的性能跟踪。
分析监视数据
虽然收集数据是在云中运行的任何环境的基础部分,但分析这些信息对于详细了解工作负载和基础结构的运行状况至关重要。 查看以下资源,使用 Kusto 查询语言 (KQL) 深入了解和分析日志。
了解如何使用 Kusto 查询语言 编写第一个查询。 本模块可让你开始在 KQL 中编写简单查询,以探索数据并从中获取见解。
了解如何使用学习模块使用 Kusto 查询语言在 KQL 中编写更高级的查询,从数据中获取见解。
Microsoft Learn 模块使用 Kusto 查询语言编写多表查询教你如何在单个查询中从多个表检索数据。
使用 引导式项目扩展学习 - 使用 KQL 学习模块分析 Azure Monitor 中的日志 ,了解如何编写日志查询以查找操作和业务问题的解答。 此外,本模块介绍如何使用 KQL 从 Azure Monitor 中的日志中提取见解。
深入了解
除了这些初始选项之外,还有各种学习选项可用于培养技能。
云 IT 角色映射
Microsoft 为所有受众提供了各种选项,以使用 Azure 服务开发技能。
映射角色和技能:用于映射云职业道路的资源。 了解云角色和推荐技能。 按照自己的进度学习课程,培养必要的技能,以保持相关性。
参加 Azure 认证培训和考试,以获得官方的 Azure 知识认可。
Azure DevOps 和项目管理
负责监视企业的 IT 团队需要包括敏捷培训和参与 DevOps 活动。 这也包括遵循 DevOps 中的 开发 ,将需求转换为有组织的敏捷要求,以提供迭代优化并符合业务需求的最小可行监视解决方案。
若要了解详细信息,请查看以下文档:
其他注意事项
客户通常需要帮助管理、维护和交付 IT 服务的预期业务成果。 监视被认为是管理基础结构和业务的核心,侧重于衡量服务质量和客户体验。
若要实现这些目标,请使用 IT 服务管理 (ITSM) DevOps 打下基础,这将有助于监视团队完善其管理、交付和支持监视服务的方式。 通过采用 ITSM 框架,监视团队可以充当提供商,并通过与组织的战略目标和需求保持一致,获得受信任的业务支持者的认可。
考虑 IT4IT 参考体系结构 ,它为使用与过程无关的框架转换 IT 提供了替代蓝图。
了解更多
若要发现更多学习路径,请浏览 Microsoft Learn 培训目录。 使用角色筛选器将学习路径与角色协调一致。
反馈
https://aka.ms/ContentUserFeedback。
即将发布:在整个 2024 年,我们将逐步淘汰作为内容反馈机制的“GitHub 问题”,并将其取代为新的反馈系统。 有关详细信息,请参阅:提交和查看相关反馈