Azure Functions

Azure Functions is an event driven, compute-on-demand experience that extends the existing Azure application platform with capabilities to implement code triggered by events occurring in other Azure services, SaaS products, and on-premises systems. With Azure Functions, your applications scale based on demand and you pay only for the resources you consume. Azure Functions provides an intuitive, browser-based user interface allowing you to create scheduled or triggered pieces of code implemented in a variety of programming languages.

  • Hot ideas
  • Top ideas
  • New ideas
  • My feedback
  1. Support etags for Azure Table Storage read/write operations

    I use python functions to read/write into Azure tables, unfortunately the etags are hidden. It would be quite useful to be able to access the eTags to ensure consistency of writes.

    2 votes
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)

    We’ll send you updates on this idea

    1 comment  ·  Feature  ·  Flag idea as inappropriate…  ·  Admin →
  2. CPU Time/%/Memory should be available in metrics when running on an App Service Plan

    When getting alerts on high cpu ( or memory) for an app service plan, it is currently impossible to see what is consuming the cpu if both webapps and functions are running on the same App Service Plan

    1 vote
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Feature  ·  Flag idea as inappropriate…  ·  Admin →
  3. First class support for Deno

    Will we get first class support for Deno now that its reached version 1.0 https://deno.land/v1?

    1 vote
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Feature  ·  Flag idea as inappropriate…  ·  Admin →
  4. Set partitionKey property in Event Hub output binding

    In an IoT scenario combining EventHub with StreamAnalytics, it is important that the EventHub is partitionned properly to allow writing a "parallel" query in Stream Analytics.

    The current EventHub SDK allows to specify the partition key on a new batch of event before sending to EventHub, but this option is not available when we use an EventHub output binding.

    Using the EventHub SDK in an Azure function is not an option as the function has to recreate the connection at each execution, and this is very slow, causing a function timeout in our tests.

    1 vote
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Feature  ·  Flag idea as inappropriate…  ·  Admin →
  5. How do we support Open API for Azure Functions 2?

    Open Api support for Azure Functions 2 - Directly, without the need for Api Management service.
    API Interface/integration is a core feature of an API. Shouldn't need another product to enable it.

    thanks

    1 vote
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Feature  ·  Flag idea as inappropriate…  ·  Admin →
  6. Support for Java in Windows

    There is currently support for Azure Functions using Java in Linux Environments, however adding support for Java Functions to Windows Environments would be helpful as some don't have the want/need to use linux.

    1 vote
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Feature  ·  Flag idea as inappropriate…  ·  Admin →
  7. Durable Function Trigger Throttling

    When triggering a durable function from a queue, there should more controls to throttle function executions. Need a way to limit the total number of executions running at one time. Executions need to finish before more can be started. As currently implemented more and more functions are started before others are finished. This overwhelms downstream resources. I have tried the options outlined in https://github.com/Azure/azure-functions-durable-extension/issues/1067 but it doesn't help and there is no traction in that thread.

    1 vote
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Feature  ·  Flag idea as inappropriate…  ·  Admin →
  8. Add RPC support for Azure Functions

    RPC support for Azure functions to allow compile-time verification of RPC calls. As it is, HTTP trigger endpoints are not verifiable at compile-time.

    1 vote
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Feature  ·  Flag idea as inappropriate…  ·  Admin →
  9. Make it possible to restrict the used storage account to a virtual network

    Make it possible to restrict the used storage account to a virtual network. Some customers, especially in the finance industry, have the requirement to secure and protect any storage account. So it is mandatory for them to also limit access of the storage accounts used for Azure Functions.

    1 vote
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Feature  ·  Flag idea as inappropriate…  ·  Admin →
  10. Built-in role for Azure functions

    There is now built-in role Azure functions. I would like see soem built-in role for Azure Functions. For example,


    1. Developer Role

    2. Platform Admin role

    3. Read-only role

    4. Security role.

    is there any roadmap for built-in role for Azure Functions.

    1 vote
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Feature  ·  Flag idea as inappropriate…  ·  Admin →

    I believe the request here is for roles like an equivalent of “Web App Contributor” which adjusts specific permissions different from the standard “Contributor” Role.

    It’s a valid request, but currently unplanned. Please keep the votes coming, and it would be great to get some examples of what proposed roles might look like.

    Do remember that you can always create custom roles: https://docs.microsoft.com/en-us/azure/role-based-access-control/custom-roles

  11. Functions to be stored not at root level

    It would be really nice if we was not forces to have a fold structure where our functions must be stored at root/functionName/index.js. As if the probject contains anything else put the src it gets out of hand.

    I am very suprised you cannot provide a path to where functions lie, ie i would love to have src/functions/<functionName>/handler

    this allows for all shared code to stay under /src/<shared>

    1 vote
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Feature  ·  Flag idea as inappropriate…  ·  Admin →
  12. Show Function Execute Units in GB/s

    Customer would like to check their Function Execute Units in Azure portal.
    We do have this Metric but the unit is MB/s. However, our bililng unit is GB/s.
    Because customer needs to convert it by themselves, our customer feels it's not easy and convenience to check it at the first glance in Azure portal.
    Please help to add this feature to enable our customer to check their usage in GB/s in Azure portal.
    Thank you!

    SR#119120223001059

    1 vote
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Feature  ·  Flag idea as inappropriate…  ·  Admin →
  13. Durable Functions Workflow fixes support

    Workflows on Durable Functions is great until you make some bug in it. And when you do (not "if you do") make a bug, it may result in thousands or even millions of workflows in inappropriate state, or waiting for never-happen events, or just hang in some infinite loop - there are a lot of ways things can go wrong.
    And we need some way to recover the system from those mistakes. Cancellation is one option (AFAIK, it still doesn't support cancelling sub-orchestrators and activities, so not very useful anyway), but workflows sometimes may take days or months to get…

    1 vote
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Feature  ·  Flag idea as inappropriate…  ·  Admin →
  14. Change log level without redeploy for packaged apps

    Please allow log level to be changed for packaged apps without redeploy.

    Here's my use case and I can't believe I am alone in this... I have an app running at log level Information. There is an issue I want to investigate so I want to increase the log level to Debug or Trace. Because my app is packaged (dotnet if that matters) I can't change the log level without redeploy. That means I have to commit a change to my host.json and rerun my build and deployment pipeline. Adn then back that out afterwards. Because of the need to…

    1 vote
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Feature  ·  Flag idea as inappropriate…  ·  Admin →
  15. Add support to Circuit breaker pattern

    Azure functions should control the way the comunicate with their dependencies and process each request if they have condititions to do that. Same way we define bindings, it could be possible to define circuit breaker strategy to not overload unnecessary process if it is not possible to process requests.

    1 vote
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Feature  ·  Flag idea as inappropriate…  ·  Admin →
  16. Enable hosting functions programmatically in .NET Core

    ASP.NET Core Web APIs can be easily hosted programmatically by using TestServer or IWebHost.Run(). It seems though that for functions the only way is to use func CLI via System.Diagnostics.Process (see https://blog.kloud.com.au/2018/11/08/integration-testing-precompiled-v2-azure-functions/).

    Please enable hosting functions programmatically.

    1 vote
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Feature  ·  Flag idea as inappropriate…  ·  Admin →
  17. Add settings to change local logs verbosity/level

    When running functions locally, on every call to a function I am bombarded with logs, can we have an options on the cli, or in local.settings.json to change the logs verbosity/level (debug/info/warning/error...) so it will be easier to debug and work with functions?

    1 vote
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Feature  ·  Flag idea as inappropriate…  ·  Admin →
  18. openId connect plugin / guidance

    In MVC, we have Microsoft OpenId Connect / Owin to secure the application using Hybrid flow with a Single Page Application on the front end.

    The request is to have capabilities to move from MVC SPA (self hosted VM) to Serverless (Azure blob + Azure function as backend) to do Hybrid flow authentication.

    1 vote
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)

    We’ll send you updates on this idea

    2 comments  ·  Feature  ·  Flag idea as inappropriate…  ·  Admin →
  19. Add ability to restrict deployment from dev environments

    I recently created a new function app in our team's tenant to handle some custom monitoring. Now that I'm done prototyping it and have it in a workable state, I've created an Azure DevOps build and release to handle publishing the app.

    I need to do this, rather than simply use the CD from git branch option, because I'm using Typescript (currently unsupported), and need to install both node_modules and extensions for the app (because the app won't perform those steps itself based on package.json or extensions.csproj)

    While the pipeline now works, I can't find a way to lock down…

    1 vote
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Feature  ·  Flag idea as inappropriate…  ·  Admin →
  20. Add documentation and guidelines to test Java Functions

    Currently there are documentation exists on testing java functions. Nice to have a document explaining how to unit test and perform integratioin test on various java functions(bindings)

    1 vote
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)

    We’ll send you updates on this idea

    1 comment  ·  Feature  ·  Flag idea as inappropriate…  ·  Admin →
  • Don't see your idea?

Azure Functions

Categories

Feedback and Knowledge Base