Lower the Learning Curve: Onboard, Provision, and Deploy Apps in Record Time
summary
A minimal Web API is extended to send “report incorrect conditions” messages into an Azure storage queue, first running against an Azurite container launched by Visual Studio Connected Services and then inside devcontainers and GitHub Codespaces. Infrastructure uses Bicep templates and the Azure Developer CLI (azd) to do azd init/provision/deploy/down, creating App Service, Storage and App Insights and successfully deploying the app; a GitHub Actions workflow is autogenerated and a CodeTour guide is added so newcomers can step through the live code.
AI-written summary · about
chapters (17)
- 0:00Start
- 0:51Example Application
- 10:01The Secrets Json File
- 13:07Saving to the Queue
- 16:21Setting Up Machine
- 16:44Dev Containers
- 19:57Add Development Container Configuration Files
- 27:35Debugging
- 31:47The Azure Developer Cli
- 32:57Azure Dev Cli
- 35:48Set Up the Azure Um Cli
- 40:08Create a Storage Account
- 41:23Azure Provision
- 42:17Creating Azure Resources
- 44:28Update this Azure Yaml File
- 47:59Create a Github Action
- 53:53Code Tours
related talks
47mDeveloping .NET Apps using Azure Developer CLI (azd)
39mDeploy to the cloud at lightning speed with .NET Aspire and Azure Container Apps
01h 03mAzure Developer CLI Deep Dive
43m1-click deploys of Python web apps to Azure
50mNext Generation Developer Platforms & Deployable Architectural Archetypes
54mBuilding Azure Apps
33mCode to Cloud with the Azure Developer CLI
51mAccelerate your workflow from local Python prototype to the cloud
