Allow moving Function from Consumption to Service Plan
Currently if you deploy your function on a consumption plan there is no way to move it to an existing Service Plan like any other App Service.
You would need to delete the existing one and redeploy it..
Quick update here – with the announcement of the premium plan we do support moving from consumption to a premium plan. Today this may not work for all consumption apps in a region only because some consumption apps may exist in a “webspace” that doesn’t yet have premium turned on. That said we have CLI commands rolling out in the next few weeks to make this seamless.
Moving to app service plan is a bit trickier as the actual code often lives in a different place on an app service plan (app service local storage) than where consumption needs them (azure storage files) – so moving may not work and currently don’t have any immediate plans to do like “code migration” in addition to changing plans.
You can see a sample of moving plans between apps in this sample here as well: https://github.com/Azure-Samples/functions-csharp-premium-scaler
Moving function to another app service plan
Since we have multiple functions which requires another amount of scaling. And this might change overtime we would like to move a function from appservice plan 1 to app serviceplan 2 or 3