Azure App Service is a service used to create and deploy scalable, mission-critical web apps.
No. There is no general Azure inactivity/retention rule that automatically deletes these resources simply because they remain stopped for an extended period. However, Azure Policy, automation, lifecycle processes, or authorized users within your environment could still delete or modify resources.
Recommendations:
- Keep the resources stopped/deallocated if they are expected to be reused.
- Apply Azure Resource Locks (CanNotDelete) to critical resources/resource groups to protect against accidental deletion.
- Review Azure Policy, Automation Accounts, Logic Apps, DevOps pipelines, and custom cleanup scripts to ensure no internal automation deletes inactive Dev resources.
- Configure Azure Cost Management budgets/alerts because stopped resources can still generate charges.