Feeling Triggered?!?
summary
Argues that long PowerShell scripts and cron/task scheduler polling get replaced by event-driven microservices: Azure Functions + Logic Apps (or Power Automate) call a PowerShell function (PowerShell Core 7), run an Azure Resource Graph query, push VM names to a storage queue, another function consumes the queue and issues start-as-job commands, and Event Grid + a logic app posts status. Uses managed identity, notes cold start and pricing tradeoffs, and demos starting one VM successfully.
AI-written summary · about
chapters (8)
- 0:00Introduction
- 2:15Automation scripts anxiety
- 6:33Traditional task scheduling
- 9:05Azure Functions & Logic Apps
- 18:01Demo setup & identities
- 36:17Testing Azure Functions locally
- 47:45Scripts to microservices
- 48:49Q&A
related talks
31mHow to be a Failure
47mThe Human Side of PowerShell Scripting
01h 00mStress Inoculation: Maintaining Performance Under Pressure
36mHuman Factors and DevOps
40mStop punching yourself in the face!
41mWhen /bin/sh Attacks: Revisiting "Automate All the Things"
06mSoftware is People
58mOptimizing the Programmer: Get More Done Faster
