Chose the right hosting plan

  • Consumption plan
    • Doesn’t support VNET integration
    • Is the predecessor of Flex Consumption plan
  • Flex Consumption plan
    • Supports VNET integration
    • Dont support Slot deployment
    • Only run one function app
  • Premium plan
    • Supports VNET integration
    • Supports Slot deployment
    • Runs up to 100 different function apps
  • Dedicated (App Service) plan

Source

Here is a great overview of the different plans: Overview

Deployments

Depending on the type of your function app, it can be deployed in different ways. Deployment Matrix Source

Ilogger and ILoggerFactory

If typed Ilogger (Ilogger) is injected, the logs are not sent to Application Insights nor host. You first need to enable the namespace via host file: https://learn.microsoft.com/en-us/azure/azure-functions/functions-dotnet-dependency-injection#iloggert-and-iloggerfactory

Tags:

Categories:

Updated: