55202 PowerShell 5.0 and Desired State Configuration
Describe how your servers should look and let PowerShell keep them that way.
About this course
Describe how your servers should look and let PowerShell keep them that way. Across two days you will learn the declarative thinking behind Desired State Configuration and its architecture, write configuration scripts, use built-in resources and deliver configurations in push and pull modes, with a PowerShell 5.0 refresher included.
Curriculum
- Introduction
- Course Materials
- Facilities
- Prerequisites
- What We'll Be Discussing
- Lab 1: Course Overview
- Understanding Desired State Configuration
- Understanding DSC Metaphor
- PowerShell is Imperative, or Declarative, or Both?
- Exploring DSC from 30,000 Feet!
- Examining Why to Put Effort into DSC (Or Inspire Me Dude)?
- Understanding DSC Requirements
- Examining PowerShell Version 4: DSC Features Added
- Exploring PowerShell Version 5: DSC Improvements
- Lab 1: PowerShell 5.0 Desired State Configuration Introduction
- Taking a Preliminary Look
- Updating the Help System
- Exploring Management Models
- Reviewing the MOF File Creation Workflow
- Examining Methodologies of Configuration Data
- Exploring Functions and Cmdlets Available for DSC with WMF 5.0
- Understanding DSC Pull Server
- Lab 1: DSC Architecture
- Preparing the Environment
- Defining a DSC Configuration Script
- Configuration Keyword
- Lab 1: DSC Configuration Files
- Examining File Resource
- Exploring Archive Resource
- Examining Environment Resource
- Exploring Group Resource
- Examining Log Resource
- Understanding Package Resource
- Examining Registry Resource
- Exploring Script Resource
- Examining Service Resource
- Exploring User Resource
- Examining WindowsFeature Resource
- Understanding PsDscRunAsCredential
- Lab 1: DSC Resources
- Discussing Parameters
- Examining a Push Mode Example
- Exploring the Pull Mode
- Reviewing the Local Configuration Manager (LCM)
- Placing Configurations and Resources for Distribution by the Pull Server
- Discussing Configuration Drift
- Debugging DSC in Version 5
- Lab 1: DSC Pull and Push Servers
- Introduction to PowerShell
- Utilizing PowerShell
- The Pipeline
- Processing Data with Loops
- Scripting and Functions
- Lab 1: Appendix: 752552 PowerShell 5.0 Basics
Who it's for
Windows administrators with some PowerShell experience who want consistent, repeatable server configuration.
Before you start
No formal prerequisites. Bring curiosity and a willingness to practise.
Related courses
More in Windows Server & Hybrid →55318 Advanced Automated Administration with Windows PowerShell
Windows Server & Hybrid
View course →55343 Networking with Windows Server
Windows Server & Hybrid
View course →Administering Windows Server Group Policy
Windows Server & Hybrid
View course →Administration and Automation with Windows PowerShell Intermediate
Windows Server & Hybrid
View course →Automate Administration with PowerShell (AZ-040T00)
Windows Server & Hybrid
View course →AZ-1008 Administer Active Directory Domain Services
Windows Server & Hybrid
View course →Let's plan your next step together.
Tell us the course or certification you have in mind and we'll send the outline, upcoming dates, fees and private-team options.