Managing and Securing Windows Server with Puppet
This course will teach you how to use Puppet to manage your Windows servers and Active Directory, not just Linux, and generate reports so you can check Windows servers are compliant with company security policies.
What you'll learn
Learn how to automate Windows Server configuration and security using Puppet Enterprise, the most popular open source configuration management solution on the market. In this course, Managing and Securing Windows Server with Puppet, you will see how to automate the configuration and security of Windows Server using Puppet Enterprise. First, you will learn how to connect Windows Server to a Puppet Enterprise master server. Then, you will perform basic configuration tasks, like managing files, registry keys, services, software, and Windows features. Next, you will learn how to set up and configure Active Directory and Certificate Services. Lastly, you will see how to generate reports, so you can check that your Windows servers are compliant with company policies. By the end of the course, you will have a basic understanding of how to configure Windows Server using Puppet, helping you to integrate configuration management tasks with other platforms, like Linux. Software required: Windows Server, Puppet Enterprise, Linux, Azure.
Table of contents
- Introduction to Installing Puppet Master in Microsoft Azure 4m
- Deploy a Puppet Enterprise Master Virtual Machine 7m
- Connecting to Puppet Master Enterprise 3m
- Connect to Puppet Master Using Secure Shell and Puppet Console 5m
- Deploy a Windows Server Node and Bootstrap the Puppet Agent 7m
- Accept Node Certificate and Check Connectivity to Puppet Master 5m
- Introduction to Puppet on Windows Module Pack 2m
- Install Puppet on Windows Module Pack on Puppet Master 4m
- Edit the Site Manifest 3m
- Add Resources to the Site Manifest that Writes a Text File 4m
- Understanding Forward Slahes and Backslashes 3m
- Remove Items, Create Directories, Create Multiple Items, and Configure ACLs 4m
- Advanced ACL Configuration, Add Registry Keys and Values, and Managing Windows Services 4m
- Managing Local Users and Groups 3m
- Managing Windows Server Roles and Features, and Run PowerShell Commands 5m
- Installing EXE and MSI Packages Using the Puppet Provider 3m
- Upgrading Packages Using the Puppet Provider 4m
- Comparing the Puppet and Chocolotey Providers 4m
- Setting the Chocolatey Source Repository 5m
- Troubleshooting Using Manual Chocolatey Commands and Configuring a Local Repository 5m
- Checking the Chocolatey Logs, Removing Software, and Understanding Package Dependencies 4m
- More on Package Dependencies 3m
- Understanding WSUS Client Options 4m
- Configuring WSUS Client Options 3m