Special offers now — see discounted courses.
day
:
hour
:
min
:
sec
See special offers
PowerShell: Scripting for Advanced Automation

PowerShell: Scripting for Advanced Automation

1h 21mAdvanced2018-10-08

Authors

Scott M Burrell

Scott M Burrell

Teacher specializing in HR, marketing, and small business management

Course details

Discover how to use PowerShell for Desired State Configuration (DSC) and other advanced automation for Windows Server. In this course, instructor Scott Burrell helps IT professionals bolster their PowerShell skill sets by demonstrating how to use it to automate some of the more advanced parts of their Windows network. Here, Scott covers scripting for DSC and role-based administration using Just Enough Administration (JEA). Plus, he goes over how to use PSScriptAnalyzer to run quality control on PowerShell scripts.

Learning objectives
How does DSC work?
Using DSC resources
Best practices in JEA
Creating JEA session configurations
Understanding PowerShell workflows
Debugging in PowerShell ISE
Quality control using PSScriptAnalyzer

Skills covered

ServerPowerShellIT AutomationDevOps FoundationsDevOpsLearningNetwork and System AdministrationMicrosoft

Concepts

0. Introduction

  • 01 - Advanced topics in PowerShell automation
  • 02 - What you should already know

1. Automated Administration with Desired State Configuration

  • 03 - What is DSC and how does it work
  • 04 - Working with DSC resources
  • 05 - Pushing a DSC configuration
  • 06 - Setting up a DSC pull server
  • 07 - Creating pull configurations
  • 08 - Configuring a DSC pull client

2. Role-Based Administration Using Just Enough Administration

  • 09 - Concepts of JEA
  • 10 - Best practices in JEA
  • 11 - Creating a role capability file
  • 12 - Creating JEA session configurations
  • 13 - Registering the JEA endpoint

3. Troubleshooting PowerShell Scripts

  • 14 - Understanding PowerShell workflows
  • 15 - Troubleshooting in Windows PowerShell
  • 16 - Debugging in PowerShell ISE
  • 17 - Quality control using PSScriptAnalyzer

Conclusion

  • 18 - Next steps

Related courses

About us

LyndaKade is a leading learning platform that helps people learn business, software, technology, and creative skills to achieve personal and professional goals.

Phone numberAparat ChannelTelegram SupportTelegram ChannelInstagram Page

All rights to this site belong to LyndaKade.

Terms of Service|Privacy Policy

نماد الکترونیک enamad در صورت اتصال با آی‌پی داخل کشور، نمایش داده خواهد شد.
logo-samandehi - لوگو ساماندهی
zarinpal
zibal