Provisioning Azure PaaS fluently with Management Libraries and C#
summary
Creates a tenant end-to-end with C# using Azure Fluent Management Libraries: provisions an elastic pool database from a backup, makes a web app on an existing App Service plan, replaces app settings with the new DB connection, maps a custom DNS record and generates a certificate via Let's Encrypt/ACME, deploys a ZIP package from blob storage, and publishes status to Event Grid after success. Demo runs live with breakpoints and completes the pipeline while noting retry and rollback needs for production.
AI-written summary · about
chapters (16)
- 0:00Intro
- 5:12What is Elastic Pool
- 7:05Create a new web app
- 7:52Write the code
- 11:10Service Bus Explorer
- 13:53Service Identity
- 19:05Create Database
- 22:06App Settings
- 28:42DNS Service
- 30:46Generating a Certificate
- 34:46Deploy
- 40:46Troubleshooting
- 46:49Resource Groups
- 49:46Virtual Machines
- 51:23Terraform
- 52:27Additional questions
related talks
44mBuilding a Global App With Azure PaaS
24mHow to Provision Serverless Infrastructure Using Terraform and Azure Pipelines
48mSelf-serve app infrastructure using Azure Deployment Environments
45mInfrastructure as service code using
01h 04mPermit to Cloud - Land with confidence in Azure
44mInfrastructure from Code: The Next Generation of Cloud Management
56mAzure DevOps for .NET Teams
37mTerraform & CI/CD
