学习路径:PowerShell:通往 PowerShell DSC 之路
使用真实示例通过 PowerShell DSC 掌握 DevOps。
讲师:Packt Publishing
口袋资源独家Udemy付费课程,独家中英文字幕,配套资料齐全!
用不到1/10的价格,即可享受同样的高品质课程,且可以完全拥有,随时随地都可以任意观看和分享。
你将学到什么
- 在生产基础设施中实施、自定义 PowerShell DSC 解决方案并对其进行故障排除。
- 创作新的 DSC 资源并扩展 PowerShell DSC 解决方案
- 使用 Windows 和 Linux 虚拟机的声明式管理
- 了解使用嵌套配置编写生产部署
- 使用 PowerShell DSC 掌握 Docker 管理
- 通过集成 Chef 和 PowerShell DSC 实施 DevOps
- 在 Microsoft Azure 上实施基础架构即代码
- 掌握企业IT管理流程和工具
要求
- 必须具备系统管理知识和 PowerShell 基础知识。
描述
PowerShell 是一种流行的脚本语言,专为系统管理而设计。PowerShell Desired State Configuration (DSC) 允许您部署和管理软件服务的配置数据,还可以管理所有服务运行的环境。如果您是一名具有 PowerShell 基本知识的 IT 专业人士,并且希望获得 PowerShell DSC 的优势,那么此学习路径适合您。
Packt 的视频学习路径是一系列以逻辑和逐步方式组合在一起的单独视频产品,因此每个视频都建立在之前视频中学到的技能的基础上。
该学习路径的亮点是:
- 学习自动化容器和 Docker 管理
- 应对 PowerShell DSC 企业集成模式
首先,您将学习 PowerShell DSC 的基本原理,涵盖所需状态配置的架构和组件。您将借助实际示例以及适用于您的自定义应用程序的 DSC 自定义资源来创建 DSC 配置。然后,您将使用 PowerShell DSC 部署实际应用程序。展望未来,您将熟悉强大的期望状态配置平台,它可以帮助您实现系统数据的持续交付和高效管理和轻松部署。接下来,您将继续与现代 DevOps 工具集成。最后,您将在 Microsoft 混合云平台(Microsoft Azure 和 Microsoft Azure Stack)上实施基础架构即代码、持续交付和 DevOps。
完成本学习路径后,您将获得使用 PowerShell DSC 的实践经验。
认识您的专家:
我们拥有以下受人尊敬的作者的最佳作品,以确保您的学习之旅顺利:
- Prajeesh Prathap是一名交付工程师,也是 DevOps、持续交付和 ALM 方面的专家。他作为开发人员、架构师和顾问拥有超过 10 年的软件开发经验。这些年来,他利用自己的技术专业知识和敏捷实践来帮助团队提高生产力。在建立成功的敏捷流程的同时,他的重点是帮助团队开发强大的敏捷工程实践和学科,例如测试驱动开发、重构、持续集成和持续交付。
本课程适合谁:
- 本学习路径面向具有基本 PowerShell 和 IT 管理背景的 IT 专业人员,帮助他们了解向 DevOps 的转变、PowerShell DSC 的优势以及 PowerShell DSC 的 DevOps 企业采用模式。