|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/power-puppet/
课程评论:没有评论
课程名称:掌握Puppet,实现DevOps成功 课程概述:十多年前,Puppet在DevOps运动初见端倪时改变了IT世界,并为基础设施的部署、配置和管理带来了根本性的变化。如今,Puppet已被全球成千上万的组织使用,继续成为DevOps工具链的重要组成部分。本课程的讲师Craig Dunn拥有超过10年的Puppet工作经验,发表了许多开源项目和富有洞察力的文章,这些作品改变了人们使用Puppet的方式。通过这门简明的培训课程,Craig将教你Puppet的高级功能及其语言,帮助你在组织中充分利用这一重要工具以实现DevOps的成功。 本课程的重点是Puppet的高级语言特性,旨在指导学员编写强大的Puppet模块以自动化基础设施。课程设计从完全初学者逐步提升到高级用户,分多个阶段进行。每个部分包含幻灯片演示与讲座,并伴有互动演示,学员可根据终端会话进行学习。课程开始时,学员将接受配置管理的基础介绍以及Puppet在工具链中的作用。接着,我们将关注Puppet资源,即Puppet的构建模块,学习这些资源如何在内部被Puppet用来管理配置。随后,我们将介绍Puppet语言(DSL),并逐步引导你如何将Puppet资源写成代码、构建Puppet模块,并将这些配置提供给代理节点。 课程的第二部分将深入探讨Puppet语言的高级特性。本课程的所有内容均保持与最新的发展同步,帮助学员将语言应用提升到非常高级的水平,融入Puppet最新版本中引入的所有新特性。
Over ten years ago Puppet took the IT world by storm at the time the DevOps movement was beginning to emerge and deliver a fundamental shift in how we deploy, configure and manage infrastructure. Today Puppet is used by thousands of organisations world wide and continues to be a central pillar in the DevOps toolchain space. With over 10 years experience working with Puppet and publishing many open source projects and insightful articles that have changed the way people use Puppet, industry expert Craig Dunn brings you this concise training course where he will teach you many of the advanced features of Puppet and it's language so that you can achieve DevOps success in your organisation by leveraging the power of this essential tool.This training course focuses on the advanced language features of Puppet to write powerful Puppet modules to automate your infrastructure. Designed to take you from complete beginner to power user over the course of several instalments. Each section contains a series of slide presentations with lectures followed by interactive demos in a terminal session that you can follow along to. We will begin with a basic introduction to the concepts of configuration management and where Puppet fits in to your toolchain. We then look at Puppet resources, the building blocks of Puppet and how resources are used internally by Puppet to manage your configuration. We then introduce the Puppet language (DSL) and walk you through how to write Puppet resource as code, build Puppet modules and serve that configuration to your agent nodes.The second part of this course will give you a deep dive into the Puppet language. Everything in this course is kept up to date with the very latest developments and you will the language to a very advanced level incorporating all of the newest features introduced in the latest versions of Puppet.