This case study records an April 2026 run. Resource provisioning succeeded,
but the recorded application checks returned HTTP 503. The generated
records retain their original findings and are not a current deployment tutorial.
Use the current workflow for agent handoffs and approvals.
Case study › Step 5 › Generated Artifacts
Resource Bicep Type Module Log Analytics Workspace Microsoft.OperationalInsights/workspacesmodules/log-analytics.bicepApplication Insights Microsoft.Insights/componentsmodules/app-insights.bicepKey Vault + secret Microsoft.KeyVault/vaultsmodules/key-vault.bicepStorage Account + tables Microsoft.Storage/storageAccountsmodules/storage.bicepContainer Registry (Premium) Microsoft.ContainerRegistry/registriesmodules/container-registry.bicepVirtual Network + subnets Microsoft.Network/virtualNetworksmodules/virtual-network.bicepApp Service Plan (S1) Microsoft.Web/serverfarmsmodules/app-service-plan.bicepWeb App + staging slot + MI Microsoft.Web/sitesmodules/web-app.bicepPrivate DNS Zones Microsoft.Network/privateDnsZonesmodules/private-dns-zones.bicepPrivate Endpoints Microsoft.Network/privateEndpointsmodules/web-app.bicepConsumption Budget Microsoft.Consumption/budgetsmodules/budget.bicep
AVM ModuleVersion avm/res/operational-insights/workspacelatest avm/res/insights/componentlatest avm/res/key-vault/vaultlatest avm/res/storage/storage-accountlatest avm/res/container-registry/registrylatest avm/res/network/virtual-network0.7.0 avm/res/web/serverfarm0.4.0 avm/res/web/site0.15.0 avm/res/network/private-dns-zone0.7.0
%%{init: {'theme':'neutral'}}%%
graph TD
MAIN["main.bicep"] --> LAW["log-analytics"]
MAIN --> APPI["app-insights"]
MAIN --> KV["key-vault"]
MAIN --> ST["storage"]
MAIN --> ACR["container-registry"]
MAIN --> VNET["virtual-network"]
MAIN --> ASP["app-service-plan"]
MAIN --> WEBAPP["web-app"]
MAIN --> DNS["private-dns-zones"]
MAIN --> BUDGET["budget"]
LAW --> APPI
LAW --> KV
LAW --> ST
LAW --> ACR
APPI --> KV
VNET --> WEBAPP
ASP --> WEBAPP
KV --> WEBAPP
ST --> WEBAPP
ACR --> WEBAPP
WEBAPP --> DNS