Downgrade Azure App Service plan to Free tier and scale it back

Zatloukal, Dominik 25 Reputation points
2023-09-05T13:20:57.31+00:00

Hello,

is it possible to temporarily downgrade App Service Plan from Basic 1 tier to Free tier and, after some time, scale it back to Basic 1 tier? To clarify my situation:

We have App Service Plan on tier Basic 1 with one app running on it. Currently we would like stop this app for some time, but we don't want to delete whole Service Plan to reduce cost so we are thinking about downgrading service plan to free tier, using it just only for some small testing and, when we will need it again, just to scale it back to Basic 1 tier. So is it possible?

Thanks,

Dominik Zatloukal

Azure App Service
Azure App Service
Azure App Service is a service used to create and deploy scalable, mission-critical web apps.
7,751 questions
0 comments No comments
{count} vote

1 answer

Sort by: Most helpful
  1. VenkateshDodda-MSFT 20,696 Reputation points Microsoft Employee
    2023-09-06T04:19:42.6133333+00:00

    @Zatloukal, Dominik Thanks for reaching out to Microsoft Q&A,apologize for any inconvenience caused on this.

    Yes, you can scale-down the app service plan from Basic tier to Free tier and scaling-up of app service plan from free to basic tier is supported.

    If this a regular/frequent task, then you can automate this scaling up/down operation using any of the below services.

    1. Logic App: Create a logic app workflow with HTTP action in it and thereby calling the App Service plans-update REST API.
    2. Automation Account: Create a Script using either PowerShell Cmdlet Set-AzAppServicePlan or by using AzCLI Cmdlet az appservice plan update
    3. Azure Functions: Create a PowerShell function App and run the above created script to scale up/down the app service plan.

    Feel free to reach back to me if you have any further questions on this.

    2 people found this answer helpful.

Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.