PowerShell in Azure Functions
summary
Azure Functions runs PowerShell Core 6.2.0 as a native out‑of‑proc worker on Windows consumption, dedicated and premium plans, with managed dependencies currently limited to requirements.psd1 managed az modules and a profile.ps1 that grabs MSI tokens for auth. Demos show sending Teams messages using a saved PS‑Teams module; workarounds include sleeping 10–30s so background Az jobs can register. Missing or buggy pieces: Linux support, Durable Functions, ad types and queue visibility delay cross‑language. Cold starts are 10–30 seconds while warm starts hit ~250 ms.
AI-written summary · about
chapters (7)
- 0:00Start
- 3:49Azure Functions is serverless
- 4:52Azure Functions Programming Model
- 6:29PowerShell in Azure Functions
- 17:01What's not there?
- 37:51Cold start explained
- 44:55Questions
related talks
47mAzure Functions PowerShell: The Missing Manual
01h 02mPowerShell Core
43mUsing PowerShell From a Browser to Manage Cloud Resources
49mPowerShell in CI/CD Pipelines: A Practical...
01h 34mM365 Automation using PowerShell in Azure Function
01h 29mThe Many Ways (To Run PowerShell in Azure)
47mBest practices for automating Azure with PowerShell...
40mPowerShell Everywhere: Unleashing the Power..
