PowerShell: Scripting for Advanced Automation

Go to class
Write Review

Free Online Course: PowerShell: Scripting for Advanced Automation provided by LinkedIn Learning is a comprehensive online course, which lasts for 1-2 hours worth of material. The course is taught in English and is free of charge. Upon completion of the course, you can receive an e-certificate from LinkedIn Learning. PowerShell: Scripting for Advanced Automation is taught by Scott M Burrell.

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