How can we improve Azure Cloud Services (Web and Worker Role)?

Allow a Role instance count of 0

In many scenarios it is useful to have a role that is only run for certain periods of the day. At present this is very complex to achieve as it involved using the management API to deploy and undeploy a whole service (from Blob storage). it would be much more elegant if the role count could be set to Zero thus undeploying all instances of just that role. In this way other services in the project could use the management API to start and stop just that Role.

1,128 votes
Vote
Sign in
Check!
(thinking…)
Reset
or sign in with
  • facebook
  • google
    Password icon
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    Chris Auld shared this idea  ·   ·  Flag idea as inappropriate…  ·  Admin →

    36 comments

    Sign in
    Check!
    (thinking…)
    Reset
    or sign in with
    • facebook
    • google
      Password icon
      Signed in as (Sign out)
      Submitting...
      • Miranda Li commented  ·   ·  Flag as inappropriate

        I am trying everything I can to move things under role instance away to AWS. This is too costly since you have to pay for a full vm.

      • Sam commented  ·   ·  Flag as inappropriate

        Can we please get an update. The second highest voted request and years 4 years without a response.

      • Anonymous commented  ·   ·  Flag as inappropriate

        oh never mind I see the 969 people before me have already moved to AWS. last one out turn off the lights.

      • Erik commented  ·   ·  Flag as inappropriate

        I doubt Microsoft will implement it. Reason is money. With this feature customers could pay less by not paying for idle computing. Unacceptable by profit driven management.

      • Anonymous commented  ·   ·  Flag as inappropriate

        2+ years and no response? Seriously Microsoft, WTH is this nonsense? Are you trying to force your customers to Service Fabric (which does not support 0 instances either, mind you)? Is it because some internal stats show you that a majority of PaaS customers are internal Microsoft and so you decide to ***** over the few PaaS customers out there?

        Your CEO shouts about "cloud first" and how we wants an Azure run-rate of $18 billion USD by 2018 and with stuff like this, what do you expect the customers to do?

        Worst of all, when a Group Program Manager talks about something being "Under Review" and then conveniently forgets to provide status update, even after 2+ years, what does it speak about a company like Microsoft?

        There are several features that the community has been clamoring for the past several years:
        1) This ask
        2) Allow multiple Worker Roles to run on 1 or fewer VMs (let us control how many VMs Worker Roles create)
        3) Have a Resource Provider for Cloud Services so that they can be deployed through ARM templates.

        Fix this broken piece of **** Microsoft!

      • Dude commented  ·   ·  Flag as inappropriate

        Hey, Microsoft, it's been a 5+ years since the first ask. How many CEOs and reorgs does it take to ******* do this? Unless, of course you don't want us to use Azure.

      • Eivind Tjore commented  ·   ·  Flag as inappropriate

        Any news on this? Allowing instance count of 0 would greatly improve life for azure-developers :)

      • Anonymous commented  ·   ·  Flag as inappropriate

        Please provide an update. This is an important feature and I now see that Azure competitors are providing functionality to facilitate - e.g. AWS Lambda

      • Leon Meijer commented  ·   ·  Flag as inappropriate

        Please provide an update. For development purposes, 0 role instances (or via Azure Automation) would be appreciated

      ← Previous 1

      Feedback and Knowledge Base