YoVDO

PowerShell: Scripting for Advanced Automation

Offered By: LinkedIn Learning

Tags

PowerShell Courses Windows Server Courses Desired State Configuration Courses

Course Description

Overview

Learn about using PowerShell for Desired State Configuration (DSC) and other advanced automation for Windows Server.

Syllabus

Introduction
  • Advanced topics in PowerShell automation
  • What you should already know
1. Automated Administration with Desired State Configuration
  • What is DSC and how does it work?
  • Working with DSC resources
  • Pushing a DSC configuration
  • Setting up a DSC pull server
  • Creating pull configurations
  • Configuring a DSC pull client
2. Role-Based Administration Using Just Enough Administration
  • Concepts of JEA
  • Best practices in JEA
  • Creating a role capability file
  • Creating JEA session configurations
  • Registering the JEA endpoint
3. Troubleshooting PowerShell Scripts
  • Understanding PowerShell workflows
  • Troubleshooting in Windows PowerShell
  • Debugging in PowerShell ISE
  • Quality control using PSScriptAnalyzer
Conclusion
  • Next steps

Taught by

Scott M Burrell

Related Courses

Automating Azure Workloads
Microsoft via edX
DevOps Practices and Principles
Microsoft via edX
Infrastructure as Code
Microsoft via edX
Learning Azure Automation
LinkedIn Learning
Play by Play: Microsoft Open Source PowerShell on Linux and Mac
Pluralsight