Hi everyone.
My name is Liam Cleary, and welcome to my course,
Continuous Monitoring with PowerShell.
I am the CEO and owner at SharePlicity,
as well as a Microsoft MVP and a Microsoft‑certified trainer.
As a member of the IT and security team,
much of your time is spent reviewing log entries from
various operating systems and applications.
The goal of this is to identify specific anomalies,
security risks, allowing you to remediate them quickly.
This process is often cumbersome and time‑consuming and
often involves connecting to remote systems,
capturing log entries, and then querying them.
PowerShell provides all the capabilities required to automate this
process from connecting to the remote systems,
exporting the logs, and then querying the results.
In this course,
we're going to walk through the why and the how of using PowerShell to
continually monitor network computers using log entries,
as well as automated scanning.
Some of the major topics that we will cover include how to
use PowerShell to query network computers,
creating an asset list of those identified computers,
using PowerShell to identify ports, services,
and processes, how to use the Common Information Model or CIM commands,
how to remotely connect to Windows and Linux using PowerShell remoting,
retrieving event logs and entries from both Windows and Linux,
how to export those log entries,
and then how to analyze Windows event logs for anomalies.
By the end of this course,
you'll understand the why and the how of using PowerShell to
continually monitor network computers.
You do not need previous PowerShell experience with this course,
though it is extremely helpful.
You do, however, need an understanding of Windows Server and Clients.
From here on,
you should feel comfortable diving into overall PowerShell
scripting and management with courses on Getting Started
with PowerShell Scripting, Working Smarter with PowerShell Background Jobs,
Windows PowerShell Scripting and Toolmaking,
Automation with Windows PowerShell,
Getting Started with PowerShell Core on Linux and macOS,
Managing Computers with PowerShell and CIM, and then
PowerShell Functions for Security Analysis.
I hope you'll join me on this journey to learn the basics of
PowerShell analysis and monitoring with the Continuous Monitoring
with PowerShell course here, at Pluralsight.