Learning Path: Puppet: From Novice to an Expert Puppet User

所在平台: Udemy

课程主页: https://www.udemy.com/course/learning-path-puppet-from-novice-to-an-expert-puppet-user/

课程评论:没有评论

第一个写评论        关注课程

课程简介

课程名称:学习路径:Puppet:从新手到专家Puppet用户 课程概述:随着大型组织对IT基础设施的挑战和对自动化常见活动的需求增加,Puppet成为了一种极为有效的配置管理工具,帮助用户高效管理和自动化IT基础设施。本课程适合开发者、系统管理员或对学习Puppet感兴趣的个人。通过本学习路径,您将能够自动化所有IT配置,并掌控网络中每个Puppet代理的操作,包括何时以及如何操作。 本学习路径由一系列视频产品组成,逻辑严谨,循序渐进,让每个视频在前一个视频的基础上构建技能。课程亮点包括:全面了解配置可扩展且高度可用的Puppet基础设施,培养在单个或多个服务器上顺利运行Puppet的能力。 学习旅程简述:本课程将通过真实案例快速帮助您上手Puppet。学习内容包括Puppet的安装与设置、利用不同资源类型编写更好的清单、处理依赖关系以及使用标签来增强对Puppet清单的控制。您将探索DSL,了解Puppet如何处理独立代码块,以及如何管理Cron作业和以Puppet运行任意命令。 进一步深入,课程将提升您的Puppet知识,涵盖如扩展Puppet基础设施、利用PuppetDB的存储配置、使用不同的外部节点分类器等概念。您将动手通过Docker容器运行Puppet组件,使用Puppet创建Docker镜像,并在Docker上运行应用以及使用Mcollective进行编排。最后,学习如何为Puppet编写自定义插件,如事实、资源类型、提供者和函数。 课程专家介绍:本课程整合了两位经验丰富的讲师,确保您的学习之旅顺畅。Toni Schmidbauer在Unix/Linux及BSD系统上工作超过17年,自2005年开始接触配置管理,2010年转向Puppet;目前管理着一个包含约2000个节点的Puppet基础设施。Anirban Saha是一位具有六年多基础设施管理经验的专业人士,曾在多个行业和公司工作,广泛使用包括Puppet、Chef、Ansible、Saltstack和Terraform在内的配置管理和自动化工具。 通过本学习路径,您将对Puppet有全面的理解,成为一名自信的Puppet用户。

课程评论(0条)

课程详情

The challenges of IT infrastructures and the need to automate common activities has become the major requirements in many large organizations. Puppet is one such configuration management tool that allows to efficiently manage and automate all your IT infrastructure. If you're a developer, a system administrator, or you are simply curious about learning Puppet, then go for this Learning Path. This Learning Path will help you to automate all your IT configurations and take control over what you do to each Puppet agent in a network, including when and how you do it. Packt's Video Learning Paths are a series of individual video products put together in a logical and stepwise manner such that each video builds on the skills learned in the video before it. The highlights of this Learning Path are: An all-you-need-to-know guide for configuring a scalable and highly available Puppet infrastructure Develop the skills to run Puppet on single or multiple servers without hiccups Let's take a quick look at your learning journey. This Learning Path gets you up-and-running with Puppet straightaway using real-world examples. You will learn to install and set up Puppet. You will then learn how to use different resource types available with Puppet, writing better manifests, handling dependencies, and using tags to gain more control with Puppet manifests. You will explore DSL, look at dependencies and how Puppet treats individual code blocks. You will also look at how you can manage Cron jobs and run arbitrary commands with Puppet. Moving ahead, you'll take your Puppet knowledge to the next level by delving deep into concepts such as scaling the Puppet infrastructure, utilizing storeconfigs with PuppetDB, and using different external node classifiers. Get your hands dirty by running Puppet components in Docker containers, using Puppet to create Docker images, and running applications on Docker along with orchestration using Mcollective. Finally, you will learn how to write custom plugins for Puppet such as facts, resource types, providers, and functions. By the end of this Learning Path, you'll have a solid understanding of Puppet and be a confident Puppet user. Meet Your Expert: We have combined the best works of the following esteemed author to ensure that your learning journey is smooth: Toni Schmidbauer has been working with various Unix/Linux and BSD systems for the last 17 years. He started working with configuration management in 2005 with CFEngine 2 and switched to Puppet in 2010. Currently, he is responsible for a Puppet infrastructure containing around 2000 nodes running Solaris, AIX and Linux. When he's not writing Puppet code he likes to tinker with different programming languages and computers in general. Anirban Saha is an infrastructure professional with more than six and half years' experience in infrastructure management at various industries and organizations ranging from early startups to corporate environments. He has worked extensively with configuration management and automation tools including Puppet, Chef, Ansible, Saltstack, and Terraform, to name a few. He has extensive experience in architecting, deploying, and managing large infrastructures. He speaks at various conferences on the latest technologies and is also the author of Salt Cookbook published by Packt Publishing.

课程标签

0人关注该课程

主题相关的课程