How can we improve Microsoft Azure Functions?

Allow customers to select the VM size their consumption plan runs on

It's my understanding functions execute on an A1 size virtual machine, which has 1 core and 2GB memory. The customer has no way of changing this.

Our processing requires a bit more beefy machine as it's CPU and memory intensive. We understand using a dedicated App Service Plan is an option, but we really like paying for only what we consume. Our jobs run infrequently and tend to be on the "longer" end of the run time scale.

I'd love to be able to select the VM size we run on and pay accordingly with a consumption plan.

1 vote
Sign in
Check!
(thinking…)
Reset
or sign in with
  • facebook
  • google
    Password icon
    Signed in as (Sign out)

    We’ll send you updates on this idea

    Scott Lin shared this idea  ·   ·  Flag idea as inappropriate…  ·  Admin →
    started  ·  AdminAzure App Service team (Admin, Microsoft Azure) responded  · 

    We’re planning a new offering that allows fast scaling based on events, while you can select the VMs where your functions will run. This will allow for further networking options to connect to on-prem resources.

    thanks
    — Eduardo

    0 comments

    Sign in
    Check!
    (thinking…)
    Reset
    or sign in with
    • facebook
    • google
      Password icon
      Signed in as (Sign out)
      Submitting...

      Feedback and Knowledge Base