The easy way to an API
summary
Shows how to turn PowerShell into a web API by deploying Azure Functions with concrete tooling and gotchas: use bicep stateful deployment to avoid name collisions, include modules in the project’s Modules folder to avoid slow managed dependency cold starts, and use the func CLI plus the VS Code Azure Functions extension for local testing and ZIP-based deployment. Demonstrates a small "fruit" API deployed to a consumption plan (nearly free), sometimes failing live but previously working, and automates releases via pipelines or Deployment Center.
AI-written summary · about
chapters (9)
- 0:00Welcome
- 3:00What is an API
- 11:40Azure Functions overview
- 21:16HTTP triggers in PowerShell
- 27:03Output bindings and responses
- 31:43Managing dependencies
- 35:37Live demo: Azure Function
- 40:35Automating deployments
- 43:24Summary & Q&A
related talks
31mAzure DevOps for System Engineers
01h 03mLower the Learning Curve: Onboard, Provision, and Deploy Apps in Record Time
57mAPIs for Infrastructure… on steroids
25mCreating Automation with APIs and PowerShell
42mBicep CI/CD
48mIntroduction to Serverless Functions
50mCode repos and automated deployment
27mAzure Static Web Apps for the Enterprise
