Getting Started with PowerShell DSC

Getting Started with PowerShell DSC

English | MP4 | AVC 1920×1080 | AAC 48KHz 2ch | 2h 43m | 901 MB

Start to explore, implement, and manage the diverse IT platform (Cloud/ Linux/ Windows/ Containers) with PowerShell DSC

Windows PowerShell is a scripting language especially designed for system administration and it lets you manage computers from the command line. PowerShell DSC enables you to deploy and manage configuration data for software services and also manages the environment in which these services run. The main goal of this video is to teach you how to configure, deploy, and manage your system using the new features of PowerShell v6 DSC with Windows 10 and Windows Server 2016.

This video begins with the basic fundamentals of PowerShell DSC, covering the architecture and components of the Desired Sate Configuration. Next, this video familiarizes you with sets of PowerShell language extensions and new PowerShell commands. Later, this course helps you understand and create DSC configurations with the help of practical examples, and also teaches you to create DSC custom resources for your custom applications. Finally, you will learn to deploy a real-world application using PowerShell DSC. By the end of the video, you will be more familiar with the powerful Desired State Configuration platform, which helps you achieve continuous delivery and efficient management and easy deployment of data for systems.

This video is a quick-start guide to the fundamentals of Powershell DSC.

What You Will Learn

  • Implement, customize, and troubleshoot the PowerShell DSC solution in production infrastructures.
  • Author new DSC resources and extend PowerShell DSC Solution.
  • Work with declarative management of Windows and Linux virtual machines.
  • Automate the management of containers and Docker.
  • Learn to author production deployments with nested configurations
  • Install PowerShell DSC on Linux
  • Master Docker management with PowerShell DSC
  • Tackle custom resource advanced concepts
Table of Contents

01 The Course Overview
02 Setting Up the Development Environment
03 PowerShell DSC – Key Concepts
04 PowerShell DSC Delivery Modes
05 DSC Partial Configurations and Best Practices
06 Securing Credentials in MOF Files
07 Built-in DSC Resources
08 Custom DSC Resources
09 Configuration Data
10 DSC Report Server
11 DSCResourceKit
12 Deploying Active Directory on a Virtual Machine
13 Installing SQLServer on a Virtual Machine
14 Introduction to Chocolatey
15 Chocolatey and DSC
16 Introduction to Windows Containers and Docker
17 Install and Configure Docker Using DSC
18 Manage Nano Server Using DSC
19 DSC Event Logging
20 Troubleshooting DSC Environment