PowerShell, Graphs, Topology and Real Use Cases
summary
Practical PowerShell tooling ingests metadata (Windows event logs, DNS, firewall XML, Azure subscription exports) and builds dependency graphs using a wrapped graph library. The PowerShell module loads thousands of objects from over 200 Azure subscriptions to produce a ~1,700-node, ~1,400-edge graph in about 15 minutes, runs path/search algorithms to find items like VNets connected to ExpressRoute, and drives automated actions such as repointing networks; code and exporters are provided and the system reconstructs real dependencies from messy environments.
AI-written summary · about
chapters (7)
- 0:00Introduction
- 3:58Cloud app migration problems
- 8:17Analyzing system relationships
- 11:56Building graphs with PowerShell
- 18:51Cloud network dependencies
- 29:37Graph algorithms: conclusions
- 33:36Q&A
related talks
01h 07mPowerShell: Designed for a Messy World
01h 23mPowerShell 2018: State of the Art
11mSysmon Monitoring Different Way
46mAn IT Operations Approach to Observability
52mEntra PowerShell vs Graph PowerShell
01h 47mBuilding PowerShell Applications that Operate on a Planetary Scale
41mPowerShell for Life: Automate the Everyday
49mPowerShell in CI/CD Pipelines: A Practical...
